Kernel Menu Configuration

Follow the steps below to enable the kernel configuration for display controller.
  1. Under the root directory of freelight-u-sdk, type the following command to enter the kernel menu configuration GUI.
    make linux-menuconfig
  2. Enter the Device Drivers menu.
    Figure 1. Device Drivers
  3. Enter the Graphics support menu.
    Figure 2. Graphics Support
  4. Continue your settings per the sections below depending on your target output devices.

For HDMI Output

Continue your settings with the following steps to enable the kernel configuration for HDMI output.
  1. In the Graphics support menu, select the HDMI2.0 option.
    Figure 3. HDMI2.0
  2. Save your change before you exit the kernel configuration dialog.

For MIPI Output

Continue your settings with the following steps to enable the kernel configuration for MIPI output.
  1. In the Graphics support menu, select the Starfive MIPI DSI Select option.
    Figure 4. MIPI DSI Select
  2. Save your change before you exit the kernel configuration dialog.

For RGB2HDMI Output

Continue your settings with the following steps to enable the kernel configuration for RGB2HDMI output.
  1. In the Graphics support menu, select and enter the Direct Rendering Manager menu.
    Figure 5. Direct Rendering Manager
  2. In the Direct Rendering Manager menu, select and enter the I2C encoder or helper chips menu.
    Figure 6. I2C Encoder or Other Helper
  3. In the I2C encoder or helper chips menu, select the NXP Semiconductors TDA998X HDMI encoder option.
    Figure 7. NXP Semiconductors TDA998X
  4. Save your change before you exit the kernel configuration dialog.