Difference between revisions of "UCM-iMX93 NXP iMX93 Linux Resources"

From Compulab Mediawiki
Jump to: navigation, search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{summary|
 
{{summary|
UCM-iMX93 is an ultra-compact system-on-module (SoM) board, designed for integration into embedded applications.</br>
+
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>
UCM-iMX93 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>
+
[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 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.</br>                                                                                                                                                                                                                                                                                                                                             
 
|Ucm-imx93 system-on-module.png|thumb}}
 
|Ucm-imx93 system-on-module.png|thumb}}
Line 17: Line 17:
 
| <!-- Useful links -->
 
| <!-- Useful links -->
 
* [https://www.compulab.com/products/computer-on-modules/ucm-imx93-nxp-i-mx9-som-system-on-module-computer/ UCM-iMX93 Product Page]
 
* [https://www.compulab.com/products/computer-on-modules/ucm-imx93-nxp-i-mx9-som-system-on-module-computer/ UCM-iMX93 Product Page]
* [https://www.compulab.com/products/computer-on-modules/ucm-imx93-nxp-i-mx9-som-system-on-module-computer/#devres UCM-iMX93 Development Resources]
+
* [[UCM-iMX93: Hardware: Revision Notes | UCM-iMX93 Hardware Revision Notes]]
* [[UCM-iMX93: Hardware: Revision Notes | Hardware Revision Notes]]
+
* [https://www.compulab.com/products/carrier-boards/sb-ucmimx93-carrier-board/ SB-UCMIMX93 Product Page]
 
* <!--Product Change Notifications-->
 
* <!--Product Change Notifications-->
 
| <!-- Building Yocto and Uboot -->
 
| <!-- Building Yocto and Uboot -->
 
* [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]]
 
* [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]]
 
* [[UCM-iMX93: Yocto Linux: Building UCM-iMX93 Yocto images|Building UCM-iMX93 Yocto Linux images]]
 
* [[UCM-iMX93: Yocto Linux: Building UCM-iMX93 Yocto images|Building UCM-iMX93 Yocto Linux images]]
*[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/kirkstone-2.2.0/Documentation/linux_kernel_build.md Building UCM-iMX93 Linux Kernel]
+
*[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/kirkstone-2.2.0-yocto-r1.2/Documentation/linux_kernel_build.md Building UCM-iMX93 Linux Kernel]
*[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/kirkstone-2.2.0/Documentation/imx_boot_image_build.md Building UCM-iMX93 Boot Firmware]
+
*[https://github.com/compulab-yokneam/meta-bsp-imx9/blob/kirkstone-2.2.0-yocto-r1.1/Documentation/imx_boot_image_build.md Building UCM-iMX93 Boot Firmware]
 
* [[ Yocto: Common Yocto Build Errors |  Common Yocto Build Errors ]]
 
* [[ Yocto: Common Yocto Build Errors |  Common Yocto Build Errors ]]
 
| <!-- Customizing Yocto -->
 
| <!-- Customizing Yocto -->
Line 38: Line 38:
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Camera|Camera]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Camera|Camera]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#WiFi|WiFi]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#WiFi|WiFi]]
 +
* [[UCM-iMX93: Yocto Linux: How-To Guide#Creating_Access_Point|WiFi AP Mode]]
 +
* [[UCM-iMX93: Yocto Linux: How-To Guide#Cellular_Modem|Cellular Modem]]
 +
| <!-- Using SOM Interfaces and Functions #2 -->
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Bluetooth|Bluetooth]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Bluetooth|Bluetooth]]
| <!-- Using SOM Interfaces and Functions #2 -->
 
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#USB|USB]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#USB|USB]]
* [[UCM-iMX93: Yocto Linux: How-To Guide#Controller.E2.80.93area_network_.28CAN.29|CAN bus]]
+
* [[UCM-iMX93: Yocto Linux: How-To Guide#CAN_bus|CAN bus]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#UART|UART]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#UART|UART]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#SPI|SPI]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#SPI|SPI]]
Line 47: Line 49:
 
| <!-- Using SOM Interfaces and Functions #3 -->
 
| <!-- Using SOM Interfaces and Functions #3 -->
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#GPIO|GPIO]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#GPIO|GPIO]]
 +
* [[UCM-iMX93: Yocto Linux: How-To Guide#ADC|ADC]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#RTC|RTC]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#RTC|RTC]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Suspend_.2F_Resume|Sleep Mode]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#Suspend_.2F_Resume|Sleep Mode]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#CPU_temperature|CPU temperature]]
 
* [[UCM-iMX93: Yocto Linux: How-To Guide#CPU_temperature|CPU temperature]]
<!--* [[UCM-iMX93: Yocto Linux: How-To Guide#Device Serial Number|SOM Serial Number]]-->
+
* [[UCM-iMX93: Yocto Linux: How-To Guide#Device Serial Number|SOM Serial Number]]
 
| <!-- Application Notes -->
 
| <!-- Application Notes -->
 
<!-- *[[Application Notes: Image Deployment in Mass Production|Image Deployment in Mass Production]]-->
 
<!-- *[[Application Notes: Image Deployment in Mass Production|Image Deployment in Mass Production]]-->
Line 62: Line 65:
  
 
{{ChangelogReleaseHistoryRss| content=
 
{{ChangelogReleaseHistoryRss| content=
 +
===== 18-Feb-2024, UCM-iMX93L Yocto Linux 2.0 ([[UCM-iMX93: Yocto Linux: Release Notes#18-Feb-2024.2C_UCM-iMX93_Yocto_Linux_2.0|release notes]]) =====
 +
: Yocto 4.2 (Mickledore) for UCM-iMX93 and UCM-iMX93L
 +
: - Kernel 6.1.55
 +
: - U-Boot 2023.04
 +
 +
===== 18-Feb-2024, UCM-iMX93 Yocto Linux 1.1 ([[UCM-iMX93: Yocto Linux: Release Notes#18-Feb-2024.2C_UCM-iMX93_Yocto_Linux_1.1|release notes]]) =====
 +
: Yocto 4.0 (Kirkstone) for UCM-iMX93
 +
: - Kernel 6.1.22
 +
: - U-Boot 2022.04
 +
 
===== 19-June-2023, UCM-iMX93 Yocto Linux 1.0 ([[UCM-iMX93: Yocto Linux: Release Notes#19-June-2023.2C_UCM-iMX93_Yocto_Linux_1.0|release notes]]) =====
 
===== 19-June-2023, UCM-iMX93 Yocto Linux 1.0 ([[UCM-iMX93: Yocto Linux: Release Notes#19-June-2023.2C_UCM-iMX93_Yocto_Linux_1.0|release notes]]) =====
: Yocto 4.2 (Kirkstone) for UCM-iMX93
+
: Yocto 4.0 (Kirkstone) for UCM-iMX93
 
: - Based on NXP release lf-5.15
 
: - Based on NXP release lf-5.15
 
: - Kernel 6.1.1
 
: - Kernel 6.1.1

Latest revision as of 11:45, 6 November 2024

Compulab System on Module (SOM) products are miniature computer boards designed for integration into custom industrial applications.
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.
UCM-iMX93 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.

Ucm-imx93 system-on-module.png
Getting Started Development How-to Guides and Application Notes
Evaluation
Support
Useful Links
Building Yocto and U-Boot
Customizing O/S and Drivers
Using Interfaces and Functions
Application Notes


Admolition note.png 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 Feed-icon.png UCM-iMX93 RSS Feed in order to receive automatic notifications about software updates.
Release History

18-Feb-2024, UCM-iMX93L Yocto Linux 2.0 (release notes)
Yocto 4.2 (Mickledore) for UCM-iMX93 and UCM-iMX93L
- Kernel 6.1.55
- U-Boot 2023.04
18-Feb-2024, UCM-iMX93 Yocto Linux 1.1 (release notes)
Yocto 4.0 (Kirkstone) for UCM-iMX93
- Kernel 6.1.22
- U-Boot 2022.04
19-June-2023, UCM-iMX93 Yocto Linux 1.0 (release notes)
Yocto 4.0 (Kirkstone) for UCM-iMX93
- Based on NXP release lf-5.15
- Kernel 6.1.1
- U-Boot 2022.04