Difference between revisions of "UCM-iMX95 NXP i.MX95 Linux Resources"

From Compulab Mediawiki
Jump to: navigation, search
(Created page with "{{summary| Compulab [https://www.compulab.com/products/system-on-modules/ System on Module (SOM)] products are miniature computer boards designed for integration into custom i...")
 
 
Line 4: Line 4:
 
UCM-iMX95 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.</br>
 
UCM-iMX95 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.</br>
 
|UCM-iMX95 system-on-module.png|thumb}}
 
|UCM-iMX95 system-on-module.png|thumb}}
 +
 
{{Resources Yocto
 
{{Resources Yocto
 
| <!-- Evaluation -->
 
| <!-- Evaluation -->
Line 22: Line 23:
 
* [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]]
 
* [[ Yocto: Setting Up Build Environment | Setting Up Yocto Build Environment]]
 
* [[UCM-iMX95: Yocto Linux: Building UCM-iMX95 Yocto images | Building UCM-iMX95 Yocto Linux images]]
 
* [[UCM-iMX95: Yocto Linux: Building UCM-iMX95 Yocto images | Building UCM-iMX95 Yocto Linux images]]
*[https://github.com/compulab-yokneam/meta-bsp-imx95/blob/scarthgap-6.6.36-EVAL-UCM-iMX95-1.0/Documentation/linux_kernel_build.md Building UCM-iMX95 Linux Kernel]
+
*[https://github.com/compulab-yokneam/meta-bsp-imx95/blob/walnascar-6.12.34-2.1.0-EVAL-UCM-iMX95-2.0/Documentation/linux_kernel_build.md Building UCM-iMX95 Linux Kernel]
*[https://github.com/compulab-yokneam/meta-bsp-imx95/blob/scarthgap-6.6.36-EVAL-UCM-iMX95-1.0/Documentation/imx_boot_image_build.md Building UCM-iMX95 Boot Firmware]
+
*[https://github.com/compulab-yokneam/meta-bsp-imx95/blob/walnascar-6.12.34-2.1.0-EVAL-UCM-iMX95-2.0/Documentation/imx_boot_image_build.md Building UCM-iMX95 Boot Firmware]
 
*[[UCM-iMX95: U-Boot: Recovery|Boot Firmware Recovery]]
 
*[[UCM-iMX95: U-Boot: Recovery|Boot Firmware Recovery]]
 
* [[ Yocto: Common Yocto Build Errors |  Common Yocto Build Errors ]]
 
* [[ Yocto: Common Yocto Build Errors |  Common Yocto Build Errors ]]
Line 32: Line 33:
 
*[[Yocto: I/O Configuration and Device Tree Customization | Configuring I/O - Device Tree Customization]]
 
*[[Yocto: I/O Configuration and Device Tree Customization | Configuring I/O - Device Tree Customization]]
 
<!-- * Custom Display Adaptation-->
 
<!-- * Custom Display Adaptation-->
*[https://github.com/compulab-yokneam/meta-mender-compulab/blob/kirkstone-nxp/README.md Creating OTA update enabled images with Mender]
+
*[https://github.com/compulab-yokneam/meta-mender-compulab/tree/scarthgap-nxp Creating OTA update enabled images with Mender]
 
| <!-- Using SOM Interfaces and Functions #1 -->
 
| <!-- Using SOM Interfaces and Functions #1 -->
 
* [[UCM-iMX95 Yocto Linux: ADC|ADC]]
 
* [[UCM-iMX95 Yocto Linux: ADC|ADC]]
 
* [[UCM-iMX95 Yocto Linux: Analog_Audio|Audio]]
 
* [[UCM-iMX95 Yocto Linux: Analog_Audio|Audio]]
 +
* [[UCM-iMX95 Yocto Linux: Bluetooth|Bluetooth]]
 
<!--
 
<!--
* [[UCM-iMX95 Yocto Linux: Bluetooth|Bluetooth]]
 
 
* [[UCM-iMX95 Yocto Linux: Camera|Camera]]
 
* [[UCM-iMX95 Yocto Linux: Camera|Camera]]
 
-->
 
-->
Line 43: Line 44:
 
* [[UCM-iMX95 Yocto Linux: Cellular_Modem|Cellular Modem]]
 
* [[UCM-iMX95 Yocto Linux: Cellular_Modem|Cellular Modem]]
 
* [[UCM-iMX95 Yocto Linux: CPU_frequency|CPU frequency]]
 
* [[UCM-iMX95 Yocto Linux: CPU_frequency|CPU frequency]]
* [[UCM-iMX95 Yocto Linux: CPU_temperature|CPU temperature]]
+
 
  
 
| <!-- Using SOM Interfaces and Functions #2 -->
 
| <!-- Using SOM Interfaces and Functions #2 -->
 +
* [[UCM-iMX95 Yocto Linux: CPU_temperature|CPU temperature]]
 
* [[UCM-iMX95 Yocto Linux: Device Serial Number|Device Serial Number]]
 
* [[UCM-iMX95 Yocto Linux: Device Serial Number|Device Serial Number]]
 
* [[UCM-iMX95 Yocto Linux: Device trees|Device trees]]
 
* [[UCM-iMX95 Yocto Linux: Device trees|Device trees]]
Line 54: Line 56:
 
* [[UCM-iMX95 Yocto Linux: GPIO|GPIO]]
 
* [[UCM-iMX95 Yocto Linux: GPIO|GPIO]]
 
* [[UCM-iMX95 Yocto Linux: I2C|I2C]]
 
* [[UCM-iMX95 Yocto Linux: I2C|I2C]]
* [[UCM-iMX95 Yocto Linux: RTC|RTC]]
+
 
 
<!--
 
<!--
 
* [[UCM-iMX95 Yocto Linux: JTAG|JTAG]]
 
* [[UCM-iMX95 Yocto Linux: JTAG|JTAG]]
Line 60: Line 62:
  
 
| <!-- Using SOM Interfaces and Functions #3 -->
 
| <!-- Using SOM Interfaces and Functions #3 -->
 +
* [[UCM-iMX95 Yocto Linux: RTC|RTC]]
 
* [[UCM-iMX95 Yocto Linux Guide: Serial Console|Serial Console]]
 
* [[UCM-iMX95 Yocto Linux Guide: Serial Console|Serial Console]]
 
* [[UCM-iMX95 Yocto Linux: SPI|SPI]]
 
* [[UCM-iMX95 Yocto Linux: SPI|SPI]]
Line 69: Line 72:
 
* [[UCM-iMX95 Yocto Linux: Video_Playback|Video]]
 
* [[UCM-iMX95 Yocto Linux: Video_Playback|Video]]
 
* [[UCM-iMX95 Yocto Linux: WiFi|WiFi]]
 
* [[UCM-iMX95 Yocto Linux: WiFi|WiFi]]
 +
 
| <!-- 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 80: Line 84:
  
 
{{ChangelogReleaseHistoryRss| content=
 
{{ChangelogReleaseHistoryRss| content=
 +
===== 04-Dec-2025, UCM-iMX95 Yocto Linux 2.0 ([[UCM-iMX95: Yocto Linux: Release Notes#04-Dec-2025.2C_UCM-iMX95_Yocto_Linux_2.0|release notes]])=====
 +
: - Yocto 5.2 (Walnascar) for UCM-iMX95 based on NXP 6.12.34-2.1.0
 +
: - U-Boot 2025.04 based on NXP lf_v2025.04
 +
: - Kernel 6.12.34 based on NXP lf-6.12.y
 +
 
===== 09-Jan-2024, UCM-iMX95 Yocto Linux 1.0 ([[UCM-iMX95: Yocto Linux: Release Notes#09-Jan-2024.2C_UCM-iMX95_Yocto_Linux_1.0|release notes]])=====
 
===== 09-Jan-2024, UCM-iMX95 Yocto Linux 1.0 ([[UCM-iMX95: Yocto Linux: Release Notes#09-Jan-2024.2C_UCM-iMX95_Yocto_Linux_1.0|release notes]])=====
 
: - Yocto 5.0 (Scarthgap LTS) for UCM-iMX95 based on NXP 6.6-scarthgap
 
: - Yocto 5.0 (Scarthgap LTS) for UCM-iMX95 based on NXP 6.6-scarthgap

Latest revision as of 11:36, 4 December 2025

Compulab System on Module (SOM) products are miniature computer boards designed for integration into custom industrial applications.
UCM-iMX95 System on Module based on the NXP i.MX95 processor features a highly scalable 6-core Cortex-A53 CPU, coupled with powerful graphics and video processing units.
UCM-iMX95 is provided with comprehensive documentation and full ready-to-run support for the Linux operating system.

UCM-iMX95 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 in order to fix bugs, address component changes and add functionality. It is highly recommended to subscribe to the Feed-icon.png UCM-iMX95 RSS Feed in order to receive automatic notifications about software updates.
Release History

04-Dec-2025, UCM-iMX95 Yocto Linux 2.0 (release notes)
- Yocto 5.2 (Walnascar) for UCM-iMX95 based on NXP 6.12.34-2.1.0
- U-Boot 2025.04 based on NXP lf_v2025.04
- Kernel 6.12.34 based on NXP lf-6.12.y
09-Jan-2024, UCM-iMX95 Yocto Linux 1.0 (release notes)
- Yocto 5.0 (Scarthgap LTS) for UCM-iMX95 based on NXP 6.6-scarthgap
- U-Boot 2024.04 based on NXP lf_v2024.04
- Kernel 6.6.36 based on NXP lf-6.6.y