Weston Linux BSP: Prerequisites
Contents List
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