Skip to main content

Wayland Linux BSP: Prerequisites

Hardware: NXP i.MX8QMMEK Board 

CGI Studio has been tested on NXP i.MX8QMMEK board.

CMake

In order to build Candera, the Meta build system CMake needs to be installed with at least version mentioned here.
CMake is able to create the cross compilation make files that can be used with GCC (cross-compile) compiler.

Linux Toolchain (BSP)
  • Linux version 5.4.3-lts-lf-5.4 (GCC version 9.2.0), Poky 5.4.3 (Zeus) was used to test this release with Weston 7.0.0 (Wayland 1.17.0).
  • SD card image and SDK was prepared following the NXP’s Linux user guide.
  • Graphic driver: Vivante (OpenGL ES 2.0)

SD Card image, SDK and cross-compiler/s are not part of the delivery and have to be provided by the customer.

Known Limitations

In case open source graphic driver is used (e.g. Etnaviv) following limitations could occur due to driver limitations:

  • issue with shader/s due to limited number of vectors
  • MSAA was not supported


Hardware: STM32MP157C-DK2 board 

CGI Studio has been tested on STM32MP157C-DK2 board.

CMake

In order to build Candera, the Meta build system CMake needs to be installed with at least version mentioned here.
CMake is able to create the cross compilation make files that can be used with GCC (cross-compile) compiler.

Linux Toolchain (BSP)
  • Linux version 5.10.10 (GCC version 9.3.0), ST OpenSTLinux - Weston - (A Yocto Project Based Distro) 3.1-openstlinux-5.10-dunfell-mp1-21-03-31 (dunfell) was used to test this release with Weston 8.0.0 (Wayland 1.18.0).
  • SD card image and SDK was prepared following the STM’s Linux user guide.
  • Graphic driver: Vivante (OpenGL ES 2.0)

SD Card image, SDK and cross-compiler/s are not part of the delivery and have to be provided by the customer.

Known Limitations

In case open source graphic driver is used (e.g. Etnaviv) following limitations could occur due to driver limitations:

  • issue with shader/s due to limited number of vectors
  • MSAA was not supported

Hardware: NXP i.MX 8MN board 

CGI Studio has been tested on NXP i.MX 8MN board.

CMake

In order to build Candera, the Meta build system CMake needs to be installed with at least version mentioned here.
CMake is able to create the cross compilation make files that can be used with GCC (cross-compile) compiler.

Linux Toolchain (BSP)
  • Linux version 5.4.70 (GCC version 9.2.0), Poky 5.4 (Zeus) was used to test this release with Weston 9.0.0 (Wayland 1.18.0).
  • SD card image and SDK was prepared following the boards user guide.
  • Graphic driver: Etnaviv (OpenGL ES 3.0)

SD Card image, SDK and cross-compiler/s are not part of the delivery and have to be provided by the customer.

Known Limitations

In case open source graphic driver is used (e.g. Etnaviv) following limitations could occur due to driver limitations:

  • issue with shader/s due to limited number of vectors
  • MSAA was not supported


Hardware: NXP i.MX 8MM board 

CGI Studio has been tested on NXP i.MX 8MM board.

CMake

In order to build Candera, the Meta build system CMake needs to be installed with at least version mentioned here.
CMake is able to create the cross compilation make files that can be used with GCC (cross-compile) compiler.

Linux Toolchain (BSP)
  • Linux version 5.4.70 (GCC version 9.2.0), Poky 5.4 (Zeus) was used to test this release with Weston 9.0.0 (Wayland 1.18.0).
  • SD card image and SDK was prepared following the boards user guide.
  • Graphic driver: Etnaviv (OpenGL ES 2.0)

SD Card image, SDK and cross-compiler/s are not part of the delivery and have to be provided by the customer.

Known Limitations

In case open source graphic driver is used (e.g. Etnaviv) following limitations could occur due to driver limitations:

  • issue with shader/s due to limited number of vectors
  • MSAA was not supported