Difference between revisions of "UCM-iMX8M-Plus NXP iMX8M-Plus Linux Resources"
imported>Igor.vaisbein |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{summary| | {{summary| | ||
− | + | Compulab [https://www.compulab.com/products/system-on-modules/ System on Modules] are miniature computer boards designed for integration into custom industrial applications.</br> | |
− | + | UCM-iMX8M-Plus System on Module is based on the NXP i.MX8M Plus processor featuring a highly scalable dual/quad core Cortex-A53 CPU, coupled with powerful graphics and video processing units.</br> | |
+ | UCM-iMX8M-Plus is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.</br> | ||
|UCM-iMX8M-Plus System-on-Module.png|thumb}} | |UCM-iMX8M-Plus System-on-Module.png|thumb}} | ||
− | {{Resources | + | {{Resources Yocto |
− | |* [[UCM-iMX8M-Plus: Evaluation Kit: Getting Started| | + | | <!-- Evaluation --> |
+ | * [[UCM-iMX8M-Plus: Evaluation Kit: Getting Started|Evaluation Kit Quick Start Guide]] | ||
+ | * [[UCM-iMX8M-Plus: Evaluation Kit: Hardware Guide|Evaluation Kit Hardware Guide]] | ||
* [[UCM-iMX8M-Plus: Yocto Linux: Manual Installation: SD card|Installing Yocto on SD card]] | * [[UCM-iMX8M-Plus: Yocto Linux: Manual Installation: SD card|Installing Yocto on SD card]] | ||
− | * [[UCM-iMX8M-Plus: Yocto Linux: Installing Yocto images onto UCM-iMX8M-Plus eMMC| Installing Yocto onto | + | * [[UCM-iMX8M-Plus: Yocto Linux: Installing Yocto images onto UCM-iMX8M-Plus eMMC| Installing Yocto onto on-board eMMC]] |
− | |||
− | |||
* [[UCM-iMX8M-Plus: Yocto Linux: Known Issues|Known Issues]] | * [[UCM-iMX8M-Plus: Yocto Linux: Known Issues|Known Issues]] | ||
− | |* [https:// | + | | <!-- Support --> |
− | *[https://github.com/compulab-yokneam/meta-bsp-imx8mp/blob/ucm-imx8m-plus- | + | * [[Compulab Technical Support | Getting Technical Support]] |
− | *[https://github.com/compulab-yokneam/meta-bsp-imx8mp/blob/ucm-imx8m-plus- | + | * [https://supportdb.compulab-systems.net/ Engineering Support Portal] |
− | *[[ | + | | <!-- Useful links --> |
− | *[[ | + | * [https://www.compulab.com/products/computer-on-modules/ucm-imx8m-plus-nxp-i-mx-8m-plus-som-system-on-module-computer/ UCM-iMX8M-Plus Product Page] |
− | |*[[Application Notes: Developing with Qt on CompuLab platforms|Developing with Qt on CompuLab platforms]] | + | * [[UCM-iMX8M-Plus: Hardware: Revision Notes | UCM-iMX8M-Plus Hardware Revision Notes]] |
+ | * [https://www.compulab.com/products/carrier-boards/sb-ucmimx8plus-carrier-board/ SB-UCMIMX8Plus Product Page] | ||
+ | * <!--Product Change Notifications--> | ||
+ | | <!-- Building Yocto and Uboot --> | ||
+ | * [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: Building UCM-iMX8M-Plus Yocto images | Building UCM-iMX8M-Plus Yocto Linux images]] | ||
+ | *[https://github.com/compulab-yokneam/meta-bsp-imx8mp/blob/ucm-imx8m-plus-r3.0/Documentation/linux_kernel_build.md Building UCM-iMX8M-Plus Linux Kernel] | ||
+ | *[https://github.com/compulab-yokneam/meta-bsp-imx8mp/blob/ucm-imx8m-plus-r3.0/Documentation/imx_boot_image_build.md Building UCM-iMX8M-Plus Boot Firmware] | ||
+ | *[[UCM-iMX8M-Plus: U-Boot: Recovery|Boot Firmware Recovery]] | ||
+ | * [[ Yocto: Common Yocto Build Errors | Common Yocto Build Errors ]] | ||
+ | | <!-- Customizing Yocto --> | ||
+ | *[[Yocto: Introduction to Yocto development|Introduction to Yocto development]] | ||
+ | *[[Yocto: Making Changes to Yocto Meta-Layers|Making Changes to Yocto Meta-Layers]] | ||
+ | *[[Yocto: Introduction to Device Trees|Introduction to Device Trees]] | ||
+ | *[[Yocto: I/O Configuration and Device Tree Customization | Configuring I/O - Device Tree Customization]] | ||
+ | <!-- * Custom Display Adaptation--> | ||
+ | *[https://github.com/compulab-yokneam/meta-mender-compulab/blob/kirkstone-nxp/README.md Creating OTA update enabled images with Mender] | ||
+ | | <!-- Using SOM Interfaces and Functions #1 --> | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Serial Console|Console]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Display|Display]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Video_Playback|Video]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Video_Capturing|Camera]] | ||
+ | | <!-- Using SOM Interfaces and Functions #2 --> | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#USB|USB]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Analog_Audio|Audio]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#CAN_bus|CAN bus]] | ||
+ | <!-- | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#UART|UART]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#SPI|SPI]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#I2C|I2C]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#GPIO|GPIO]] | ||
+ | --> | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#RTC|RTC]] | ||
+ | | <!-- Using SOM Interfaces and Functions #3 --> | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Suspend_.2F_Resume|Sleep Mode]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#CPU_frequency|CPU frequency]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#CPU_temperature|CPU temperature]] | ||
+ | * [[UCM-iMX8M-Plus: Yocto Linux: How-To Guide#Device Serial Number|SOM Serial Number]] | ||
+ | | <!-- Application Notes --> | ||
+ | <!-- *[[Application Notes: Image Deployment in Mass Production|Image Deployment in Mass Production]]--> | ||
+ | *[[Application Notes: Developing with Qt on CompuLab platforms|Developing with Qt on CompuLab platforms]] | ||
*[[Application Notes: eMMC lifetime optimization|Optimizing eMMC lifetime and reliability]] | *[[Application Notes: eMMC lifetime optimization|Optimizing eMMC lifetime and reliability]] | ||
− | + | ||
− | |||
}} | }} | ||
__NOTOC__ | __NOTOC__ | ||
+ | {{note|1=From time to time Compulab releases new software versions for UCM-iMX8M-Plus in order to fix bugs, address component changes and add functionality. It is highly recommended to subscribe to the [[Image:Feed-icon.png|16px]] [{{fullurl:{{FULLPAGENAME}}|action=feed}} '''UCM-iMX8M-Plus RSS Feed'''] in order to receive automatic notifications about software updates.}} | ||
− | {{ | + | {{ChangelogReleaseHistoryRss| content= |
− | ===== DD-MMM-2021, UCM-iMX8M-Plus Yocto Linux release 1.0 ===== | + | ===== 19-Feb-2024, UCM-iMX8M-Plus Yocto Linux 3.0 ([[UCM-iMX8M-Plus: Yocto Linux: Release Notes#DD-MMM-2024.2C_UCM-iMX8M-Plus_Yocto_Linux_3.0|release notes]])===== |
− | : | + | : - Yocto 4.2 (Micledore) for UCM-iMX8M-Plus |
+ | : - Based on NXP release micledore-6.1.55-3.0.0 | ||
+ | : - U-Boot 2023.04 based on NXP lf_v2023.04 | ||
+ | : - Kernel 6.1.55 based on NXP lf-6.1.y | ||
+ | ===== 23-Feb-2023, UCM-iMX8M-Plus Yocto Linux 2.0 ([[UCM-iMX8M-Plus: Yocto Linux: Release Notes#23-Feb-2023.2C_UCM-iMX8M-Plus_Yocto_Linux_2.0|release notes]])===== | ||
+ | : Yocto 4.0 (Kirkstone) for UCM-iMX8M-Plus | ||
+ | : - Based on NXP release kirkstone-5.15.32-2.0.0 | ||
+ | : - U-Boot 2021.04 based on NXP lf_v2021.04 | ||
+ | : - Kernel 5.15.32 based on NXP lf-5.15.y | ||
+ | ===== 09-May-2022, UCM-iMX8M-Plus Yocto Linux 1.1 ([[UCM-iMX8M-Plus: Yocto Linux: Release Notes#09-May-2022.2C_UCM-iMX8M-Plus_Yocto_Linux_1.1|release notes]])===== | ||
+ | : Yocto 3.3 (Hardknott) for UCM-iMX8M-Plus | ||
+ | : - Based on NXP release lf-5.10.72-2.2.0 | ||
+ | : - Kernel 5.10.72 | ||
+ | : - U-Boot 2021.04 | ||
+ | ===== 10-Jun-2021, UCM-iMX8M-Plus Yocto Linux 1.0 ([[UCM-iMX8M-Plus: Yocto Linux: Release Notes#10-Jun-2021.2C_UCM-iMX8M-Plus_Yocto_Linux_1.0|release notes]])===== | ||
+ | : Yocto 3.2 (gatesgarth) for UCM-iMX8M-Plus | ||
: - Based on NXP release lf-5.10.y-1.0.0 | : - Based on NXP release lf-5.10.y-1.0.0 | ||
: - Kernel 5.10.9 | : - Kernel 5.10.9 | ||
: - U-Boot 2020.04 | : - U-Boot 2020.04 | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Revision as of 14:24, 25 June 2024
Compulab System on Modules are miniature computer boards designed for integration into custom industrial applications.
|
Getting Started | Development | How-to Guides and Application Notes | ||||||||||
|
|
|
![]() |
From time to time Compulab releases new software versions for UCM-iMX8M-Plus in order to fix bugs, address component changes and add functionality. It is highly recommended to subscribe to the ![]() |
| ||
19-Feb-2024, UCM-iMX8M-Plus Yocto Linux 3.0 (release notes)
23-Feb-2023, UCM-iMX8M-Plus Yocto Linux 2.0 (release notes)
09-May-2022, UCM-iMX8M-Plus Yocto Linux 1.1 (release notes)
10-Jun-2021, UCM-iMX8M-Plus Yocto Linux 1.0 (release notes)
|