Arm9 software stack – Texas Instruments MICROPROCESSOR TI SITARA User Manual
Page 32
ARM9 Software Stack
TI Base SW/Components
TI HW/Libraries
3
rd
party/Customer
Applications Level Software
User Interface
Browser/
Media Players
3
rd
party/Customer
“Applications”
Media Players
Board Support Package
Application Frameworks – Java, Qt, GStreamer, Flash, Android, DShow, Direct Draw
Linux – Open Source - TI developed
Android – Open Source – TI Funded
WinCE Embedded – TI owned, Developed by MS gold partner
Commercial Linux and Android – Many partners
RTOS – QNX, VxWorks, Nucleus, Integrity etc.
Video,
imaging,
Speech,
Audio Codecs and
frameworks
(ARM9)
RTOS – QNX, VxWorks, Nucleus, Integrity etc.
(ARM9)
OS Kernel
ARM9 with on chip USB, Ethernet, SATA
Accelerators –PRU
AM18x and AM17x
32