For a discussion of requirements and options for powering up the GPU, see Voltages.
The default BSP for a reference board includes a display driver (WFD driver) that works with that board’s display controller. If your custom board implements the display controller using a bridge chip (sometimes called a transceiver) that is different than the one the reference board uses, you can implement the Wfdcfg library to set up your display. The Wfdcfg library provides the display driver with the modes and attributes of the display hardware.
For information on using the graphics.conf configuration file to configure the display controller, see Configure wfd device subsection in the Configuring Screen chapter of Screen Graphics Subsystem Developer's Guide.
For information on using the graphics.conf configuration file to configure the physical display that your board uses, see Configure display subsection in the Configuring Screen chapter of Screen Graphics Subsystem Developer's Guide.
If your display controller requires a custom driver, contact your hardware vendor or QNX Professional Services for assistance.
If the BSP provided with the reference board does not work with your custom board’s 2D or 3D accelerators, contact your hardware vendor or QNX Professional Services for assistance.
For reference boards that support a video capture interface, the default BSP provides a driver that supports it. This driver does not support every possible decoder the video capture interface can use.
If your custom board implements the video capture interface using a decoder that is different than the one the reference board uses, you can modify the video capture framework libraries to provide support for it. The framework includes a libcapture-board-*-*.so library that support's the board's SoC and decoder chip and a libcapture-decoder-*.so library that initializes and applies properties to decoders.
For information about the video capture framework and the tasks involved in implementing video capture, see Video Capture Developer's Guide.
The generic x86 and x86_64 APIC and UEFI BSPs provide a utility called drm-probe-displays that you can run on the target to determine the correct settings for the graphics.conf file. For more information about this utility, see drm-probe-displays in the Using the Screen Graphics Subsystem chapter of the Generic x86 and x86_64 BSP User's Guide.
For other board platforms, to determine the appropriate graphics.conf settings, see the board’s hardware specification.