Difference between revisions of "CL-SOM-iMX7 NXP i.MX7 Yocto Linux"

From Compulab Mediawiki
Jump to: navigation, search
 
(3 intermediate revisions by 3 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>
 
This page contains links to information about Yocto Linux distribution for the CompuLab CL-SOM-iMX7 System-on-Module / Computer-on-Module.  
 
This page contains links to information about Yocto Linux distribution for the CompuLab CL-SOM-iMX7 System-on-Module / Computer-on-Module.  
 
The Yocto Project is an open-source collaboration focused on embedded Linux development.  
 
The Yocto Project is an open-source collaboration focused on embedded Linux development.  
Line 6: Line 7:
 
{{Resources Linux
 
{{Resources Linux
 
|* [[CL-SOM-iMX7: Evaluation Kit: Getting Started|Getting started with CL-SOM-iMX7 Evaluation Kit]]
 
|* [[CL-SOM-iMX7: Evaluation Kit: Getting Started|Getting started with CL-SOM-iMX7 Evaluation Kit]]
 +
* [[CL-SOM-iMX7: Yocto Linux: Creating Live-SD card|Creating a Live SD-card]]
 
* [[CL-SOM-iMX7: Yocto Linux: Package contents|Yocto Linux package contents]]
 
* [[CL-SOM-iMX7: Yocto Linux: Package contents|Yocto Linux package contents]]
* [[CL-SOM-iMX7: Yocto Linux: Automatic Installation|Automatic Yocto Linux installation on CL-SOM-iMX7]]
+
* [[CL-SOM-iMX7: Yocto Linux: User Space|Yocto Linux for CL-SOM-iMX7]]
* [[CL-SOM-iMX7: Yocto Linux: Manual Installation: SD card|Yocto Linux manual installation on SD card (recommended)]]
 
* [[CL-SOM-iMX7: Yocto Linux: User Space|Yocto Linux for CL-SOM-iMX7]]
 
 
* [[CL-SOM-iMX7 Freescale i.MX7 Linux | Linux for CL-SOM-iMX7]]
 
* [[CL-SOM-iMX7 Freescale i.MX7 Linux | Linux for CL-SOM-iMX7]]
|* [[ CL-SOM-iMX7: Yocto Linux: Building|Building Yocto Linux images for CL-SOM-iMX7]]
+
<!--|* [[ CL-SOM-iMX7: Yocto Linux: Building|Building Yocto Linux images for CL-SOM-iMX7]] -->
* [https://github.com/compulab/auto-inst-system CompuLab Automatic Installer tool repository]
+
|*[https://github.com/compulab-yokneam/meta-bsp-imx7/blob/warrior/README.adoc Building Yocto Linux images for CL-SOM-iMX7]
 +
*[[Application Notes: eMMC lifetime optimization|Optimizing eMMC lifetime and reliability]]
 
|*[[Support]]
 
|*[[Support]]
 
<!--* [[CL-SOM-iMX7: Yocto Linux: Known Issues|Known Issues]] -->
 
<!--* [[CL-SOM-iMX7: Yocto Linux: Known Issues|Known Issues]] -->
Line 20: Line 21:
  
 
{{ChangelogRss| content=
 
{{ChangelogRss| content=
 +
===== 15-Sep-2020, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.4.0 =====
 +
: Yocto 2.7.1 (Warrior) Linux features:
 +
: - Added an option to choose between supported U-Boots:
 +
: -- 2017.07-cl-som-imx7-1.5.
 +
: -- 2018.11-cl-som-imx7-hab-1.1
 +
: - Added an option to choose between supported kernels:
 +
: -- 4.14.98-cl-som-imx7-6.3
 +
: -- 4.19.35-cl-som-imx7
 +
 +
===== 27-Jan-2019, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.3.0 =====
 +
: Yocto 2.4 (Rocko) Linux updates:
 +
: - Updated U-Boot version to 2017.07-cl-som-imx7-1.5.
 +
: - Updated Kernel version to v4.9.11-cl-som-imx7-5.1.
 +
: Documentation
 +
: - Updated multiple articles to comply with the new Yocto Linux Package
 +
: Build environment:
 +
: - Improved a build environment setup procedure
 +
 
===== 04-Dec-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Yocto Linux release 1.2.0 =====
 
===== 04-Dec-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Yocto Linux release 1.2.0 =====
 
: Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 updates:
 
: Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 updates:

Latest revision as of 14:14, 25 June 2024

Compulab System on Modules are miniature computer boards designed for integration into custom industrial applications.
This page contains links to information about Yocto Linux distribution for the CompuLab CL-SOM-iMX7 System-on-Module / Computer-on-Module. The Yocto Project is an open-source collaboration focused on embedded Linux development.


Cl-som-imx7-top.jpg
Resources
Evaluation
Development
Troubleshooting


News

15-Sep-2020, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.4.0
Yocto 2.7.1 (Warrior) Linux features:
- Added an option to choose between supported U-Boots:
-- 2017.07-cl-som-imx7-1.5.
-- 2018.11-cl-som-imx7-hab-1.1
- Added an option to choose between supported kernels:
-- 4.14.98-cl-som-imx7-6.3
-- 4.19.35-cl-som-imx7
27-Jan-2019, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.3.0
Yocto 2.4 (Rocko) Linux updates:
- Updated U-Boot version to 2017.07-cl-som-imx7-1.5.
- Updated Kernel version to v4.9.11-cl-som-imx7-5.1.
Documentation
- Updated multiple articles to comply with the new Yocto Linux Package
Build environment:
- Improved a build environment setup procedure
04-Dec-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Yocto Linux release 1.2.0
Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 updates:
- Added support for LVDS
- Added support for MIPI CSI camera
- Added support for Cortex-M4 Core Platform
- Added support for SIM7100E cellular modem
- Fixed PCIe reset
- Enabled various config options
Userspace updates:
- Added iwlwifi-7260 firmware
- Added various packaged (e.g. can-utils, ntp, dhcp-client)
- Added a Compulab splash screen
- Added various desktop utilities (e.g Compulab deployment tool, Compulab wireless Access point)
Automatic Installation System as in the Linux release 4.0
- Improved Automatic Installation Procedure
- Added support for installing on NAND flash
Documentation
- Updated multiple articles to comply with the new Yocto Linux Package
Build environment:
- Improved a build environment setup procedure
30-Apr-2017, CL-SOM-iMX7 Yocto Linux release 1.1.1
Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 update:
Automatic Installation System
- Added Automatic Installation Procedure
Documentation
- Updated multiple articles to comply with the Yocto Linux Automatic Installation Procedure
25-Apr-2017, CL-SOM-iMX7 Yocto Linux release 1.1.0
Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 update:
Linux kernel updates:
- Added support for IOT-GATE-iMX7 and SBC-IOT-iMX7
- Added support for watchdog WD1
- Enabled Freescale Layerscape PCIe controller driver instead of Freescale i.MX6 PCIe controller driver
- Enabled Intel Wireless WiFi driver (iwlwifi)
- Enabled various config options/drivers
Userspace:
- Added iwlwifi-6000g2* firmware
Documentation
- Added new article: CL-SOM-iMX7: Yocto Linux: User Space
- Updated multiple articles to comply with the new Yocto Linux package
20-Dec-2016, CL-SOM-iMX7 Yocto Linux release
Initial release of Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7
- Basic support for the CL-SOM-iMX7 module
- Serial console support on UART1
- Green LED
- MMC/SD, eMMC, USB, I2C, SPI
- Storage: SPI flash, MMC/SD, USB
- Freescale Ethernet Controller (FEC)
- WiLink8 WiFi and Bluetooth
- TSC2046 resistive touch panel controller support
- HannStar HSD050IDW1/Startek KD050C-1A LCD panel support
- DVI display support
- PCIe support
- Analog Audio support
Documentation
- Initial Yocto Linux documentation for CL-SOM-iMX7