Using the MIPI DSI Interface

This application note describes the connection and usage of an HDMI display via a MIPI-DSI-to-HDMI add-on adapter.

  1. Modify the board’s Linux device tree to un-comment the following line:

    #define ENABLE_DSI_HDMI_ADAPTER 1
  2. Re-build the kernel as described in https://voxelbotics.atlassian.net/wiki/spaces/DOC/pages/135233561 .

  3. Copy the resulting fitImage kernel file to the /boot directory on the board and power off the board.

  4. Connect the DSI connector on the DSI-to-HDMI adapter to the P7 connector on the STM32MP1-BSB-4A with the flat cable. Pin 1 of the adapter must connect to the pin 1 of the P7 connector on STM32MP1-BSB (both pins are marked with the white mark):

photo_5255810781184907269_y.jpg
photo_5255810781184907268_y.jpg
  1. Connect the HDMI connector of the DSI-to-HDMI adapter to your HDMI LCD/TV using an HDMI cable.

  2. Power on the STM32MP1-BSB-4A and boot the system.

  3. Observe STMicro desktop on the LCD/TV:

  1. From the system console, run a graphics demo:

root@stm32mp15-som:~# glmark2-es2-wayland --fullscreen ...