TXUL
NXP i.MX 6UltraLite/i.MX 6ULL |
|
256/512MB DDR3L
|
|
-40°C to 85°C / -25°C to 85°C |
|
68 x 26 x 4 mm |
|
TX6UL Datasheet / TX6ULL Datasheet |
TXUL Series: For lowest-power industrial applications
NXP’s energy-efficient processor features a single ARM Cortex-A7 core delivering speeds of up to 792 MHz with low-power operation and industrial temperature ranges. The TXUL Series integrates 256 or 512MB DDR3 RAM and 128MB NAND Falsh or 4GB eMMC. On the latest low-cost module the connectivity options have been extended to include a camera interface and 8 UARTs.
- The single ARM Cortex-A7 core can provide a more cost-effective and more power efficient solution
- Processor delivers hardware-enabled security features that enable secure e-commerce, digital rights management (DRM), information encryption, On-The-Fly DRAM encryption, secure boot and secure software downloads
- Processor supports connections to a variety of interfaces: two high-speed USB on-the-go with PHY, multiple expansion card ports (high-speed MMC/SDIO host and other), two 12-bit ADC modules with up to 10 total input channels, two CAN ports and a variety of other popular interfaces (such as UART, I2C, and I2S serial audio)
- By combining the power-efficient processing capabilities of the ARM Cortex-A9 architecture with bleedingedge 3D and 2D graphics, as well as high-definition video, the i.MX 6 provides a new level of multimedia performance to enable an unbounded next-generation user experience.
-
TXUL series at a glance
- Main CPU (TX6ULL)
Cortex-A7, 792 MHz
- Main CPU (TX6UL)
Cortex-A7, 528 MHz - Memory
256MB / 512MB DDR3L
4GB eMMC or 128MB SLC NAND- Security
Secure Boot, RNG, secure storage, AES-128, DES 3DES, ARC4, MD5,SHA-1, SHA-224, SHA-256, 16 KBSecure RAM, secure debug, OTP Space, OTF Encryption/Decryption - Display
24-Bit RGB
- Expansion I/O
2x USB with PHY
- Network/Storage
10/100 Ethernet
SD/eMMC- IO
8x UART, 4x I2C,
3x SPI, 4x PWM, SAI -
Processor features
The high-performance, ultra-efficient i.MX 6UltraLite / i.MX 6ULL processors features an advanced implementation of a single Arm® Cortex® core that operates at speeds up to 792 MHz.
TARGET APPLICATIONS
- Automotive telematics
- Human-machine interface (HMI)
- IoT gateways
- Home energy management systems
- Smart energy concentrators
- Intelligent industrial control systems
- Portable medical
- Electronics point-of-sale devices
- Printers and 2D scanners
- Smart appliances
- Financial payment systems
-
TX Family
Scalability
Often, devices are required in different performance and price classes. This is where Ka-Ro’s TX standard comes into its own. With one single hardware design, embedded engineers can produce a range of pin- and software-compatible products. Ka-Ro introduced the TX CoM standard over six years ago. Until today, the Ka-Ro Starter Kit V has served as the unchanged development environment for all Ka-Ro TX modules, underlining Ka-Ro’s long-term product and family strategy. All TX modules can be used on a TX development kit, which enables great scalability and flexibility.
Reduce to the max
The philosophy behind Ka-Ro’s TX CoM family is to reduce a CoM down to the absolute minimum of components. In doing so, application designers and engineers using Ka-Ro CoM's can achieve maximum flexibility. Ka-Ro TX CoM modules solely feature the processor plus memory and the power supply. Any additional functions can be added to the base board.
Longevity
This focus on CoM's with a minimum number of components is on the one hand the key to very competitive pricing, on the other hand it enables Ka-Ro to ensure long-term availability. While processor manufacturers like NXP offer a long-term availability of 10 to 15 years, this must also apply to any further components integrated onto a module or these must be available via second sourcing and without any necessary software alterations. With these components integrated on a module, as is the case with many other manufacturers, this long-term availability is at risk or - from the very beginning - cannot be guaranteed.
Development Kits
Linux Headless Development Kit
The TX Mainboard 7 is a ready-to-use development system for building applications based on the TX embedded processor boards.
Linux is pre-installed and ready for application development. Other features include:
- Single 5VDC power supply
- RJ45 Ethernet connector
- 3.5mm audio jack
- TX DIMM signals available on solder pads
- SD-Card socket
- RS232 Debug UART on SUB-D header
- RS232 UART on 10pin flat cable header
- RS485 UART on 10pin flat cable header
- CAN on 10pin flat cable header
- LVDS Display on Hirose DF13 connector
Variants
-
An overview of the current standard variants.
Customized versions on request.
-
Part Number TXUL-5010 TXUL-5011 TXUL-8013 Part Name TX6UL/528/256S/128F/I TX6UL/528/256S/4GF/E85 TX6ULL/800/512S/4GF/E85 Processor i.MX 6UltraLite MCIMX6G2 i.MX 6UltraLite MCIMX6G2 i.MX 6ULL MCIMX6Y2 SDRAM 256 MiB 256 MiB 512 MiB Flash 128 MB SLC NAND 4 GB eMMC 4 GB eMMC Display-IF 24-bit TTL 24-bit TTL 24-bit TTL Temperature -40 °C to 85 °C -25 °C to 85 °C -25 °C to 85 °C
Product comparison
TX | QS | Silicon Vendor | SOC | Core | # | Clock | Grade | L2-Cache | I-Cache | D-Cache | Emb. SRAM | NEON | VFP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TX93 | QS93 | NXP | i.MX 93 |
Cortex®-A55 Cortex®-M33 |
2 1 |
1.5 GHz |
Ind. | 64 KB | 32 KB | 32 KB | 640 KB | √ | √ |
TXRZ | QSRZ | RENESAS | RZ/G2L |
Cortex®-A55 Cortex®-M33 |
2 1 |
1.2 GHz 200 MHz |
Ind. | 256 KB (L3) | 32 KB | 32 KB | 128 KB | √ | √ |
TX8P | QSXP | NXP | i.MX8M Plus | Cortex®-A53 | 4 | 1.6 GHz | Ind. | 512 KB | 32 KB | 32 KB | 256 KB | √ | √ |
TX8M | QS8M | QSXM | NXP | i.MX8M Mini |
Cortex®-A53 Cortex®-M7 |
4 1 |
1.6 GHz 750 MHz |
Ind. | 512 KB | 32 KB | 32 KB | 256 KB | √ | √ |
TX8M | QS8M | NXP | i.MX8M Nano | Cortex®-A53 | 2 | 1.4 GHz | Ind. | 512 KB | 32 KB | 32 KB | 256 KB | √ | √ |
TX6QP | NXP | i.MX6QuadPlus | Cortex®-A9 | 4 | 800 MHz | Ind. | 1 MB | 32 KB | 32 KB | 256 KB | √ | - | |
TX6Q | NXP | i.MX6Quad | Cortex®-A9 | 4 | 1 GHz | Com. | 1 MB | 32 KB | 32 KB | 256 KB | √ | - | |
TX6DL | NXP | i.MX6DualLite | Cortex®-A9 | 2 | 800 MHz | Ind. | 512 KB | 32 KB | 32 KB | 128 KB | √ | - | |
TX6S | NXP | i.MX6Solo | Cortex®-A9 | 1 | 800 MHz | Ind. | 512 KB | 32 KB | 32 KB | 128 KB | √ | - | |
TX6UL | NXP | i.MX6UltraLite | Cortex®-A7 | 1 | 528 MHz | Ind. | 128 KB | 32 KB | 32 KB | 128 KB | √ | - | |
TXMP | QSMP | STMicroelectronics | STM32MP1 |
Cortex®-A7 Cortex®-M4 |
1-2 1 |
650 MHz 209 MHz |
Ind. | 256 KB | 32 KB | 32 KB | 708 KB | √ | √ |
TX | QS | NPU | ISP | Graphics Acceleration | Video Codec | Camera Interface | LCD Interface |
---|---|---|---|---|---|---|---|
TX93 | QS93 | √ | - | √ (Blending/Composition, Resize, Color Space Conversion) | - | √ | LVDS |
TXRZ | QSRZ | - | - | √ | √ | √ (TXRZ) / - (QSRZ) | 24bit and MIPI |
TX8P | √ | √ | √ | √ | √ | LVDS + MIPI + HDMI | |
QSXP | √ | √ | √ | √ | √ | MIPI | |
TX8M | QS8M | QSXM | - | - | √ | √ (8M Mini) / - (8M Nano) | √ | MIPI |
TX8M | - | - | √ | √ | √ | LVDS | |
TX6 | - | - | √ | √ | √ | 24bit or LVDS | |
TXUL | - | - | - | - | √ | 24bit | |
QSMP | - | - | - | - | √ | 24bit | |
TXMP | QSMP | - | - | √ | - | √ | 24bit and MIPI |
TX | QS | RAM Size | RAM Type | RAM width | ROM Size | ROM Type |
---|---|---|---|---|---|---|
TX93 | QS93 | 1 GB | LPDDR4 | 16 bit | 4 GB | eMMC |
TXRZ | QSRZ | 512MB / 1 GB | DDR3L-1333 | 16 bit | 4 GB | eMMC |
TX8P | QSXP | 2 GB | LPDDR4 | 32 bit | 8 GB | eMMC |
QSXM | 2 GB | LPDDR4 | 32 bit | 4 GB | eMMC | |
TX8M - MINI | 1 GB / 2 GB | DDR3-1600 | 32 bit | 4 GB | eMMC | |
TX8M - NANO | 512 MB | DDR3-1600 | 16 bit | 4 GB | eMMC | |
QS8M | 512MB / 1 GB | DDR3-1600 | 16 bit | 4 GB | eMMC | |
TX6QP | 2 GB | DDR3-1066 | 64 bit | 4 GB | eMMC | |
TX6Q | 1 GB | DDR3-1066 | 64 bit | 128 MB / 8 GB | SLC NAND / eMMC | |
TX6DL | 1 GB | DDR3-800 | 64 bit | 128 MB / 4 GB | SLC NAND / eMMC | |
TX6S | 256 MB / 512 MB | DDR3-800 | 16 bit / 32 bit | 128 MB / 4 GB | SLC NAND / eMMC | |
TX6UL | 256 MB | DDR3-800 | 16 bit | 128 MB / 4 GB | SLC NAND / eMMC | |
TXMP | QSMP | 256 MB / 512 MB | DDR3-1066 | 16 bit | 128 MB / 4 GB | SLC NAND / eMMC |
USB | Ethernet | UART | I2C | SPI | SD / MMC | Serial Audio | CAN | SATA | External Memory Interface | |
---|---|---|---|---|---|---|---|---|---|---|
TX93 | 2 | 2 | 8 | √ | √ | 1 | 2 | 2 | - | - |
QS93 | 2 | 2 | 5 | √ | √ | 1 | 1 | 2 | - | - |
TXRZ | 2 | 2 | 7 | √ | √ | 1 | 2 | 2 | - | - |
QSRZ | 2 | 1 | 4 | √ | √ | 1 | 1 | 2 | - | - |
TX8P | 2 | 2 | 4 | √ | √ | 2 | 4 | 2 | - | PCIe |
TX8M | 2 / 1 | 1 | 4 | √ | √ | 2 | 4 | - | - | PCIe |
QS8M | 2 / 1 | 1 | 4 | √ | √ | 1 | 1 | - | - | - |
QSXM | 2 | 1 | 4 | √ | √ | 1 | 1 | - | - | PCIe |
QSXP | 2 | 1 | 4 | √ | √ | 1 | 1 | 2 | - | PCIe |
TX6QP | 2 | 1 | 5 | √ | √ | 2 | 2 | 2 | √ | 16 bit / PCIe |
TX6Q | 2 | 1 | 5 | √ | √ | 2 | 2 | 2 | √ | 16 bit / PCIe |
TX6DL | 2 | 1 | 5 | √ | √ | 2 | 2 | 2 | - | 16 bit / PCIe |
TX6S | 2 | 1 | 5 | √ | √ | 2 | 2 | 2 | - | 16 bit / PCIe |
TX6UL | 2 | 2 | 8 | √ | √ | 2 | 1 | 2 | - | - |
TXMP | 2 | 1 | 8 | √ | √ | 1 | 1 | 2 | - | - |
QSMP | 2 | 1 | 7 | √ | √ | 1 | 1 | 2 | - | - |
Supply Voltage | U-Boot [mW] | Linux [mW] | Sleep [mW] | |
---|---|---|---|---|
TX93-5210 | 5V / 3.3V | 1110 / 1025 | 725 / 655 | 150 / 125 |
QSRZ-G2L0 | 3.3V | 782 | 657 | 500 [1] |
TXRZ-G2L0 | 5V / 3.3V | 1040 / 941 | 960/ 871 | 985 / 900 [1] |
TX8P-ML81 | 5V / 3.3V | 1900 / 1800 | 1685/ 1600 | 115 / 100 |
TX8M-1610 | 5V / 3.3V | 1110 / 1110 | 900 / 880 | 130 / 120 |
TX8M-1620 | 5V / 3.3V | 1275 / 1277 | 1055 / 1059 | 260 / 244 |
TX8M-ND00 | 5V / 3.3V | 860 / 845 | 670 / 650 | 85 / 80 |
TX6Q-8037 | 5V | 2400 | 850 | 180 |
TX6Q-1030 | 5V / 3.3V | 2125 / 2015 | 800 / 760 | 80 / 80 |
TX6U-8033 | 5V / 3.3V | 1925 / 1840 | 800 / 760 | 80 / 80 |
TX6S-8034 | 5V / 3.3V | 1425 / 1310 | 550 / 530 | 80 / 80 |
TXUL-5010 | 5V / 3.3V | 710 / 620 | 550 / 460 | 29 / 28 |
TXUL-5011 | 5V / 3.3V | 760 / 650 | 550 / 460 | 29 / 22 |
TXUL-8013 | 5V / 3.3V | 775 / 675 | 365 / 340 | 100 / 76 |
TXMP-1570 | 5V / 3.3V | 875 / 775 | 800 / 695 | 60 / 45 |
QSMP-1570 | 3.3V | 660 | 560 | 20 |
QSMP-1530 | 3.3V | 620 | 520 | 15 |
QS8M-MQ00 | 3.3V | 840 | 510 | 60 |
QS8M-ND00 | 3.3V | 670 | 500 | 45 |
QSXM-MM60 | 3.3V | 1161 | 739 | 40 |
QSXP-ML81 | 3.3V | 1520 | 1230 | 86 |
[1] Renesas RZ/G2L has no different power domains, voltages cannot be switched off and DRAM self-refresh is not supported.
glmark2 score | CoreMark | DhryStone |
Whetstone [MIPS] |
Memcpy [MB/s] |
Memset [MB/s] |
STREAM copy [MB/s] |
STREAM scale [MB/s] |
STREAM add [MB/s] |
STREAM triad [MB/s] |
|
---|---|---|---|---|---|---|---|---|---|---|
TX93-5210 | - | 12762 | 9330534 | 32258 | 2657 | 4725 | 5738 | 3307 | 4230 | 4239 |
QSMP-1570 | 74 | 3788 | 2199518 | 10204 | 620 | 1437 | 1345 | 794 | 705 | 584 |
QS8M-ND00 | 192 | 9222 | 6922571 | 24390 | 372 | 1228 | 808 | 814 | 710 | 677 |
TXRZ-G2L0 | 212 | 8853 | 6850488 | 22727 | 1095 | 2322 | 2358 | 2286 | 2363 | 2377 |
QS8M-MQ00 | 280 | 21075 | 7912644 | 27777 |
1132 |
2830 | 2570 | 2647 | 2341 | 2004 |
QSXM-MM60 | 361 | 21028 | 7912644 | 27777 | 1885 | 8533 | 4243 | 2950 | 2716 | 2301 |
QSXP-ML81 | 863 | 21104 | 7912957 | 27777 | 2008 | 10690 | 4673 | 2910 | 2617 | 2216 |