Difference between revisions of "IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 SW Resources"

From Compulab Mediawiki
Jump to: navigation, search
Line 69: Line 69:
  
 
{{ChangelogRss| content=
 
{{ChangelogRss| content=
<!--
+
===== 04-Dec-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Yocto Linux release 1.2.0 =====
===== ??-Nov-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Yocto Linux release 1.2.0 =====
 
 
: Yocto 2.1 (Krogoth) Linux for IOT-GATE-iMX7 / SBC-IOT-iMX7 updates:
 
: Yocto 2.1 (Krogoth) Linux for IOT-GATE-iMX7 / SBC-IOT-iMX7 updates:
 
: - Added Flexcan support
 
: - Added Flexcan support
Line 88: Line 87:
 
: Build environment:
 
: Build environment:
 
: - Improved a build environment setup procedure
 
: - Improved a build environment setup procedure
-->
+
 
 
===== 24-Oct-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 U-Boot release 1.0 =====
 
===== 24-Oct-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 U-Boot release 1.0 =====
 
: U-Boot 2017.07-cl-som-imx7-1.0 for CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7
 
: U-Boot 2017.07-cl-som-imx7-1.0 for CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7

Revision as of 16:49, 4 December 2017

IOT-GATE-iMX7 is an NXP i.MX7 Internet of Things Gateway. CompuLab IoT Gateways are highly customizable and cost effective industrial system designed for Internet of Things connectivity and remote control and monitoring applications.

SBC-IOT-iBT is an NXP i.MX7 Single Board Computer optimized for industrial control and monitoring, extensive wireless and wired connectivity, ideal solution for cost-sensitive systems.
NXP i.MX7D processor features Dual-core ARM Cortex-A7 CPU, which operates at speeds of up to 1 GHz, as well as the ARM Cortex-M4 co-processor.
Feature Highlights

  • Up to 2GB DDR3 and 32GB on-board eMMC
  • DVI, LVDS at up to 1920x1080
  • 2x GbE, WiFi 802.11a/b/g/n, BT 4.1
  • 4x USB3, 4x USB2, RS485, RS232
  • mini-PCIe
  • Support for PoE powered mode
Iot-gate-imx7.png
Sbc-iot-imx7 single board computer.png


Linux Yocto Linux FreeRTOS U-Boot
<linkedimage>

wikipage=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Linux tooltip=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Linux documentation img_src=Image:Linux-Logo.jpg img_width=200px img_height=180px img_alt=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Linux </linkedimage>

<linkedimage>

wikipage=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Yocto Linux tooltip=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Yocto Linux documentation img_src=Image:Yocto-Logo1.png img_width=200px img_height=180px img_alt=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 Yocto </linkedimage>

<linkedimage>

wikipage=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 FreeRTOS tooltip=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 FreeRTOS documentation img_src=Image:FreeRTOS-Logo.png img_width=200px img_height=180px img_alt=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 FreeRTOS </linkedimage>

<linkedimage>

wikipage=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 U-Boot tooltip=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 U-Boot documentation img_src=Image:U-boot.jpg img_width=200px img_height=180px img_alt=IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 U-Boot </linkedimage>




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

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 IOT-GATE-iMX7 / SBC-IOT-iMX7 updates:
- Added Flexcan support
- Added support for SIM7100E cellular modem
- Added support for RS485 in half duplex mode
- 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
Documentation
- Updated multiple articles to comply with the new Yocto Linux Package
Build environment:
- Improved a build environment setup procedure
24-Oct-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 U-Boot release 1.0
U-Boot 2017.07-cl-som-imx7-1.0 for CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7
- SPL support
- Storage: eMMC, MMC/SD Card, SPI flash
- Video: DVI Logo with console / Splash screen
- EEPROM layout commands
- Automatic device tree (dtb) selection
- Ethernet
- USB 2.0 support
- USB keyboard support
Documentation
- Initial U-Boot documentation for IOT-GATE-iMX7 / SBC-IOT-iMX7
17-Sep-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 / UCM-iMX7 Linux release 4.0
Linux kernel v4.1.15-cl-som-imx7-4.0 for IOT-GATE-iMX7 / SBC-IOT-iMX7 updates
- Added Flexcan support
- Added support for SIM7100E cellular modem
- Fixed PCIe reset
- Enabled various config options
Userspace updates:
- Deploy new kernel, driver modules and device tree blobs
- Install various packaged, e.g. pciutils, can-utils, wvdial and etc.
Automatic Installation System
- Improved Automatic Installation Procedure
- Add support for installing on NAND flash
Documentation
- Updated multiple articles to comply with the new Linux package
16-Jul-2017, CL-SOM-iMX7 FreeRTOS release 1.0
Initial release of FreeRTOS 8.0 for CL-SOM-iMX7 with 1G DRAM and higher
- GPIO support
- Flexcan support
- UART support
- I2C support
- Open-AMP stack for rpmsg communication between the cores
Documentation
- Initial FreeRTOS documentation for IOT-GATE-iMX7 support
30-Apr-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.1.1
Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 based devices update:
Automatic Installation System
- Added Automatic Installation Procedure
Documentation
- Updated multiple articles to comply with the Yocto Linux Automatic Installation Procedure
27-Apr-2017, CL-SOM-iMX7/IOT-GATE-iMX7/SBC-IOT-iMX7 Linux release
Linux kernel v4.1.15-cl-som-imx7-3.1 for CL-SOM-iMX7/IOT-GATE-iMX7/SBC-IOT-iMX7 updates
- Added support for watchdog WD1
- Enable Intel Wireless WiFi driver (iwlwifi)
Userspace updates:
- Add iwlwifi-6000g2* firmware
- Change the hostname to "cl-debian"
- Deploy new kernel, driver modules and device tree blobs
Automatic Installation System
- Improved Automatic Installation Procedure
Documentation
- Updated multiple articles to comply with the new Linux package
25-Apr-2017, CL-SOM-iMX7 / IOT-GATE-iMX7 / SBC-IOT-iMX7 Yocto Linux release 1.1.0
Yocto 2.1 (Krogoth) Linux for CL-SOM-iMX7 based devices:
- Basic support for the IOT-GATE-iMX7 and SBC-IOT-iMX7
- USB serial console
- Green LED
- MMC/SD, eMMC, USB, I2C, SPI
- Watchdog WD1
- Storage: SPI flash, MMC/SD, USB
- Freescale Ethernet Controller (FEC)
- WiLink8 WiFi and Bluetooth
- DVI display support
- PCIe support
- Analog Audio support
Documentation
- Initial Yocto Linux documentation for IOT-GATE-iMX7 and SBC-IOT-iMX7
23-Feb-2017, IOT-GATE-iMX7 and SBC-IOT-iMX7 Linux release
Initial release of Linux kernel v4.1.15-cl-som-imx7-3.0 and Debian 8 Linux Demo image for SBC-IOT-iMX7
- Basic support for the IOT-GATE-iMX7 and SBC-IOT-iMX7
- 2x GbE Controllers
- WiLink8 WiFi and Bluetooth
- DVI
- Analog Audio
- PCIe
- 4x USB hosts
- Serial console over USB
- RS232
- RS485
Documentation
- Initial Linux documentation for IOT-GATE-iMX7 and CL-SOM-iMX7 support