i.MX53 Linux 2.6.x BSP

Baseboards available

Starterkit serial console is on
DIMM-Base-Lothron UART A (upper RS232 connector)
DIMM-Eco-Base Verno UART A

Supported Peripherals

Ethernet yes
NAND Flash yes
I2C yes
RTC (DS1337) yes
USB Host yes
USB Device/Gadget no
LCD yes
DVI in FullHD yes
OpenGL ES yes
OpenVG yes
CAN yes (details)
Watchdog yes
Touch yes
SD MMC/IO yes
Audio (analog) yes
Audio (digital) in progress
SPI yes
GPIO yes
CAM yes
WLAN yes (on Lothron baseboard)

Known Issues

The pins of the second CAN port are not correctly multiplexed and the port is therefore not usable. This issue will be fixed in the next Emdist release.

The problem is fixed by changing the struct pad_desc can_pads[] in ./linux-2.6.35.3-imx/arch/arm/mach-mx5/devices/flexcan.c to:

static struct pad_desc can_pads[] = {
  // CAN
  MX53_PAD_ATA_DIOR__RXCAN1,
  MX53_PAD_ATA_INTRQ__TXCAN1,
  MX53_PAD_KEY_COL4__TXCAN2,
  MX53_PAD_KEY_ROW4__RXCAN2,
};

and recompiling the kernel.

Downloads