SDK del procesador (kit de desarrollo de software) es una plataforma de software unificada para procesadores integrados de TI que ofrece una configuración sencilla y un rápido acceso inmediato a pruebas de rendimiento y demostraciones. Todas las versiones del SDK del procesador son coherentes con la amplia gama de productos de TI, lo que permite a los desarrolladores reutilizar y migrar el software de un dispositivo a otro sin problemas. Ahora es más fácil que nunca desarrollar soluciones de plataforma escalables con el SDK del procesador y las soluciones de procesadores integrados de TI.
El SDK del procesador v.02 xx incluye compatibilidad con los sistemas operativos Linux y TI-RTOS.
Aspectos destacados de Linux:
- soporte del núcleo Linux estable a largo plazo (LTS)
- compatibilidad con el cargador de arranque U-Boot
- cadenas de herramientas Linaro de la colección de compiladores de GNU (GCC)
- sistemas de archivos compatibles con Yocto Project™ OE Core.
Aspectos destacados de RTOS:
- núcleo TI-RTOS, un sistema operativo integrado y ligero en tiempo real para dispositivos de TI
- bibliotecas de soporte de chips, controladores y utilidades básicas de soporte de placas
- comunicación entre procesadores para la comunicación entre núcleos y dispositivos
- bibliotecas de algoritmos C66x optimizadas
- pila de red y protocolos básicos
- cargadores y utilidades de arranque
- cadenas de herramientas Linaro de la colección de compiladores de GNU (GCC).
Soporte de la cadena de herramientas Linaro
La cadena de herramientas de Linaro se compone de herramientas robustas y de calidad comercial optimizadas para procesadores Cortex A. La cadena de herramientas está totalmente respaldada por TI y toda la comunidad Linaro, incluidos los ingenieros de Linaro, los desarrolladores de las empresas miembro y otros miembros de la comunidad de código abierto. Las herramientas, el software y los procedimientos de prueba de Linaro se incluyen en esta última versión del SDK del procesador.
Soporte del Yocto Project™
Yocto Project es una colaboración de código abierto encabezada por la Fundación Linux para simplificar el marco de creación de distribuciones de software Linux integradas. TI lo ofrece a través de su distribución Arago. Arago Project proporciona un subconjunto de encapsulados verificados, probados y compatibles, construidos con una cadena de herramientas libre y abierta. Para más información sobre el Yocto Project y la distribución Arago de TI, visite arago-project.org.