
Product selection table
18
TI’s ARM-based devices*
TI processor CPU MHz Operating system Key peripherals
AM1705 / 7 AM1x ARM9™ 450 Linux™, Windows
®
CE, RTOS I
2
C, SPI, UART, USB, MMC/SDIO, Ethernet MAC (EMAC)
AM1802 AM1x ARM9 300 Linux, Windows CE, RTOS I
2
C, SPI, UART, USB, MMC/SDIO, EMAC
AM1806 AM1x ARM9 375 / 456 Linux, Windows CE, RTOS I
2
C, SPI, UART, USB, MMC/SDIO
AM1808 AM1x ARM9 375 / 456 Linux, Windows CE, RTOS I
2
C, SPI, UART, USB, MMC/SDIO, EMAC, SATA
AM1810 AM1x ARM9 375 / 456 Linux, Windows CE, RTOS I
2
C, SPI, UART, USB, MMC/SDIO, EMAC, SATA, PROFIBUS
®
AM3352 AM3x Cortex™-A8 500 / 600 / 720 Linux, Windows CE, RTOS, Android Crypto, Gigabit EMAC, CAN, LPDDR1/DDR2/DDR3, ADC
AM3354 AM3x Cortex-A8 500 / 600 / 720 Linux, Windows CE, RTOS, Android Graphics, Crypto, Gigabit EMAC, CAN, LPDDR1/DDR2/DDR3, ADC
AM3356 AM3x Cortex-A8 275 / 500 / 600 / 720 Linux, Windows CE, RTOS, Android PRU, Crypto, CAN, LPDDR1/DDR2/DDR3, ADC, master & slave support, Gigabit EMAC
AM3357 AM3x Cortex-A8 275 / 600 / 720 Linux, Windows CE, RTOS, Android
PRU, Crypto, CAN, LPDDR1/DDR2/DDR3, ADC, master & slave support (PROFIBUS and
others), EtherCAT
®
slave, Gigabit EMAC
AM3358 AM3x Cortex-A8 500 / 600 / 720 Linux, Windows CE, RTOS, Android Graphics, PRU, Crypto, CAN, LPDDR1/DDR2/DDR3, ADC, Gigabit EMAC
AM3359 AM3x Cortex-A8 600 / 720 Linux, Windows CE, RTOS, Android
Graphics, PRU, Crypto, CAN, LPDDR1/DDR2/DDR3, ADC, master & slave support
(PROFIBUS and others), EtherCAT slave, Gigabit EMAC
AM3505 / 17 AM3x Cortex-A8 600 Linux, Windows CE, RTOS, Android I
2
C, SPI, UART, USB, MMC/SDIO, EMAC, CAN
AM3703 / 15 AM3x Cortex-A8 800 / 1000 Linux, Windows CE, RTOS, Android I
2
C, SPI, UART, USB, MMC/SDIO
AM3871 / 2 / 4 AM3x Cortex-A8 800 / 1000 Linux, Windows CE, RTOS, Android PCIe, SATA, CAN, Gigabit EMAC, UART, USB
AM3892 / 4 AM3x Cortex-A8 1200 / 1500 Linux, Windows CE, RTOS PCIe, SATA, Gigabit EMAC, UART, USB
OMAP-L137 ARM9 + C674x DSP 450 Linux, Windows CE, RTOS SDRAM/NAND, MMC/SDIO, EMAC, UART, USB 2.0 HS OTG, USB 1.1
OMAP-L138 ARM9 + C674x DSP 375 / 456 Linux, Windows CE, RTOS mDDR/DDR2, SDRAM/NAND, MMC/SDIO, SATA, uPP, EMAC, USB 2.0 HS OTG, USB 1.1
OMAP-L132 ARM9 + C674x DSP 200 Linux, Windows CE, RTOS mDDR/DDR2, SDRAM/NAND, MMC/SDIO, EMAC, USB 2.0 HS OTG
TMS320DM355 ARM9 + video 135 / 216 / 270 Linux mDDR/DDR2, USB 2.0 H/OTG
TMS320DM335 ARM9 135 / 216 Linux mDDR/DDR2, USB 2.0 H/OTG
TMS320DM365 ARM9 + video 216 / 270 / 300 Linux EMAC, mDDR/DDR2, HPI, voice codec, USB 2.0 H/OTG
TMS320DM368 ARM9 432 Linux EMAC, mDDR/DDR2, HPI, voice codec, USB 2.0 H/OTG
DM3730 Cortex-A8 + C64x DSP 660 / 800 Linux, Windows CE, RTOS, Android I
2
C, SPI, UART, USB, MMC/SDIO, SDMA, graphics accelerator
DM3725 Cortex-A8 + C64x DSP 660 / 800 Linux, Windows CE, RTOS, Android I
2
C, SPI, UART, USB, MMC/SDIO, SDMA, graphics accelerator
TMS320DM6467 ARM9 + C64x DSP 594 / 729, 297 / 365 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, PCI, ATA
TMS320DM6446 ARM9 + C64x DSP 300 / 600 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS320DM6443 ARM9 + C64x DSP 300 / 600 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS320DM6441 ARM9 + C64x DSP 256 / 512 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS320DM8168
Cortex-A8 + C674x DSP 1000 / 1000 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB, SGX530 graphics
TMS320DM8167
Cortex-A8 + C674x DSP 1000 / 1000 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB
TMS320DM8166
Cortex-A8 + C674x DSP 667 / 720 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB, SGX530 graphics
TMS320DM8165
Cortex-A8 + C674x DSP 667 / 720 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB
TMS320DM8148
Cortex-A8 + C674x DSP 1000 / 750 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB, SGX530 graphics
TMS320DM8147
Cortex-A8 + C674x DSP 1000 / 750 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB
TMS320DM8146
Cortex-A8 720 Linux, Windows CE, RTOS DDR2, DDR3, HDMI, PCIe, SATA, Gigabit EMAC, UART, USB, SGX530 graphics
TMS570LS20x/10x
ARM Cortex-R4F in Lockstep 160 AUTOSAR, various embedded RTOS
FlexRay™, CAN, buffered ADC, buffered SPI, SCI/LIN/UART, PWM/timer coprocessor,
self test and ECC for safety-critical applications
TMS570LS31x/21x
ARM Cortex-R4F in Lockstep 180 AUTOSAR, various embedded RTOS
FlexRay, ENET, CAN, buffered ADC, buffered SPI, SCI/LIN/UART, PWM/timer
coprocessor, self test and ECC for safety-critical applications
RM48x
ARM Cortex-R4F in Lockstep 220 Various embedded RTOS
USB, ENET, CAN, buffered ADC, buffered SPI, SCI/UART, PWM/timer coprocessor, self
test and ECC for safety-critical applications
TMS470Mx
ARM Cortex-M3 80 Various embedded RTOS
CAN, buffered ADC, buffered SPI, SCI/LIN/UART, PWM/timer coprocessor, self test
and ECC for safety-critical applications
Concerto F28M35Hx ARM Cortex-M3 + C28x w/ FPU
100 / 100 or
75 / 150
Various embedded RTOS
EMAC, USB MAC+PHY, I
2
C, UART/SCI, SSI/SPI, up to 1MB Flash and 136KB RAM,
floating-pt. C28x core, dual 12-bit ADC, enh. PWM for dig. pwr, motor ctrl
Concerto F28M35Mx ARM Cortex-M3 + C28x w/ FPU 75 / 75 Various embedded RTOS
EMAC, USB MAC+PHY, I
2
C, UART/SCI, SSI/SPI, up to 1MB Flash and 136KB RAM,
floating-point C28x core, dual 12-bit ADC, enh. PWM for digital power, motor ctrl
Concerto F28M35Ex ARM Cortex-M3 + C28x w/ FPU 60 / 60 Various embedded RTOS
EMAC, USB MAC+PHY, I
2
C, UART/SCI, SSI/SPI, up to 1MB Flash and 136KB RAM,
floating-point C28x core, dual 12-bit ADC, enh. PWM for digital power, motor ctrl
S
tellaris
®
LM3Sx00s
ARM Cortex-M3 20 – 50 Various embedded RTOS
(MCU) ADC, SSI/SPI, UART, I
2
C, motion control
Stellaris LM3S1000s ARM Cortex-M3 25 – 80 Various embedded RTOS (MCU) ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate
Stellaris LM3S2000s ARM Cortex-M3 25 – 80 Various embedded RTOS (MCU) CAN, ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate
Stellaris LM3S3000s ARM Cortex-M3 50 Various embedded RTOS
(MCU) USB 2.0 FS D/H/OTG, ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate,
StellarisWare
®
in ROM
Stellaris LM3S5000s ARM Cortex-M3 50 – 80 Various embedded RTOS
(MCU) USB 2.0 FS D/H/OTG, CAN, ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate,
StellarisWare in ROM
Stellaris LM3S6000s ARM Cortex-M3 25 – 50 Various embedded RTOS (MCU) 10/100 EMAC+PHY, ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate
Stellaris LM3S8000s ARM Cortex-M3 50 Various embedded RTOS (MCU) 10/100 EMAC+PHY, CAN, ADC, SSI/SPI, UART, I
2
C, motion control, Hibernate
Stellaris LM3S9000s ARM Cortex-M3 80 Various embedded RTOS
(MCU) 10/100 EMAC+PHY, USB 2.0 FS D/H/OTG, CAN, ADC, SSI/SPI, UART, I
2
C,
motion control, Hibernate, StellarisWare in ROM
Stellaris LM4F110 ARM Cortex-M4F 80 Various embedded RTOS (MCU) UARTs, I
2
C, SSI/SPI, CAN, 32–256 KB Flash, 12–32 KB SRAM, EEPROM
Stellaris LM4F120 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) USB device; UARTs, I
2
C, SSI/SPI, CAN; 32–256 KB Flash, 12–32 KB SRAM,
EEPROM
Stellaris LM4F130 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) USB D/H/OTG; UARTs, I
2
C, SSI/SPI, CAN; 64–256 KB Flash, 24–32 KB SRAM,
EEPROM
Stellaris LM4F230 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) advanced motion control block USB; USB D/H/OTG, UARTs, I
2
C, SSI/SPI, CAN;
128–256 KB Flash, 32 KB SRAM, EEPROM
* Additional devices available at www.ti.com/arm
www.ti.com/arm