IOT-GATE-iMX7 and SBC-IOT-iMX7 NXP i.MX7 SW Resources

From Compulab Mediawiki
Revision as of 13:18, 19 November 2017 by Grinberg (talk | contribs)
Jump to: navigation, search
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 NXP i.MX7 FreeRTOS tooltip=IOT-GATE-iMX7 NXP i.MX7 FreeRTOS documentation img_src=Image:FreeRTOS-Logo.png img_width=200px img_height=180px img_alt=IOT-GATE-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

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