KED Products Based on NXP i.MX6UL and i.MX6ULL
SoM Models
| Name | Product # | Description | Delivery Settings |
|---|---|---|---|
| SL i.MX6 UL 256MB/256MB -40..+85°C | 40099 123 | i.MX6UL SoM (256MB RAM, 256MB NAND) | Boot SD/SPI (MX6UL-bcf-1), MAC, Bootloader |
| SL i.MX6 UL 512MB/512MB -40..+85°C | 40099 122 | i.MX6UL SoM (512MB RAM, 512MB NAND) | Boot SD/SPI (MX6UL-bcf-1), MAC, Bootloader |
| SL i.MX6 ULL 256MB/256MB -40..+85°C | 40099 144 | i.MX6ULL SoM (256MB RAM, 256MB NAND) | Boot SD/SPI (MX6ULL-bcf-1), MAC, Bootloader |
| SL i.MX6 ULL 512MB/512MB -40..+85°C | 40099 145 | i.MX6ULL SoM (512MB RAM, 512MB NAND) | Boot SD/SPI (MX6ULL-bcf-1), MAC, Bootloader |
Boards
| Name | Product # | SoM # | Description |
|---|---|---|---|
| BL i.MX6 UL 256MB/256MB 0...+70°C | 40099 190 | 40099 123 | Board with SoM (256MB RAM, 256MB NAND) |
| BL i.MX6 UL 512MB/512MB 0...+70°C | 40099 191 | 40099 122 | Board with SoM (512MB RAM, 512MB NAND) |
| BL i.MX6 ULL 256MB/256MB 0...+70°C | 40099 192 | 40099 144 | Board with SoM (256MB RAM, 256MB NAND) |
| BL i.MX6 ULL 512MB/512MB 0...+70°C | 40099 148 | 40099 145 | Board with SoM (512MB RAM, 512MB NAND) |
| BL i.MX6 ULL 512MB/512MB 0...+70°C | 40099 267 | 40099 145 | Board with SoM (512MB RAM, 512MB NAND) |
Demo Kits
| Name | Product # | Board # | Description |
|---|---|---|---|
| DK i.MX6 UL 512MB/512MB | 50099 061 | 40099 191 | Demo-Kit without display (512MB RAM, 512MB NAND) |
| DK i.MX6 ULL 512MB/512MB | 50099 046 | 40099 148 | Demo-Kit without display (512MB RAM, 512MB NAND) |
Industrial Devices
| Name | Product # | Board # | Description |
|---|---|---|---|
| AL i.MX6 ULL 512MB/512MB | 50099 037 | 40099 267 | Board with DIN Rail Housing (512MB RAM, 512MB NAND) |
Fuse Configuration
Boot Config
| Index | Register Name | Offset | Value | Description |
|---|---|---|---|---|
| MX6UL-bcf-1 | OCOTP_CFG4 | 0x450 | 0x49002040 | Boot from SD (SDHC1, 4bit buswidth, 3.3V), set BT_FUSE_SEL, Use SPI NOR as fallback (eCSPI2, 24-bit, SS0) |
| MX6ULL-bcf-1 | OCOTP_CFG4 | 0x450 | 0x49002040 | Boot from SD (SDHC1, 4bit buswidth, 3.3V), set BT_FUSE_SEL, Use SPI NOR as fallback (eCSPI2, 24-bit, SS0) |
Unqiue IDs
The KED Unique-IDs of the SoM and baseboard are stored in the OTP fuses.
| ID | Fuse Register | Format |
|---|---|---|
| KED SoM Unique ID | GP1 | Integer, Big-Endian |
| KED Board Unique ID | GP2 | Integer, Big-Endian |
Layout and Connectors



Digital IOs
Two digital inputs/outputs are available. The table below shows number and function of available DIOs and their associated GPIOs.
Each DIO has one GPIO that switches a MOSFET driver against the supply (24V) rail and another GPIO to read back the voltage level via a resistor divider.
| DIO Name | Function | GPIO Name | GPIO Label | GPIO Device | GPIO Offset | Connector |
|---|---|---|---|---|---|---|
| DIO1 | drive | GPIO5_IO05 |
- | gpiochip4 | 5 | X19 - Pin 1 |
| DIO1 | read | GPIO5_IO04 |
- | gpiochip4 | 4 | X19 - Pin 1 |
| DIO2 | drive | GPIO5_IO01 |
- | gpiochip4 | 1 | X19 - Pin 3 |
| DIO2 | read | GPIO5_IO00 |
- | gpiochip4 | 0 | X19 - Pin 3 |
Analog Inputs
There are two analog inputs available on the board, connected to the internal ADC of the i.MX6UL.
| AIN Name | Accessible via | Connector |
|---|---|---|
| AIN1 | /sys/bus/iio/devices/iio:device0/in_voltage3_raw | X19 - Pin 5 |
| DIn1 | /sys/bus/iio/devices/iio:device0/in_voltage8_raw | X19 - Pin 7 |
Voltage calculation in mV from the raw value: U = in_voltageX_raw * (25,8 / 3,3) mV
Serial Devices
Below you will find an overview which serial device has which name in the OS and belongs to which UART device of the iMX6 CPU.
| UART | Type | Accessible via | Connector |
|---|---|---|---|
| UART 1 | RS232 | /dev/ttymxc0 |
X15 (8pol) |
| UART 2 | RS485 | /dev/ttymxc1 |
X18 (8pol) |
| UART 4 | UART/TTL (Debug UART) | /dev/ttymxc3 |
X11 (USB Mini-B) |
CAN-Bus Interface
The device has one CAN-Bus interface. The device is present after boot, but is not enabled by default.
| Name | Accessible via | Connector |
|---|---|---|
| CAN | can0 |
X18 |