VOL NXP i.MX7ULP uSOM

Ultra-low-power, heterogeneous architecture module
to design wearables and portable IoT devices
Volansys-VOL NXP-i.MX6ULi.MX6ULL-SOM-nxp
Overview

VOL i.MX7ULP uSOM is an ultra-low-power processor SOM featuring heterogeneous multi-core processing architecture with Arm® Cortex®-A7 core which operates at 800MHz and Arm® Cortex®-M4 core which operates at 200MHz. It also has 3D and 2D Graphic Processing Units (GPUs), 32-bit LPDDR2/LPDDR3 external memory, flash memory and supports interfaces like MIPI DSI display, parallel camera, I2C, SAI, UART, SPI, USB, etc. Cortex® A7 core supports Android & Linux operating systems whereas Cortex® M4 core supports FreeRTOS. It is a highly integrated multi-market applications processor designed to enable ultra-low-power and secure, wearable applications. Targeted towards the growing market of portable devices, it is best suited for cases demanding long battery life or high-end graphics.

Key Features
  • Heterogeneous multi-core processing architecture
  • 2D and 3D Graphics Processing Units (GPU)
  • External memory support: LPDDR2/LPDDR3
  • Flash memory support: managed NAND (eMMC, eSD)
  • MIPI DSI display interface
  • Parallel camera interface
  • 512KB of total SRAM
  • Quad SPI (w/ On The Fly Decryption)
Key Applications
  • Smart Home Controls
  • Power & Energy Management Systems
  • Industrial Control Systems
  • Consumer Electronics
  • Healthcare
  • Wearables
  • Building Automation
  • Portable scanners and printers
Technical Specifications
Processor NXP i.MX7ULP
Technology Heterogeneous multi-core processing architecture with application domain and real-time domain
  • ARM® Cortex®-A7 Nominal frequency: 500 MHz Overdrive: 800MHz (Application Domain)
  • ARM® Cortex®-M4 Maximum frequency: 200 MHz (Real Time Domain)
Graphics Processing Unit
  • Integrates GPU for 2D graphic composition processing with GC320 and supports user interface rendering and performs functions
  • Integrates the GC7000 Nano Ultra GPU supporting OpenGL ES2.0/1.1, desktop OpenGL 2.1, OpenVG 1.1, and GLSL shading language support.
Feature Version With GPU
Without GPU
OS Support A7: Linux and Android
M4: FreeRTOS
Power USB Power Supply Range: DC 4.1V - 6V (Typical - 5V)
Current requirement - 600mA maximum
Battery input: 3.7V DC (Rechargeable battery), supports up to 1.0A battery charging current
LPDDR3 DRAM 1GB
eMMC 8GB
QSPI Flash 64MB
EEPROM  4KB
  Interface with application domain Interface with real-time domain
USB
  • 1x interface, USB OTG 2.0 modules with integrated USB PHYs
  • 1x interface, integrated USB 2.0 PHY capable of connecting to USB host/device systems
  • 1x interface, integrated USB 2.0 PHY capable of connecting to USB host/device systems
  • 1x interface, integrated USB 2.0 HSIC Phy connectivity interface
-
QSPI - 1x interface, single data rate/ double data rate mode of operation at 108 MHz in STR mode with 4-bits, 80 MHz for DDR mode without DQS with 4-bit and 100 MHz for DDR mode with DQS 8-bit
SPI  2x interface, synchronous serial interface with clock configurable to 60 MHz master/ 30 MHz slave modes max. 2x interface, synchronous serial interface with clock configurable to 30 MHz master/ 15 MHz slave modes max.
I2C 4x interface, supporting high speed with data rate up to 1 Mbps, configurable as master/ slave modes -
SAI - 2x interface, full duplex serial interfaces with frame synchronization, such as I2S, AC97, and codec/DSP interfaces
MIPI DSI Display 2 lanes MIPI DSI interface, supported up to 800Mbps data rate on each lane -
Parallel Camera 1x interface, up to 24-bits and supports maximum pixclock of 66.7MHz and resolution from Supports QVGA to 1080P input resolution -
ADC 2x interface, 12-bits general purpose analog to digital converter -
JTAG 1x interface, production, testing and debugging with JTAG TAP standard -
Flex IO 1x interface, 32-bits dFlex IO is supporting wide range protocols like UART, I2C, SPI, I2S, camera interface, display interface -
Wi-Fi Wi-Fi - 802.11 b/g/n
BLE BT + BLE 4.1
Antenna On-board RF antenna
9DOF 3-axis Gyroscope
3-axis Magnetometer
3-axis Accelerometer
eFuses Yes
RNG Yes
Secure RTC Yes
Encrypt/decrypt engines Yes
Tamper Detection Yes
Secure Boot Yes
Dimensions L x W x H – 32 mm x 28 mm x 4.5 mm
Operating Temperature Commercial: 0 to + 70 °C
Industrial: -40 to + 85 °C
RoHS Compliant
CE Work in progress
IC Work in progress
FCC Work in progress
Technical Specifications
Processor
NXP i.MX7ULP
Technology
Power efficient 528 MHz (i.MX6UL/6ULL), 696MHz(i.MX6UL) and 792MHz(i.MX6ULL) ARM® Cortex®-A7
Feature Version
G0, G1, G2 and G3 support (i.MX6UL)
Y0, Y1 and Y2 support (i.MX6ULL)
OS Support
Linux: Yocto, Ubuntu
Compatibility
MikroBUS™ compatible
Power
Power Supply Range: DC 3.3V – 5V (Typical – 5V)
Current requirement – maximum 3A
DDR3L DRAM
256MB (upgradable up to 1GB)
NAND Flash
1GB (upgradable up to 4GB)
eMMC
4GB (upgradable up to 16GB)
EEPROM
4KB
CAN
2x interface, FLEXCAN standard based on CAN 2.0B protocol specifications
USB
2x interface, high-speed OTG 2.0 modules with integrated HS USB PHYs
SDIO
2x interface, uSDHC based 1-bit or 4-bit transfer mode specifications for SDIO cards up to UHS-I SDR104 mode with maximum speed support of 104 MB/s
QSPI
1x interface, Single Data Rate/Double Data Rate mode of operation at 100MHz with DMA support, multi-master access with priority and flexible, configurable buffer for each master
I2C
4x interface, 100KHz to 400KHz clock rates
SPI
4x interface, full-duplex enhanced Synchronous Serial Interface, with data rate up to 52 Mbit/s. configurable as Master/Slave modes
UART
8x interface, programmable baud rates up to 5 Mbps with 32-byte FIFO on Tx and 32 half-word FIFO on Rx supporting auto-baud
ADC
2x interface, 12-bit general purpose analog to digital converter
SPDIF
1x standard, audio file transfer format, Sony Philips Digital Interconnect Format (SPDIF)
SAI
3x interface, full duplex serial interfaces with frame synchronization, such as I2S, AC97, TDM, and codec/DSP interfaces
ESAI
1x interface, full-duplex serial port, 32 words (time slots) per period with a variety of serial devices (i.MX6ULL)
JTAG
1x interface, production, testing and debugging with JTAG TAP standard
SIMv2
2x interface, compliant with ISO7816 (i.MX6UL)
GPMI
1x interface, 8x NAND devices support and 40-bit ECC encryption/decryption for NAND Flash Controller
Camera
1x interface, up to 24 bit,133.3 MHz (i.MX6UL) and 148.5 MHz (i.MX6ULL) pixel clock with BT.656 interface support
Display Resolution
24 bit parallel RGB interface based LCD
Max. 85 MHz display clock and up to 1366 x 768 WXGA at 60Hz (i.MX6UL)
150 MHz pixel clock and smart asynchronous parallel MPU interface support (i.MX6ULL)
eFuses
Yes
RNG
Yes
Secure RTC
Yes
Dimensions
L x W x H – 67.6 mm x 45.0 mm x 4.5 mm
Operating Temperature
Commercial: 0 to +70 °C
Industrial: -40 to +85 °C
Automotive: -40 to +125 °C
RoHS
Compliant
CE
CE
FCC
Hardware Design
Resources

VOL NXP i.MX7ULP uSOM

VOL NXP i.MX7ULP uSOM