Difference between revisions of "UCM-iMX93 NXP iMX93 Linux Resources"
(Created page with "{{summary| This page contains links to information about Yocto Linux distribution for the CompuLab UCM-iMX93 ultra-compact System-on-Module / Computer-on-Module.</br>...") |
|||
| (20 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{summary| | {{summary| | ||
| − | + | Compulab [https://www.compulab.com/products/system-on-modules/ System on Module (SOM)] products are miniature computer boards designed for integration into custom industrial applications.</br> | |
| − | + | [https://www.compulab.com/products/computer-on-modules/ucm-imx93-nxp-i-mx9-som-system-on-module-computer/ UCM-iMX93 System on Module] is based on the NXP i.MX93 application processor featuring a highly scalable dual-core Cortex-A55 CPU coupled with an integrated AI/ML neural processing unit.</br> | |
| + | UCM-iMX93 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.</br> | ||
| + | |Ucm-imx93 system-on-module.png|thumb}} | ||
| − | | | + | {{Resources Yocto |
| − | + | | <!-- Evaluation --> | |
| − | + | * [[UCM-iMX93: Evaluation Kit: Getting Started|Eval-kit Quick Start Guide]] | |
| − | * [[UCM-iMX93: Evaluation Kit: Hardware Guide| | + | * [[UCM-iMX93: Evaluation Kit: Hardware Guide|Eval-Kit Hardware Guide]] |
* [[UCM-iMX93: Yocto Linux: Manual Installation: SD card|Installing Yocto on SD card]] | * [[UCM-iMX93: Yocto Linux: Manual Installation: SD card|Installing Yocto on SD card]] | ||
| − | * [[UCM-iMX93: Yocto Linux: Installing Yocto images onto UCM-iMX93 eMMC| Installing Yocto onto | + | * [[UCM-iMX93: Yocto Linux: Installing Yocto images onto UCM-iMX93 eMMC| Installing Yocto onto on-board eMMC]] |
| − | |||
| − | |||
* [[UCM-iMX93: Yocto Linux: Known Issues|Known Issues]] | * [[UCM-iMX93: Yocto Linux: Known Issues|Known Issues]] | ||
| − | |* [[UCM-iMX93: Yocto Linux: Building UCM-iMX93 Yocto | + | | <!-- Support --> |
| − | *[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/ | + | * [[Compulab Technical Support | Getting Technical Support]] |
| − | *[https://github.com/compulab-yokneam/meta-bsp- | + | * [https://supportdb.compulab-systems.net/ Engineering Support Portal] |
| − | *[[ | + | | <!-- Useful links --> |
| − | *[[ | + | * [https://www.compulab.com/products/computer-on-modules/ucm-imx93-nxp-i-mx9-som-system-on-module-computer/ UCM-iMX93 Product Page] |
| − | <!--*[[UCM-iMX93: | + | * [[UCM-iMX93: Hardware: Revision Notes | UCM-iMX93 Hardware Revision Notes]] |
| − | |*[[Application Notes: | + | * [[UCM-iMX93: Yocto Linux: Release Notes | UCM-iMX93 Software Release Notes]] |
| + | * [https://www.compulab.com/products/carrier-boards/sb-ucmimx93-carrier-board/ SB-UCMIMX93 Product Page] | ||
| + | * <!--Product Change Notifications--> | ||
| + | | <!-- Building Yocto and Uboot --> | ||
| + | * [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]] | ||
| + | * [[UCM-iMX93: Yocto Linux: Building UCM-iMX93 Yocto images|Building Yocto Linux images]] | ||
| + | *[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/EVAL-UCM-iMX93-3.0.2/Documentation/linux_kernel_build.md Building Linux Kernel] | ||
| + | <!-- | ||
| + | *[https://github.com/compulab-yokneam/meta-bsp-imx95/blob/EVAL-UCM-iMX93-3.0/Documentation/imx_boot_image_build.md Building Boot Firmware] | ||
| + | --> | ||
| + | * [[ 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--> | ||
| + | |||
| + | | <!-- Using SOM Interfaces and Functions #1 --> | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#ADC|ADC]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Bluetooth|Bluetooth]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Camera|Camera]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#CAN|CAN bus]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Cellular_Modem|Cellular Modem]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#CPU_temperature|CPU temperature]] | ||
| + | | <!-- Using SOM Interfaces and Functions #2 --> | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Display|Display]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#GPIO|GPIO]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#I2C|I2C]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#RTC|RTC]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Serial Console|Serial Console]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Device Serial Number|SOM Serial Number]] | ||
| + | | <!-- Using SOM Interfaces and Functions #3 --> | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#SPI|SPI]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Suspend_.2F_Resume|Suspend Mode]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#UART|UART]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#USB|USB]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#WiFi|WiFi]] | ||
| + | * [[UCM-iMX93: Yocto Linux: How-To Guide#Creating_Access_Point|WiFi AP Mode]] | ||
| + | | <!-- Application Notes --> | ||
| + | <!-- *[[Application Notes: Image Deployment in Mass Production|Image Deployment in Mass Production]]--> | ||
*[[Application Notes: eMMC lifetime optimization|Optimizing eMMC lifetime and reliability]] | *[[Application Notes: eMMC lifetime optimization|Optimizing eMMC lifetime and reliability]] | ||
| − | *[https://github.com/compulab-yokneam/meta-mender-compulab/ | + | *[https://github.com/compulab-yokneam/meta-mender-compulab/tree/scarthgap-nxp Creating OTA update enabled images with Mender] |
| + | *[[IMX93: Yocto Linux: Secure Boot | Enabling secure boot (AHAB)]] | ||
| + | }} | ||
| + | |||
| + | __NOTOC__ | ||
| + | {{note|1=From time to time Compulab releases new software versions for UCM-iMX93 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-iMX93 RSS Feed'''] in order to receive automatic notifications about software updates.}} | ||
| + | {{Important| | ||
| + | '''Critical Software Update – UCM-iMX93 Yocto Linux 3.0.2''' | ||
| + | |||
| + | The latest UCM-iMX93 Yocto Linux release '''3.0.2''' includes a mandatory U-Boot update. | ||
| + | '''This U-Boot update is mandatory for customers using a custom U-Boot with product deliveries starting from May 2026.''' | ||
| + | See [[UCM-iMX93: Yocto Linux: Release Notes#1-May-2026.2C_UCM-iMX93.28L.29_Yocto_Linux_3.0.2|UCM-iMX93 Yocto Linux 3.0.2 Release Notes]] for details. | ||
}} | }} | ||
| − | + | = Release History = | |
| + | <br> | ||
| + | The following table provides a summary of UCM-iMX93 Yocto Linux releases. For detailed information about each release, refer to [[UCM-iMX93: Yocto Linux: Release Notes | UCM-iMX93 Yocto Linux Release Notes]].<br> | ||
| + | It is highly recommended to subscribe to the [[Image:Feed-icon.png|16px]] [{{fullurl:{{FULLPAGENAME}}|action=feed}} '''UCM-iMX93 RSS Feed'''] in order to receive automatic notifications about software updates.<br> | ||
| + | <br> | ||
| + | <table class="wikitable" style="width: 85%;"> | ||
| + | <tr> | ||
| + | <th>Release</th> | ||
| + | <th>Status</th> | ||
| + | <th>Release Date</th> | ||
| + | <th>Yocto Project</th> | ||
| + | <th>NXP BSP</th> | ||
| + | <th>U-Boot</th> | ||
| + | <th>Linux Kernel</th> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>3.0.2</b></td> | ||
| + | <td><b>Current</b></td> | ||
| + | <td>01-May-2026</td> | ||
| + | <td>5.0 Scarthgap (LTS)</td> | ||
| + | <td>6.6-Scarthgap</td> | ||
| + | <td>2024.04-compulab+g650599333f6+p0</td> | ||
| + | <td>6.6.52-3.0.2-lts-next-g4d589d09e6b0</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>3.0.1</b></td> | ||
| + | <td>Previous</td> | ||
| + | <td>03-Feb-2026</td> | ||
| + | <td>5.0 Scarthgap (LTS)</td> | ||
| + | <td>6.6-Scarthgap</td> | ||
| + | <td>2024.04-compulab+g2d2dd77f159+p0</td> | ||
| + | <td>6.6.52-3.0.1-lts-next-g4d589d09e6b0</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>3.0</b></td> | ||
| + | <td>Legacy</td> | ||
| + | <td>03-Feb-2025</td> | ||
| + | <td>5.0 Scarthgap (LTS)</td> | ||
| + | <td>6.6-Scarthgap</td> | ||
| + | <td>2024.04-compulab+gb2e5a86b5f+p0</td> | ||
| + | <td>6.6.52-lts-next-g115a9f699875</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>2.0</b></td> | ||
| + | <td>Legacy</td> | ||
| + | <td>18-Feb-2024</td> | ||
| + | <td>4.2 Mickledore</td> | ||
| + | <td>-</td> | ||
| + | <td>2023.04</td> | ||
| + | <td>6.1.55</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>1.1</b></td> | ||
| + | <td>Legacy</td> | ||
| + | <td>18-Feb-2024</td> | ||
| + | <td>4.0 Kirkstone</td> | ||
| + | <td>-</td> | ||
| + | <td>2022.04</td> | ||
| + | <td>6.1.22</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td><b>1.0</b></td> | ||
| + | <td>Legacy</td> | ||
| + | <td>19-Jun-2023</td> | ||
| + | <td>4.0 Kirkstone</td> | ||
| + | <td>lf-5.15</td> | ||
| + | <td>2022.04</td> | ||
| + | <td>6.1.1</td> | ||
| + | </tr> | ||
| − | + | </table> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | <br> | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:Yocto]] | [[Category:Yocto]] | ||
[[Category:UCM-iMX93]] | [[Category:UCM-iMX93]] | ||
Latest revision as of 11:43, 2 September 2026
|
Compulab System on Module (SOM) products 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-iMX93 in order to fix bugs, address component changes and add functionality. It is highly recommended to subscribe to the |
|
Critical Software Update – UCM-iMX93 Yocto Linux 3.0.2 The latest UCM-iMX93 Yocto Linux release 3.0.2 includes a mandatory U-Boot update. This U-Boot update is mandatory for customers using a custom U-Boot with product deliveries starting from May 2026. See UCM-iMX93 Yocto Linux 3.0.2 Release Notes for details. |
Release History
The following table provides a summary of UCM-iMX93 Yocto Linux releases. For detailed information about each release, refer to UCM-iMX93 Yocto Linux Release Notes.
It is highly recommended to subscribe to the
UCM-iMX93 RSS Feed in order to receive automatic notifications about software updates.
| Release | Status | Release Date | Yocto Project | NXP BSP | U-Boot | Linux Kernel |
|---|---|---|---|---|---|---|
| 3.0.2 | Current | 01-May-2026 | 5.0 Scarthgap (LTS) | 6.6-Scarthgap | 2024.04-compulab+g650599333f6+p0 | 6.6.52-3.0.2-lts-next-g4d589d09e6b0 |
| 3.0.1 | Previous | 03-Feb-2026 | 5.0 Scarthgap (LTS) | 6.6-Scarthgap | 2024.04-compulab+g2d2dd77f159+p0 | 6.6.52-3.0.1-lts-next-g4d589d09e6b0 |
| 3.0 | Legacy | 03-Feb-2025 | 5.0 Scarthgap (LTS) | 6.6-Scarthgap | 2024.04-compulab+gb2e5a86b5f+p0 | 6.6.52-lts-next-g115a9f699875 |
| 2.0 | Legacy | 18-Feb-2024 | 4.2 Mickledore | - | 2023.04 | 6.1.55 |
| 1.1 | Legacy | 18-Feb-2024 | 4.0 Kirkstone | - | 2022.04 | 6.1.22 |
| 1.0 | Legacy | 19-Jun-2023 | 4.0 Kirkstone | lf-5.15 | 2022.04 | 6.1.1 |