nanoRISC® is a module concept combining the latest low power RISC controllers and embedded interfaces on a small form factor COM (Computer On Module). Ideally suited for embedded applications, a variety of easy-to-use interfaces are available.
The nanoRISC® form factor has been created for applications requiring a small form factor and lowest power consumption. nanoRISC® modules will be plugged onto an application-specific baseboard.
The design of the nanoRISC® IMX6 module is based on the NXP® Cortex™ A9 CPU offering high performance, lowest power consumption and a high degree of functional integration for high level embedded applications. The i.MX6x processor is combined with DDR3 SDRAM, SLC NAND Flash, 10/100/1000 Mbit Ethernet LAN and a power management controller (PMIC).
The module is available in commercial and industrial temperature range. Support for Linux is available. Android and Windows Embedded Compact 7 are available on request.
Highlights
- NXP® i.MX6 Cortex™ A9, 1/2/4 core(s) CPU clocked up to 1.2GHz
- up to 4GByte DDR3 SDRAM soldered
- up to 4GByte SLC NAND soldered or
- up to 64Gbyte eMMC Flash soldered
- 10/100/1000 Base-T Ethernet Interface
- USB 2.0 Host
- USB 2.0 OTG Host/Client High Speed
- Graphics Interfaces:
HDMI/DVI, LVDS or RGB up to 1920 x 1080
- Dual independent display support
- Video decoder and scaler
- CAN 2.0B, 3x UART, 2x SPI, 2x I²C
- I²S Audio Interface
- SD V3.0 / SDIO V2.0 / MMC V4.3
- Parallel Bus Interface
- Camera Interface ITU656 / CSI
- Commercial and extended commercial temperature range
- Support for Linux and Windows EC7
Specs
Technology | ARM |
Formfactor | nanoRISC |
CPU | NXP® i.MX6 ARM Cortex™ A9 i.MX6x |
RAM | Up to 4GB DDR3 SDRAM, soldered |
Flash | Up to 4GB NAND Flash soldered or up to 64 GB eMMC Flash (optional) |
Storage Interfaces | 1x MMC / SD 1x microSD card socket on module |
USB | 1x USB 2.0 HS (Host) 1x USB 2.0 OTG HS (Host or Client) |
Serial Interfaces | 3x UART 2x I2C 2x SPI |
Bus Interfaces | Local Bus Interface Controller Area Network Interface CAN 2.0B |
Display Controller | Vivante Graphics Accelerator in CPU |
Display Memory | UMA |
Display Interfaces | RGB 16/18/24 bit up to 1920x1080 LVDS dual channel (1920x1080) or 2x single channel (1366x768) (RGB-TTL for single-core and dual-lite modules) HDMI/DVI up to 1920x1080 |
Network Interface | 10/100/1000 Base-TX |
Audio Interface | I2S Audio |
Miscellaneous | Watchdog Timer, Battery Charger - Supports 1x Lithium cell, LED Backlight Interface - Current Source for LED backlight |
Feature Highlights | MicroSD card slot on module |
Firmware | Bootloader for Linux installed |
OS Support | BSP for Linux, Android (Windows EC7, WEC2013 on request) |
Power Requirement | +5V DC +/-5% (Power Brick or USB); +3V6…+4V2 (single lithium cell) |
Environment | Ambient Temperature 0°… 70°C (all components commercial temp. or better) -25°… 85°C (all components at least extended commercial temp) -40°… 85°C (all components industrial temp) -40°… 85°C (storage), Humidity 5 … 95% (operating, non-condensing) 5 … 95% (storage, non-condensing) |
Dimensions | 70mm x 50mm |
Certificates | UL / CE |
Cooling | Heatspreader recommended |
Carrier | 100 x 160mm Evaluation Board nanoRISC-MB2 |
Order Info
Order No. | Description | Reference | Status |
---|---|---|---|
66478 | nanoRISC module based on NXP ARM Cortex-A9 i.MX6S Single-Core at 800MHz; with 1GB DDR3 DRAM, 4GB eMMC Flash, USB 2.0 Host interface, USB 2.0 Host/Client interface, RGB interface (opt. LVDS), HDMI/DVI interface, CAN, 3x UART, 2x SPI, 2x I2C, I2S Audio, PCIe x1, industrial temperature range -40 to 85°C | MSC NANORISC-IMX6-112 | PV |
66484 | nanoRISC module based on NXP ARM Cortex-A9 i.MX6Q Quad-Core at 800MHz; with 2GB DDR3 DRAM, 4GB eMMC Flash, USB 2.0 Host interface, USB 2.0 Host/Client interface, LVDS (opt. RGB) interface, HDMI/DVI interface, CAN, 3x UART, 2x SPI, 2x I2C, I2S Audio, PCIe x1, SATA-II, industrial temperature range -40 to 85°C | MSC NANORISC-IMX6-143 | PV |
66480 | nanoRISC module based on NXP ARM Cortex-A9 i.MX6D Dual-Core at 800MHz; with 2GB DDR3 DRAM, 4GB eMMC Flash, USB 2.0 Host interface, USB 2.0 Host/Client interface, LVDS (opt. RGB) interface, DVI interface, CAN, 3x UART, 2x SPI, 2x I2C, I2S Audio, PCIe x1, SATA-II, industrial temperature range -40 to 85°C | MSC NANORISC-IMX6-123 | PV |
66482 | nanoRISC module based on NXP ARM Cortex-A9 i.MX6DL Dual-Core Lite at 800MHz; with 2GB DDR3 DRAM, 4GB eMMC Flash, USB 2.0 Host interface, USB 2.0 Host/Client interface, RGB interface (opt. LVDS), DVI interface, CAN, 3x UART, 2x SPI, 2x I2C, I2S Audio, PCIe x1, industrial temperature range -40 to 85°C | MSC NANORISC-IMX6-133 | PV |
67259 | nanoRISC module based on NXP ARM Cortex-A9 i.MX6DL Dual-Core Lite at 1GHz; with 1GB DDR3 DRAM, 4GB eMMC Flash, USB 2.0 Host interface, USB 2.0 Host/Client interface, LVDS interface, HDMI/DVI interface, CAN, 3x UART, 2x SPI, 2x I2C, I2S Audio, PCIe x1, extended temperature range 0 to 85°C | MSC NANORISC-IMX6-032 | PV |
PV = Preferred variant; OR = on Request (in OEM quantities only)
Accessories
Carrier Options
Order No. | Description | Reference |
---|---|---|
1122575 | Heatspreader for nanoRISC-IMX6 modules | MSC NANORISC-IMX6-01 HSP-001 |
1139861 | Heatspreader for nanoRISC-IMX6 modules with dual and quad core CPUs in industrial temperature | MSC NANORISC-IMX6-02 HSP-001 |
Starter Kits
Order No. | Description | Reference |
---|---|---|
45016 | Starterkit for MSC NANORISC-AM335X and NANORISC-IMX6 modules. Includes MSC NANORISC-MB2 Baseboard, Power Supply, Cable Kit, Debug Adapter and 7 inch WVGA LCD with PCAP touch mounted on an aluminium frame. Please order the nanoRISC module of your choice and the suitable SD Card with Linux OS installation separately | MSC NANORISC SK MB2 002 KIT002 |
Support
Manual
UM100584_MSC-NR-iMX6_ShortForm_V101
Application Notes
App_Note_017_OS_Boot_support_for_different_media
App_Note_030_Building_from_MSC_Git_V2_1
App_Note_030_Addendum_Building_from_MSC_Git_2024-10-29
App_Note_032_Secure_Boot
App_Note_035_Using_NXP_Mfgtool+uuu
App_Note_040_DTB_File_Selection_v20
App_Note_043_Converting_eMMC_from_MLC_to_pSLC.pdf
Compliance documents
China-ROHS-Statement_MSC_nanoRISC_2023-11
REACH-ROHS-Statement_MSC_nanoRISC_2023-11
Mechanical data
MSC_Mechanical_3D_information-AVE
MSC_NANORISC-IMX6-01_HSP-001_3D
MSC_NANORISC-IMX6-112_3D
Drivers
Linux
msc-image-base-msc-nr-imx6x_master_20102021.zip
msc-image-base-msc-nr-imx6x_v1.6.0
msc-image-lxqt-msc-nr-imx6x_master_20102021
msc-image-lxqt-msc-nr-imx6x_v1.6.0
msc-ldk-bsp-nanoRISC_imx6-v1.3.0
msc-ldk-bsp_nanoRISC_imx6_V1.5.0
msc-ldk-bsp_nanoRISC_imx6_V1.6.0
PCN - EOL - Product Information (Login to see this section)