Difference between revisions of "IGEP SMARC iMX6UL"

From IGEP - ISEE Wiki

Jump to: navigation, search
 
(8 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
==[https://www.isee.biz/products/igep-smarc SMARC] module UltraLite / UltraLite-Lite core ARM Cortex-A7 up to 696-900 MHz==
 
==[https://www.isee.biz/products/igep-smarc SMARC] module UltraLite / UltraLite-Lite core ARM Cortex-A7 up to 696-900 MHz==
<div style="padding-left: 210px;">[[File:IGEP_smarc_imx6.jpg|left|417x278px]]</div>
+
[[File:0K0A3531.jpg|center|400x253px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
Line 63: Line 55:
 
<span style="color: #002d87;">iMX6 Solo/DualLite/Dual/Quad, by NXP Semiconductors</span>
 
<span style="color: #002d87;">iMX6 Solo/DualLite/Dual/Quad, by NXP Semiconductors</span>
  
<span style="color: #002d87;">Single ARM Cortex-A7 up to 696 MHz (IMX6UL) or 900 MHz (iMX6ULL version)<br /></span>
+
<span style="color: #002d87;">Single ARM Cortex-A7 up to 696 MHz (IMX6UL) or 796 MHz (iMX6ULL version)<br /></span>
  
 
<span style="color: #002d87;">NEON SIMD Coprocessor</span>
 
<span style="color: #002d87;">NEON SIMD Coprocessor</span>
  
<span style="color: #002d87;">Frequency speed up to 1200 MHz (depending on model)</span>
+
<span style="color: #002d87;">Frequency speed up to 900 MHz (depending on model, consumer products)</span>
  
 
|- style="height: 64px;"
 
|- style="height: 64px;"
Line 219: Line 211:
 
| style="border-color: #ffffff; background-color: #ffffff; width: 245px;"|<span style="color: #000000;"><span style="color: #002d87;">-WIFI, NANDFLASH 4GB, 2xETH, LCD 24 bits</span></span>
 
| style="border-color: #ffffff; background-color: #ffffff; width: 245px;"|<span style="color: #000000;"><span style="color: #002d87;">-WIFI, NANDFLASH 4GB, 2xETH, LCD 24 bits</span></span>
 
|}
 
|}
 
+
==Documentation==
==Firmware==
 
===Tutorials===
 
* [http://labs.isee.biz/index.php/Boot_Pin-out IGEP SMARC iMX6 Boot Pin-out]
 
* [http://labs.isee.biz/index.php/Prepare_a_ready_to_boot_firmware How to prepare a ready to boot firmware]
 
* [[The bootloader U-Boot|U-Boot Bootloader]]
 
* [[Linux Kernel 4.9.y|Linux Kernel]]
 
* [http://labs.isee.biz/index.php/IGEP_Firmware_set-up IGEP Firmware set-up]
 
* [[How to prepare a bootable MicroSD Card|Boot from MicroSD Card]]
 
* [[How to Flash the System into the NAND/eMMC|Boot from NAND/eMMC flash.]]
 
* [http://labs.isee.biz/index.php/Update_installed_IGEP_Firmware Update Installed IGEP Firmware]
 
 
 
===Documentation===
 
 
* [http://labs.isee.biz/index.php/IMX6_UltraLite i.MX 6 UltraLite (UL)]
 
* [http://labs.isee.biz/index.php/IMX6_UltraLite i.MX 6 UltraLite (UL)]
 
* [http://labs.isee.biz/index.php/IMX6_UltraLite_Lite i.MX 6 UltraLite-Lite (ULL)]
 
* [http://labs.isee.biz/index.php/IMX6_UltraLite_Lite i.MX 6 UltraLite-Lite (ULL)]
* [[IMX6 Quad|Datasheet]]
+
* Datasheet
 
* Mechanicals
 
* Mechanicals
 
* Software Manual
 
* Software Manual
* [https://www.isee.biz/support/downloads/item/igep-smarc-imx6-hardware-reference-manual Hardware Manual]
+
* Hardware Manual
 
* [https://www.isee.biz/support/downloads/item/smart-design-guide SMARC Design Guide]
 
* [https://www.isee.biz/support/downloads/item/smart-design-guide SMARC Design Guide]
 
* [https://www.isee.biz/support/downloads/item/smart-hardware-specification SMARC Hardware Specification]
 
* [https://www.isee.biz/support/downloads/item/smart-hardware-specification SMARC Hardware Specification]
  
===Software===
+
==Tutorials==
* [http://downloads.isee.biz/pub/isee-releases/ubuntu/xenial_16.04_lts/ubuntu-xenial-armhf-igep-base-v0.01.tgz Ubuntu Xenial 16.04 LTS ARM Hard Float]
+
<span style="color: #ff0000;">If you are new with following concepts we recommend you to complete the tutorials in order !</span>
 +
 
 +
# IGEP SMARC iMX6UL Boot Pin-out
 +
# [http://labs.isee.biz/index.php/Prepare_a_ready_to_boot_firmware How to prepare a ready to boot firmware]
 +
# [[The bootloader U-Boot|U-Boot Bootloader]]
 +
# [[Linux Kernel 4.9.y|Linux Kernel]]
 +
# [http://labs.isee.biz/index.php/IGEP_Firmware_set-up IGEP Firmware set-up]
 +
# [[How to prepare a bootable MicroSD Card|Boot from MicroSD Card]]
 +
# [[How to Flash the System into the NAND/eMMC|Boot from NAND/eMMC flash.]]
 +
# [http://labs.isee.biz/index.php/Update_installed_IGEP_Firmware Update Installed IGEP Firmware]
 +
 
 +
==Firmware==
 +
===Official===
 +
* [http://labs.isee.biz/index.php/IGEP_Firmware_set-up#Install_IGEP_Firmware_on_bootable_SD-card Official IGEP Firmware]
 +
 
 +
===Custom Software===
 +
* [http://downloads.isee.biz/pub/distributions/ARM/ubuntu/ubuntu-xenial-armhf-base-igep-0.1-4.tgz Ubuntu Xenial 16.04 LTS ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/debian/stretch/debian-stretch-armhf-igep-base-v0.01.tgz Debian Stretch ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/debian/stretch/debian-stretch-armhf-igep-base-v0.01.tgz Debian Stretch ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/yocto/pyro/minimal/igep0146hf-yocto-pyro-minimal-base-v0.01.bz2 Yocto Pyro UL/ULL ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/yocto/pyro/minimal/igep0146hf-yocto-pyro-minimal-base-v0.01.bz2 Yocto Pyro UL/ULL ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/buildroot/skeltal/igep-buildroot-skeltal-base-v0.01.bz2 Buildroot ARM Hard Float]
 
* [http://downloads.isee.biz/pub/relaunch/rootfs/buildroot/skeltal/igep-buildroot-skeltal-base-v0.01.bz2 Buildroot ARM Hard Float]
  
==<span dir="auto">Getting started with IGEP SMARC iMX6UL</span>==
+
==<span dir="auto">Guides</span>==
 +
===Getting started with IGEP SMARC iMX6UL===
 
* [[Getting started with IGEP SMARC iMX6|Getting Started with IGEP SMARC iMX6]]
 
* [[Getting started with IGEP SMARC iMX6|Getting Started with IGEP SMARC iMX6]]
  
==Ubuntu/Debian Guides==
+
===Ubuntu / Debian===
 
* [[How To Set Up an NFS Mount on Ubuntu 16.04]]
 
* [[How To Set Up an NFS Mount on Ubuntu 16.04]]
  
==Yocto Guides==
+
===Yocto===
 
* [[How to use the Yocto Project to develop Embedded Linux]]
 
* [[How to use the Yocto Project to develop Embedded Linux]]

Latest revision as of 18:17, 14 May 2019

SMARC module UltraLite / UltraLite-Lite core ARM Cortex-A7 up to 696-900 MHz

0K0A3531.jpg


This Module processor is a high performance, ultra-efficient processor family featuring an advanced implementation of a single ARM Cortex-A7 core. It also  implements an advanced security module. Oriented to low cost applications that demands low power, low cost and high security. Ideal for smart homes or any kind of IoT projects


IGEP SMARC iMX6UL

Highlight Possible Applications
  • Freescale i.MX6UL Cortex-A7 up to 696 MHz or i.MX6UL Cortex-A7 up to 900 MHz
  • 512 MB DDR3L, 4GB eMMC Flash or NAND Flash, 1x SD/MMC.
  • Parallel 18/24-bit RGB, 24-bit up to (1366x768).
  • 2 x Ethernet 10/100 Mbps LAN
  • 1 x CAN, 2 x UART, 2 x I2C, 1 x I2S, 11 x GPIOs, 1 x SPI,
  • 8 bit Parallel Camera Sensor Interface.
  • WiFi IEEE 802.11 b/g/n (Access Point: Yes)
  • Bluetooth v4.0 (BLE)
  • Telematics
  • Security
  • Human Machine Interface (HMI)
  • The Internet of Things (IOT)
  • Digital Signage
  • Point of Sales
  • General Control Systems
  • Smart Grid
  • HVAC Control System


Technical information

Processor

iMX6 Solo/DualLite/Dual/Quad, by NXP Semiconductors

Single ARM Cortex-A7 up to 696 MHz (IMX6UL) or 796 MHz (iMX6ULL version)

NEON SIMD Coprocessor

Frequency speed up to 900 MHz (depending on model, consumer products)

3D/2D Accelerator

Vivante GC2000 or GC880 (depending on model), GC355 and GC320,

providing 2D/3D acceleration with OpenGL-ES2.0 and OpenVG 1.1 support.

Video

Video acceleration: H.264, H.263, MPEG-2 and MPEG-4

Memory

RAM: 512 MB, 1 GB DDR3L
eMMC Flash: 4 GB or NAND Flash 4 GB
EEPROM 32 KB

Ethernet

2 x 10/100 Mbps Ethernet PHY Interface

USB

1 x USB 2.0 Host
1 x USB 2.0 OTG

Display

1 x 24 bits Parallel RGB up to (1366x768).

Image Capture Interface

1 x MIPI CSI2 interfaces (8 lanes UltraLite version)

Wireless

WiFi IEEE 802.11 b/g/n (Access Point: Yes)
Bluetooth v4.0 (BLE)

Antenna

1 x Internal WiFi/Bluetooth antenna
1 x U.FL connector for external antenna

Additional Interfaces

2 x UART (3 x No WiFi version)
2 x I2C
1 x MMC
1 x I2S (2 x No WiFi version)
2 x SPI
2 x PWM
1 x CAN
1 x SDIO
11 x GPIO
1 x JTAG Interface

SW Support

Linux

Power Supply

Power from expansion connectors: From 4,7 V to 5,25 V
Digital I/O voltage: 1,8 V

Power Consumption

Typical 1,5 W (depending on software) (UltraLite version)

Thermal

Commercial temperature: 0 ºC to +60 ºC

Industrial temperature: -40 ºC to +85 ºC

Form Factor

82,00 mm x 50 mm by SMARC Specifications

Humidity

93% relative Humidity at 40 ºC, non-condensing (according to IEC 60068-2-78)

MTBF

> 100000 hours


 Evaluation Baseboard: IGEP SMARC EXPANSION

Revisions

Model Description
IGEP0146 - RA (2017)
IGEP0146 - RB (2018)

Variants

Model Variants  SoC, Memory  Contains
IGEP0146-RA01 IGEP0146-AWGH-4ELX ==> FULL
UL, 512 MB DDR3L
-FLASH 4GB, x2 ETH, LCD 24 bits

IGEP0146-RA02

IGEP0146-AXYH-4XXX ==> LITE

UL, 512 MB DDR3L
-FLASH 4GB, x1 ETH, NO LCD, NO DVFS

IGEP0146-RB01

IGEP0146-BWGH-4ELX ==> FULL
UL, 512 MB DDR3L -WIFI, FLASH 4GB, 2xETH, LCD 24 bits

IGEP0146-RB02

IGEP0146-BXGH-4XXX ==> LITE UL, 512 MB DDR3L -NO WIFI, FLASH 4GB, 1xETH, NO LCD-NO DVFS

IGEP0146-RB03

IGEP0146-BWYH-4ELX ==> FULL
ULL, 512 MB DDR3L -WIFI, FLASH 4GB, 2xETH, LCD 24 bits

IGEP0146-RB04

IGEP0146-BWGH-4ELN ==> FULL
UL, 512 MB DDR3L -WIFI, NANDFLASH 4GB, 2xETH, LCD 24 bits

Documentation

Tutorials

If you are new with following concepts we recommend you to complete the tutorials in order !

  1. IGEP SMARC iMX6UL Boot Pin-out
  2. How to prepare a ready to boot firmware
  3. U-Boot Bootloader
  4. Linux Kernel
  5. IGEP Firmware set-up
  6. Boot from MicroSD Card
  7. Boot from NAND/eMMC flash.
  8. Update Installed IGEP Firmware

Firmware

Official

Custom Software

Guides

Getting started with IGEP SMARC iMX6UL

Ubuntu / Debian

Yocto