Difference between revisions of "IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini SW Resources"

From Compulab Mediawiki
Jump to: navigation, search
imported>Uri.mashiach
 
(16 intermediate revisions by 3 users not shown)
Line 11: Line 11:
 
|-
 
|-
 
! style="font-size: 125%; background-color: #eeeeee;" align="center" width="25%" | [[IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Debian Linux|Debian]]
 
! style="font-size: 125%; background-color: #eeeeee;" align="center" width="25%" | [[IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Debian Linux|Debian]]
! style="font-size: 125%; background-color: #eeeeee;" align="center" width="25%" | [[https://github.com/compulab-yokneam/meta-bsp-imx8mm/tree/iot-gate-imx8_r1.0 Yocto Linux]]
+
! style="font-size: 125%; background-color: #eeeeee;" align="center" width="25%" | [[IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Yocto Linux|Yocto Linux]]
 +
! style="font-size: 125%; background-color: #eeeeee;" align="center" width="20%" | [[IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini FreeRTOS|FreeRTOS]]
 
|-
 
|-
  
 
| align="center" |  [[Image:Debian_logo.png|200px|link=IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Debian Linux]]
 
| align="center" |  [[Image:Debian_logo.png|200px|link=IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Debian Linux]]
| align="center" |  [[Image:Yocto-Logo1.png|200px|link=https://github.com/compulab-yokneam/meta-bsp-imx8mm/tree/iot-gate-imx8_r1.0|Yocto Linux]]
+
| align="center" |  [[Image:Yocto-Logo1.png|200px|link=IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Yocto Linux]]
<!-- | align="center" |  [[Image:Yocto-Logo1.png|200px|link=IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini Yocto Linux]] -->
+
| align="center" |  [[Image:FreeRTOS-Logo.png|200px|link=IOT-GATE-iMX8 and SBC-IOT-iMX8 NXP iMX8M-Mini FreeRTOS]]
  
 
|}
 
|}
Line 27: Line 28:
 
{{ChangelogRss| content=
 
{{ChangelogRss| content=
  
===== 5-May-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Debian Linux release 1.0 =====
+
===== 28-Nov-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2.2 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Fixed RTC false failure
 +
:  - Enable ath10k WiFi/BT PCIe NIC
 +
:  - Enable userspace control of RS485 module line terminator
 +
 
 +
===== 15-Jun-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2.1 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Fixed Docker issue
 +
 
 +
===== 15-Jun-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.2.1 =====
 +
: Release of Yocto 4.0 (Kirkstone) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Fixed Docker issue
 +
 
 +
===== 21-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Kernel 5.15.32
 +
:  - U-Boot 2021.04
 +
:  - Add support for Intel AX210 WiFi/BT card
 +
:  - Added support for simultaneous operation of two IE-CL420 modules
 +
:  - Fixed USB power supply reset issue
 +
:  - Fixed cpufreq driver issue
 +
 
 +
===== 21-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.2 =====
 +
: Release of Yocto 4.0 (Kirkstone) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Kirkstone Long Term Support
 +
:  - Kernel 5.15.32
 +
:  - U-Boot 2021.04
 +
:  - Add support for Intel AX210 WiFi/BT card
 +
 
 +
===== 09-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.1.5 =====
 +
: Release of Yocto 3.3 (Hardknott) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
:  - Kernel 5.10.72
 +
:  - U-Boot 2021.04
 +
:  - Fixed USB power supply reset issue
 +
:  - Enabled root FS journaling
 +
:  - Fixed cpufreq driver issue
 +
:  - Disabled Ethernet PHY clock 125 MHz
 +
:  - Added support for simultaneous operation of two IE-CL420 modules
 +
: Image build improvement:
 +
:  - Added Linux headers to the image
 +
:  - Migrated from CodeAurora to GitHub
 +
: Documentation updated
 +
 
 +
===== 30-Jan-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.1.1 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Fix file-system journaling issue
 +
 
 +
===== 03-Aug-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.1 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Adjust the M4 core support to NXP release lf-5.10.72-2.2.0
 +
: - Add OPP-TEE support to the U-Boot
 +
: - Optimize file-system to improve eMMC lifetime
 +
 
 +
===== 19-Jul-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.1 =====
 +
: Release of Yocto 3.3 (Hardknott) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Kernel 5.10.72
 +
: - U-Boot 2021.04
 +
: - Fix signal configuration of Digital I/O add-on GPIOs
 +
: - Fix WiFi driver for 4GB RAM configuration
 +
: - Enable support for FTDI USB to serial driver
 +
: - Add support for mbpoll ModBus utility
 +
: - Reduce RTC battery usage when the power supply is disconnected
 +
: - Store manufacturing details in the device tree
 +
: - Update the CAN bus driver
 +
: - Add support to the POE add-on module
 +
: - Add support for the M4 core
 +
: - Add support for the IE-CL420 module
 +
: - Add support for the IE-TPM module
 +
: - Enable the net filter tables feature
 +
: - Enable setting the RTC time based on NTP
 +
: - Enable broadcast manager CAN Protocol
 +
: - Add the digital I/O add-on input GPIOs as a wakeup sources
 +
: - Add support for the Realtek RTL8211 PHY
 +
: Documentation:
 +
: - Initial Yocto Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
 
 +
===== 24-Mar-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.0 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Based on NXP release lf-5.10.72-2.2.0
 +
: - Kernel 5.10.72
 +
: - U-Boot 2021.04
 +
: - Add support for the Realtek RTL8211 PHY
 +
: - Add support for Alliance 1GB DDR
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 05-Dec-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.5 =====
 +
: Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Update the driver of the IE-CL420 module.
 +
: - Add support for Samsung 4GB DDR.
 +
: - Upgrade to Debian 11 (Bullseye).
 +
: - Enable support for Microsoft Azure IoT Edge.
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 20-Jun-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.4 =====
 +
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Add support for the POEv2 extension module.
 +
: - Enable the net filter tables feature.
 +
: - Enable setting the RTC time based on NTP.
 +
: - Enable broadcast manager CAN Protocol.
 +
: - Add the digital I/O add-on input GPIOs as a wakeup sources.
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 16-Mar-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.3 =====
 +
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Add support for the M4 core.
 +
: - Add support for the IE-CL420 module.
 +
: - Add support for the IE-TPM module.
 +
: - Update the CAN bus driver.
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 17-Jan-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.2 =====
 +
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Reduce RTC battery usage when the power supply is disconnected.
 +
: - Store manufacturing details in the device tree.
 +
: - Update the CAN bus driver.
 +
: - Add support to the POE extension module.
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 10-Dec-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.1 =====
 +
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Upgrade to 64-bit Debian.
 +
: - Fix signal configuration of Digital I/O add-on GPIOs.
 +
: - Fix WiFi driver for 4GB RAM configuration.
 +
: - Enable support for FTDI USB to serial driver.
 +
: - Add support for mbpoll ModBus utility.
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 21-Sep-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 2.0 =====
 +
: Release of Yocto 3.0 (Zeus) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Kernel 5.4.24
 +
: - U-Boot 2020.04
 +
: HW supported features:
 +
: - eMMC storage
 +
: - USB2.0 Host
 +
: - Ethernet
 +
: - WiFi (Intel AX200)
 +
: - Bluetooth
 +
: - LTE modem (SIM7600G)
 +
: - CAN-FD
 +
: - RS485
 +
: - RS232 with flow control
 +
: - RTC
 +
: - Industrial I/O extension boards
 +
: SW Features:
 +
: - CompuLab Deployment Tool
 +
: - Linux CLI utilities for access to U-Boot environment
 +
: Documentation:
 +
: - Initial Yocto Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
 
 +
===== 18-Sep-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.0 =====
 +
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 +
: - Kernel 5.4.24
 +
: - U-Boot 2020.04
 +
: HW supported features:
 +
: - Industrial I/O extension boards
 +
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian package
 +
 
 +
===== 5-May-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 1.0 =====
 
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 
: Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
 
: - Based on NXP release L4.14.98-2.0.0_ga
 
: - Based on NXP release L4.14.98-2.0.0_ga
Line 46: Line 212:
 
: - Docker
 
: - Docker
 
: Documentation:
 
: Documentation:
 +
: - Updated multiple articles to comply with the new Debian Package
 
: - Initial Debian Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
 
: - Initial Debian Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
 
}}
 
}}

Latest revision as of 13:50, 28 November 2023

IOT-GATE-iMX8 is an Internet of Things Gateway built around the NXP i.MX8M-Mini System-on-Chip. CompuLab IoT Gateways are highly customizable and cost effective industrial system designed for Internet of Things connectivity and remote control and monitoring applications.

Featuring dual Ethernet, CAN-FD, LTE modem, 802.11ac WiFi and Bluetooth 5.0, IOT-GATE-iMX8 is a highly versatile platform for industrial control, networking, communications and IoT applications. Fanless rugged enclosure design, wide range DC input of 8V to 36V and industrial temperature range of -40C to 80C make IOT-GATE-iMX8 an ideal solution for industrial installations and harsh environments

Iot-gate-imx8.png
Sbc-iot-imx8 single-board-computer.png


Debian Yocto Linux FreeRTOS
Debian logo.png Yocto-Logo1.png FreeRTOS-Logo.png



Admolition note.png From time to time CompuLab releases new software versions for IOT-GATE-iMX8 and SBC-IOT-iMX8 in order to fix bugs, address component changes and add functionality. It is highly recommended to subscribe to the Feed-icon.png IOT-GATE-iMX8 and SBC-IOT-iMX8 RSS Feed in order to receive automatic notifications about software updates.
News

28-Nov-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2.2
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Fixed RTC false failure
- Enable ath10k WiFi/BT PCIe NIC
- Enable userspace control of RS485 module line terminator
15-Jun-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2.1
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Fixed Docker issue
15-Jun-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.2.1
Release of Yocto 4.0 (Kirkstone) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Fixed Docker issue
21-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.2
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kernel 5.15.32
- U-Boot 2021.04
- Add support for Intel AX210 WiFi/BT card
- Added support for simultaneous operation of two IE-CL420 modules
- Fixed USB power supply reset issue
- Fixed cpufreq driver issue
21-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.2
Release of Yocto 4.0 (Kirkstone) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kirkstone Long Term Support
- Kernel 5.15.32
- U-Boot 2021.04
- Add support for Intel AX210 WiFi/BT card
09-May-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.1.5
Release of Yocto 3.3 (Hardknott) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kernel 5.10.72
- U-Boot 2021.04
- Fixed USB power supply reset issue
- Enabled root FS journaling
- Fixed cpufreq driver issue
- Disabled Ethernet PHY clock 125 MHz
- Added support for simultaneous operation of two IE-CL420 modules
Image build improvement:
- Added Linux headers to the image
- Migrated from CodeAurora to GitHub
Documentation updated
30-Jan-2023, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.1.1
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Fix file-system journaling issue
03-Aug-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.1
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Adjust the M4 core support to NXP release lf-5.10.72-2.2.0
- Add OPP-TEE support to the U-Boot
- Optimize file-system to improve eMMC lifetime
19-Jul-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 3.1
Release of Yocto 3.3 (Hardknott) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kernel 5.10.72
- U-Boot 2021.04
- Fix signal configuration of Digital I/O add-on GPIOs
- Fix WiFi driver for 4GB RAM configuration
- Enable support for FTDI USB to serial driver
- Add support for mbpoll ModBus utility
- Reduce RTC battery usage when the power supply is disconnected
- Store manufacturing details in the device tree
- Update the CAN bus driver
- Add support to the POE add-on module
- Add support for the M4 core
- Add support for the IE-CL420 module
- Add support for the IE-TPM module
- Enable the net filter tables feature
- Enable setting the RTC time based on NTP
- Enable broadcast manager CAN Protocol
- Add the digital I/O add-on input GPIOs as a wakeup sources
- Add support for the Realtek RTL8211 PHY
Documentation:
- Initial Yocto Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
24-Mar-2022, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 3.0
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Based on NXP release lf-5.10.72-2.2.0
- Kernel 5.10.72
- U-Boot 2021.04
- Add support for the Realtek RTL8211 PHY
- Add support for Alliance 1GB DDR
Documentation:
- Updated multiple articles to comply with the new Debian package
05-Dec-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.5
Release of Debian (Bullseye) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Update the driver of the IE-CL420 module.
- Add support for Samsung 4GB DDR.
- Upgrade to Debian 11 (Bullseye).
- Enable support for Microsoft Azure IoT Edge.
Documentation:
- Updated multiple articles to comply with the new Debian package
20-Jun-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.4
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Add support for the POEv2 extension module.
- Enable the net filter tables feature.
- Enable setting the RTC time based on NTP.
- Enable broadcast manager CAN Protocol.
- Add the digital I/O add-on input GPIOs as a wakeup sources.
Documentation:
- Updated multiple articles to comply with the new Debian package
16-Mar-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.3
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Add support for the M4 core.
- Add support for the IE-CL420 module.
- Add support for the IE-TPM module.
- Update the CAN bus driver.
Documentation:
- Updated multiple articles to comply with the new Debian package
17-Jan-2021, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.2
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Reduce RTC battery usage when the power supply is disconnected.
- Store manufacturing details in the device tree.
- Update the CAN bus driver.
- Add support to the POE extension module.
Documentation:
- Updated multiple articles to comply with the new Debian package
10-Dec-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.1
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Upgrade to 64-bit Debian.
- Fix signal configuration of Digital I/O add-on GPIOs.
- Fix WiFi driver for 4GB RAM configuration.
- Enable support for FTDI USB to serial driver.
- Add support for mbpoll ModBus utility.
Documentation:
- Updated multiple articles to comply with the new Debian package
21-Sep-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Yocto Linux release 2.0
Release of Yocto 3.0 (Zeus) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kernel 5.4.24
- U-Boot 2020.04
HW supported features:
- eMMC storage
- USB2.0 Host
- Ethernet
- WiFi (Intel AX200)
- Bluetooth
- LTE modem (SIM7600G)
- CAN-FD
- RS485
- RS232 with flow control
- RTC
- Industrial I/O extension boards
SW Features:
- CompuLab Deployment Tool
- Linux CLI utilities for access to U-Boot environment
Documentation:
- Initial Yocto Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8
18-Sep-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 2.0
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Kernel 5.4.24
- U-Boot 2020.04
HW supported features:
- Industrial I/O extension boards
Documentation:
- Updated multiple articles to comply with the new Debian package
5-May-2020, IOT-GATE-iMX8 / SBC-IOT-iMX8 Debian Linux release 1.0
Release of Debian (Buster) for IOT-GATE-iMX8 / SBC-IOT-iMX8
- Based on NXP release L4.14.98-2.0.0_ga
- Kernel 4.14.98
HW Features:
- eMMC storage
- USB2.0 Host
- Ethernet
- WiFi (Intel AX200)
- Bluetooth
- LTE modem (SIM7600G)
- CAN-FD
- RS485
- RTC
SW Features:
- CompuLab Deployment Tool
- Linux CLI utilities for access to U-Boot environment
- Docker
Documentation:
- Updated multiple articles to comply with the new Debian Package
- Initial Debian Linux documentation for IOT-GATE-iMX8 / SBC-IOT-iMX8