Cadenux ARM Device Support

Last updated 11 June 2005


INDEX
Cadenux ARM BSP Supported Processors
ARM7 DSC21, DSC24, DSC25, DM270, C5471
ARM9 DM310, DM320/DM342, OMAP1510/5910, i.MX21

Cadenux ARM7 Device Drivers 1

DSC21 DSC24 DSC25 DM270 C5471
Device/Feature
Description
2.4 2.0 2.4 2.0 2.4 2.0 2.4 2.0 2.4 2.0
Included with Board Support Package. GPL license unless otherwise noted.
rrload Bootloader YES YES YES YES YES YES YES YES YES YES
Serial UART YES YES YES YES YES YES YES -2 YES YES
Ethernet YES YES YES YES YES YES YES -2 YES YES
General Purpose I/O (GIO) YES YES YES YES YES YES YES -2 YES YES
DSP Control - YES - YES YES YES YES -2 YES YES
Compact Flash YES YES YES YES YES YES YES -2 - -
Compact Flash
Insertion/Removal
- - - - - - YES -2 - -
Watchdog Timer YES YES YES YES YES YES YES -2 YES YES
JFFS/JFFS2 - - - - YES YES YES -2 YES YES
Additional available drivers (not included with standard BSP).
Cadenux proprietary drivers. Object code delivery unless source code license is also purchased.
Serial Port Interface (SPI) - - - - - - YES -2 YES YES
Timers YES YES YES YES YES - YES -2 - YES
Burst Compression - YES - YES - - - -2 - -
Framebuffer - YES - - YES YES YES -2 -3 -3
SmartMedia YES YES -1 YES YES -1 YES -2 - -
SmartMedia
Insertion/Removal
- - - - - - YES -2 - -
Multimedia Card (MMC) - - - - YES - YES4 -2 - -
Secure Digital (SD) Card - - - - YES - YES -2 - -
Secure Digital I/O (SDIO) Card - - - - - - YES5 -2 - -
MMC/SD
Insertion/Removal
- - - - - - YES -2 - -
USB Client - YES - YES YES YES YES -2 - -
I2C YES YES YES YES - - YES -2 - -
CLOCKC Library - YES - YES - - YES -2 - -
CCD Controller YES YES - YES - - YES -2 -3 -3
Preview Engine - YES - YES - - YES -2 -3 -3
Video Encoder - - - YES - - - -2 -3 -3
Video Interface - - - YES - - - -2 -3 -3
Power Management - YES - YES - - YES -2 - YES

1 Additional drivers can be developed upon request.

2 The DM270 uClinux 2.0 or 2.6 port can be made available upon request.

3 The C5471 does not support video output.

4 The Cadenux driver supports both MMC and SD, however, the TI EVM has a limitation because of some electrical connectivity: Only SD is supported on this hardware.

5 Requires purchase of SD driver.

Cadenux ARM9 Device Drivers 1

DM320 / DM3427 DM310 OMAP1510
OMAP5910
i.MX21
Device/Feature
Description
2.6 2.4 2.0 2.6 2.4 2.0 2.6 2.4 2.0 2.6 2.4 2.0
Included with Board Support Package. GPL license unless otherwise noted.
rrload Bootloader YES YES YES YES YES YES YES YES YES YES YES YES
Serial UART YES -2 -2 YES YES -2 -2 YES -2 -2 YES -2
Ethernet YES -2 -2 YES YES -2 -2 YES -2 -2 YES -2
General Purpose I/O (GIO) YES -2 -2 - - - - - - - - -
DSP Control YES6 -2 -2 -2 YES -2 -2 YES -2 - - -
Compact Flash YES -2 -2 -2 YES -2 - - - - - -
Compact Flash
Insertion/Removal
YES -2 -2 -2 -2 -2 - - - - - -
Watchdog Timer YES6 -2 -2 - - - - - - - - -
JFFS/JFFS2 YES -2 -2 YES YES -2 -2 YES -2 -2 YES -2
Framebuffer YES6 -2 -2 -2 -2 -2 -2 -2 -2 -2 YES4 -2
Video Encoder YES6 -2 -2 -2 -1 -2 - - - - - -
Other drivers included in the BSP - - - - - - - 3 - - 4 -
Additional available drivers (not included with standard BSP).
Cadenux proprietary drivers. Object code delivery unless source code license is also purchased.
Serial Port Interface (SPI) YES -2 -2 -2 -1 -2 -2 -4 -2 - - -
Timers YES -2 -2 -2 -1 -2 -2 YES -2 - - -
SmartMedia YES -2 -2 -2 -1 -2 - - - - - -
SmartMedia
Insertion/Removal
YES -2 -2 -2 -1 -2 - - - - - -
Multimedia Card (MMC) YES -2 -2 -2 -1 -2 -2 YES3 -2 -2 YES4 -2
Secure Digital (SD) Card YES -2 -2 -2 -1 -2 -2 YES3 -2 - - -
Secure Digital I/O (SDIO) Card YES8 -2 -2 -2 -1 -2 -2 YES3 -2 - - -
Secure Digital I/O (SDIO) GPS Card YES9 -2 -2 -2 -1 -2 -2 YES3 -2 - - -
USB Client YES -2 -2 -2 -1 -2 -2 -2 -2 - - -
USB Host YES -2 -2 -2 -1 -2 -2 -2 -2 - - -
I2C YES -2 -2 -2 -1 -2 -2 YES -2 -2 YES4 -2
CLOCKC Kernel Library YES -2 -2 -2 -1 -2 -2 YES -2 - - -
CCD Controller YES -2 -2 -2 -1 -2 -2 YES -2 -2 YES4 -2
Preview Engine YES -2 -2 -2 -1 -2 - - - - - -
Power Management -1 -2 -2 -2 -1 -2 -2 YES -2 -2 YES4 -2

1 Additional drivers can be developed upon request.

2 The DM310, DM320/DM342, and OMAP1510/5910 Linux 2.0/2.4/2.6 port can be made available upon request.

3 The basic OMAP BSPs include all of the standard drivers that are available as open source license. In particular, the Serial Port (SPI) interface, Multimedia Card (MMC), and Secure Digital (SD) Card drivers are included in the basic OMAP BSPs.

4 The basic i.MX21 BSPs include all of the standard drivers that have been released by Motorola. These include: 1wire, touchscreen, keypad, framebuffer, ccd, mmc, lcd controller, i2c, uart, sound, and advanced power management.

5 Cadenux proprietary driver. Source code included with BSP.

6 Cadenux proprietary driver. Object code included with BSP.

7 This driver list applies generally to both the TI DM320 EVM as well as the Appro DM320 EVM. Contact Cadenux at info@cadenux.com for detailed EVM availability.

8 Requires purchase of SD driver.

9 Requires purchase of SDIO driver.