Arm-based processor design & development

Simplify your design process and accelerate time to market with TI’s embedded hardware and software development resources for Arm®-based processors

Our portfolio of validated and tested reference designs, advanced simulation, development tools and software development kits (SDKs) remove barriers to quickly take you from concept to prototype and production with our Arm-based processors.
Arm-based processor design & development

Hardware development tools

Starter Kit EVMs provide a stand-alone test and development platform built around the TI’s portfolio of Arm-based system-on-a-chip (SoC) devices. With a fast setup process and an assortment of foundational demos and tutorials, you can start prototyping and exploring applications from general compute to multi-display and vision analytics right out of the box.   

Get to market faster with TI’s partner provided System on Modules or SoMs. These production ready pre-populated PCBs offer a complete embedded computer system for full processor functionality and fast development time, and include complete system components like read-only memory, random access memory, power-management ICs, crystal oscillators and passives. Start your development now with TI’s portfolio of high performance Processors, and discover how TI’s ecosystem of hardware and system providers can help bring get your innovation to production today.

Discover the community of open-source hardware designs that simplify your development to deliver real-world function and connectivity on reliable embedded systems. Built on TI’s portfolio of Arm-based processors, community boards offer complete connectivity options including WiFi, Gigabit Ethernet, sub-GHz wireless, and single-pair Ethernet with power-over-data-line options, compatible with 1,000s of off-the-shelf add-ons and a customized Linux images. Whether you are looking for a starting point for your next maker project or your next design professional design, TI Processor-based community boards can get you started.

TI Arm-based Processor development platforms enable fast prototyping for application specific development. Our development platforms are the result of collaboration between TI processor and partner network experts, and combine application relevant hardware, software and documentation for a simple and quick start to your next design. 

TI Arm-based processor reference designs include board and system level guidance for system level designs to help you get your development started. With complete design guides, schematics, bill of materials and benchmark data, our reference designs offer valuable insights to your next project.

Hardware development tools

Starter kits and EVMs

评估板
适用于 Sitara™ 处理器的 AM62x 入门套件

AM62x 入门套件 (SK) 评估模块 (EVM) 是一个围绕 AM62x 片上系统 (SoC) 构建的独立测试和开发平台。AM62x 处理器由一个四核 64 位 Arm®-Cortex®-A53 微处理器、单核 Arm Cortex-R5F 微处理器 (MCU) 和一个 Arm Cortex-M4F MCU 组成。

SK-AM62 是 AM62x 的入门套件版本,适用于采用分立电源解决方案的通用应用。

SK-AM62 允许用户通过高清多媒体接口 (HDMI) [每英寸点数 (DPI)] 和低压差分信号 (LVDS),以及使用串行、以太网、USB 等接口的行业通信解决方案来体验双显示功能。

(...)

评估板
适用于低功耗 Sitara™ 处理器的 AM62A 入门套件

SK-AM62A-LP 入门套件 (SK) 评估模块 (EVM) 围绕我们的 AM62A AI 视觉处理器构建,该处理器包含支持 5MP (60FPS) 的图像信号处理器 (ISP)、2 万亿次运算/秒 (TOPS) 的 AI 加速器、四核 64 位 Arm®-Cortex® A53 微处理器、单核 Arm Cortex-R5F 和 H.264/H.265 视频编码/解码。对于希望开发低功耗智能摄像头、行车记录仪、机器视觉摄像头和汽车前置摄像头应用的人员,SK-AM62A-LP 是理想选择。

SK-AM62A-LP 还包括一个用于单个摄像头的移动行业处理器接口 ((MIPI®) (...)

评估板
TDA4VM Edge AI 视觉系统处理器入门套件

借助 TDA4VM 处理器入门套件,实现智能摄像头、机器人和智能机械。利用快速设置流程和各种基础演示和教程,您可以在一小时之内根据想象开始进行原型设计。此套件可实现 8 万亿次每秒运算 (TOPS) 的深度学习性能,以及硬件加速的边缘 AI 处理,无需任何手动工具。仅使用 Linux 和业界标准 API(TensorFlow Lite、ONNX Runtime、TVM、GStreamer、Docker、ROS 和 OpenGL ES)即可在嵌入式应用中实现高速 AI。

开箱视频:观看开箱并设置入门套件

System on modules

开发套件
适用于 Arm® Sitara™ 处理器和微控制器的 PHYTEC® 模块上系统

PHYTEC 是业内先进的模块上系统 (SOM)、嵌入式中间件和设计服务的提供商与集成商,可帮助客户轻松快速地将复杂产品推向市场。借助于深厚的专业知识、高质量产品、供应链专业知识以及敏捷的协作实践,PHYTEC 会在从设计到生产的整个过程中为客户提供指导。在内部组装部门与外部生产合作伙伴的支持下,不论您的订单量是大是小,PHYTEC 均可提供定制解决方案。

30 多年来,Phytec 一直为众多行业的客户提供 SOM 及相关硬件、软件、套件和设计服务。这些解决方案使我们的客户能够缩短产品上市时间,降低开发成本及设计风险。通过与 TI 的战略联盟,PHYTEC 为 Sitara 处理器以及其他 (...)

From: PHYTEC
评估板
Variscite VAR-SOM-AM62 模块上系统,用于带 GPU 的 AM625 Arm Cortex-A53 1.4GHz 处理器

VAR-SOM-AM62 是一个模块上系统 (SOM)/计算机模块 (COM),结合了高性能 CPU、低功耗和图形功能。SOM 是用于工业嵌入式产品和功耗敏感型边缘器件的解决方案,由具有 400MHz Cortex-M4F 和 333MHz PRU 实时协处理器的 1.4GHz 四核 Cortex™-A53 TI AM625x 供电。

这种高度集成的平台连接选项包括经过认证的单频带或双频带 WiFi、BT/BLE5.2、3 个 CAN 总线、双千兆位以太网、音频、摄像头输入和双 USB。该平台支持 -40°C 至 85°C 的完整工业级工作温度范围、集成 GPU 图形加速引擎和双 LVDS (...)

From: Variscite
评估板
TechNexion ROVY-4VM system-on-module for TDA4VM SoC with dual Arm® Cortex®-A72 C7x DSP GPU

The TechNexion ROVY-4VM is a system-on-module (SOM) developed for mobile robotic, industrial automation and machine vision applications. This SOM is designed for real-time processing in embedded vision applications. The TDA4VM SOC integrates dual ARM®v8 Cortex® A72, 6x 1.0 GHz ARM Cortex (...)

From: TechNexion
评估板
搭载 AM64x 64 位 Arm® Cortex®-A53 处理器的 Tronlong® SOM-TL64x 模块上系统

Guangzhou Tronlong Electronic Technology Co., Ltd. 成立于 2013 年,是一家嵌入式产品平台提供商,一直致力于构建高品质的工业核心板以及评估套件和工程服务。Tronlong 总部位于广州科学城,下设独立运营的教仪事业部,并在北京、上海、深圳和西安等地设有办事处。

Tronlong 专注于基于 DSP 和 Arm® 的处理器开发,并拥有基于 TI 器件的多种产品系列,产品广泛应用于工业自动化、仪器仪表、能源电力、通信和医疗行业。Tronlong 以“提供高可靠性产品”、“快速响应客户需求”、“有效解决问题”为三大服务宗旨,已成功帮助超过 (...)

Community boards

评估板
由 BeagleBoard.org 基金会提供的基于 AM62x 的 BeaglePlay® 单板计算机

BeaglePlay 是一款开源单板计算机,旨在简化将传感器、执行器、指示器、人机界面以及连接添加到可靠的嵌入式系统的过程。它采用功能强大的 64 位四核处理器和创新的连接选项,包括 WiFi、千兆位以太网、Sub-1GHz 无线以及具有数据线供电功能的单线对以太网。BeaglePlay 与 1,000 个现成的插件和定制的 Debian Linux 映像兼容,可轻松实现扩展和定制。它还包含用于摄像头和触摸屏显示屏的带状电缆连接以及用于电池供电型实时时钟的插座,是人机界面设计的理想选择。BeaglePlay 具有极具竞争力的价格和用户友好的设计,可为用户提供良好的开发体验。

评估板
基于 Jacinto™ TDA4VM Arm® Cortex®-72 处理器的 BeagleBone® AI-64 嵌入式计算板

BeagleBoard.org 基金会的 BeagleBone® AI-64 是一套用于开发人工智能 (AI) 和机器学习解决方案的完整系统,具有 BeagleBone 平台和板载外设的便利性和可扩展性,可用于开始学习和构建应用。

开始构建性能优化型嵌入式应用时,只需使用本地托管的即用型开源工具链和开发环境、Web 浏览器、电源和网络连接。

通过熟悉的 BeagleBone Cape 接头可实现行业领先的扩展可能性,其中包含数百个开源硬件示例和数十个的现成嵌入式扩展选项。

评估板
BeagleBone® Black 是由 BeagleBoard.org 基金会提供的基于 AM335x 的单板计算机
BeagleBone Black 是一款低成本、由社区支持的开发平台,适合开发人员和业余爱好者使用。只需一根 USB 电缆,便可在 10 秒内启动 Linux 并在 5 分钟内开始开发。
评估板
BeagleBone AI Tool Folder
什么是 BeagleBone® AI?

BeagleBone® AI 基于成熟的 BeagleBoard.org® 开源 Linux 方法构建,填补了小型 SBC 和功能更强大的工业计算机之间的空白。借助德州仪器 (TI) 的 Sitara™ AM5729 处理器,开发人员可充分利用 BeagleBone® Black 出色的接头和机械兼容性,轻松访问高度集成且功能强大的 SoC。BeagleBone® AI 有助于使用 Sitara 机器学习工具套件轻松探索机器学习推理应用,该套件利用了 AM5729 处理器中的神经网络硬件加速器。

Development platforms

开发套件
基于 AM625 且具有 HMI 的智能、互联电动汽车充电站开发平台

基于 AM625 的电动汽车服务设备 (EVSE) 开发平台汇集了硬件、软件和文档,可支持工程师开始设计具有人机界面 (HMI) 的智能、互联电动汽车充电站。模拟前端硬件设计用于连接到电网并从电网安全地为电动汽车充电。该通信硬件是 AM625 MPU 器件的评估模块或第三方开发套件,具有用于连接模拟前端的扩展板。该软件包含启动充电过程所需的底层驱动程序和操作系统。可使用生产就绪型模块上系统 (SOM) 和图形二进制文件,通过加速硬件和软件开发来缩短开发上市时间。

Reference designs

参考设计
交流级别 2 充电器平台参考设计
电动汽车服务设备 (EVSE) 改善了电力从电网安全输送至电动汽车的过程。EVSE 控制系统包括辅助功率级、非板载交流/直流高功率级(仅用于直流充电站)、电能计量单元、交流/直流剩余电流检测器、隔离监控单元、继电器和接触器,具有驱动功能、单线双向通信以及服务和用户界面。本参考设计着重介绍了具有超低待机功耗的隔离式交流/直流辅助功率级、转换器和线性稳压器、符合 IEC61851 标准且基于比较器的控制引导界面、高效继电器和接触器驱动器、插头锁定电机驱动器、用于为 RCD 应用检测交流和直流电流的磁通门电路,以及跨继电器和接触器的隔离式线路电压检测。
参考设计
用于工业通信和电机控制的单芯片驱动器

该参考设计基于 HEIDENHAIN EnDat 2.2 标准针对位置或旋转编码器实现了硬件接口。该平台还使您能够在各种工业自动化设备中实现实时 EtherCAT 通信标准。该平台可以在工业自动化、工厂自动化或工业通信等应用中实现具有小占用空间、低功耗和单芯片解决方案的设计。

参考设计
Jacinto™ ADAS 处理器上的多传感器平台参考设计

D3 Engineering 的高级驾驶员辅助系统 (ADAS) 的多传感器平台参考设计为合格的开发人员提供了一个功能齐全的评估平台,便于进行主要面向汽车行业的 ADAS 应用的测试和开发。D3 还提供模块化系统 (SOM) 解决方案,其中包含可与此参考设计配合使用的 ADAS 嵌入式处理器(例如 TDA3x)。

来自 D3 的 DesignCore™ TDA3x 汽车入门套件

Software and tools

TI supports the Linux Mainline kernel, providing a robust software foundation built on long-term stable (LTS) kernels developed by the Linux community. You get the benefit of engaging with the community so you can focus on device differentiation and reach full-entitlement on your hardware.

TI’s heterogeneous multi-core processors SoCs include the option of both Cortex A and Cortex R cores and support FreeRTOS on selected devices. Access to a mature and established open-source offering helps reduce software development effort and speed time to market. TI also supports ready-to-use RTOS-compatible drivers to accelerate development.

The AM62x processor family supports Android™ software development kits for embedded processors providing easy setup and fast out-of-box access to benchmarks and demonstrations. 

While you have a lot of flexibility with our open-source and non-OS option, we know that sometimes your applications require very specific support.  Whether you are working on a specific application, or just need a different level of performance, our partners offer operating system expertise including QNX, Green Hills, Wind River and a host of AutoSAR experts. 

Our robust development environment, centered on Code Composer Studio™ IDE, is built with your convenience and ease-of-use in mind. You need to get to market fast, iterate faster, and scale your innovations quickly and seamlessly across diverse families of equipments. From our unique cloud environment of easy resource exploration and browser-based development tools to advanced debugging on your desktop, our development tools enable your journey from discovery to production. 

Processor SDK

Processor SDK

Our SDKs provide all of the components you need to start embedded system development. Our SDKs are fully tested and integrated and released quarterly. Our free development platform includes operating systems, middleware frameworks and stacks, application examples, demos, documentation, and training – all packaged together for your convenience.

Software development tools

Linux

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

软件开发套件 (SDK)
适用于 DRA829 和 TDA4VM Jacinto™ 处理器的软件开发套件

Processor SDK RTOS (PSDK RTOS) 可与 Processor SDK Linux (PSDK Linux) 或 Processor SDK QNX (PSDK QNX) 一起使用,从而在 TI 的 Jacinto™ 平台内组成一个面向 TDA4VM 和 DRA829 SoC 的多处理器软件开发平台。该 SDK 提供了一整套软件工具和组件,可帮助用户在支持的 J7 SoC 上开发和部署其应用程序。PSDK RTOS 可与 PSDK Linux 或 PSDK QNX 搭配使用,从而在机器人、视觉、工厂和楼宇自动化以及汽车 ADAS 和网关系统中实现各种用例。

freeRTOS

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

Android

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

Embedded Partners O/S

驱动程序或库
Wind River 处理器 VxWorks 和 Linux 操作系统

Wind River 是提供物联网 (IoT) 软件的全球领导者。自 1981 年以来,该公司的技术一直在为全世界最安全的器件提供支持,现在已广泛应用于超过 20 亿产品中。Wind River 提供全面的边缘到云产品系列,并针对这些产品提供世界一流的全球专业服务和备受赞誉的客户支持。Wind River 的 VxWorks 和 Linux 产品支持各种 TI 处理器。

如需了解有关 Wind River 的更多信息,请访问 https://www.windriver.com

操作系统 (OS)
WITTENSTEIN high integrity systems MCU SafeRTOS 和 OpenRTOS
WITTENSTEIN high integrity systems 是一家 RTOS 公司,致力于为医疗、汽车、航天和工业领域生产和提供实时操作系统和软件组件。WITTENSTEIN 的产品支持 TI 的 Hercules™ Arm® Cortex®-R MCU,适用于功能安全(RM48x、TMS570 和 TMS470M)、C2000™ 32 位微控制器和 Arm Cortex-M3 Concerto 系列。

如需了解有关 WITTENSTEIN high integrity systems 的更多信息,请访问: (...)

Software Development Tools

IDE、配置、编译器或调试器
Code Composer Studio™ 集成式开发环境 (IDE)

Code Composer Studio 是适用于 TI 微控制器和处理器的集成开发环境 (IDE)。它包含一整套用于开发和调试嵌入式应用的工具。Code Composer Studio 可在 Windows®、Linux® 和 macOS® 桌面上下载。此外,可以通过访问 TI 开发人员专区,在云中使用它。

Code Composer Studio 包含用于优化的 C/C++ 编译器、源代码编辑器、项目构建环境、调试器、性能分析器以及很多其他功能。直观的 IDE 将引导您完成应用开发流程的每个步骤熟悉的工具和界面使入门变得简单。

Code Composer Studio 将 (...)

IDE、配置、编译器或调试器
系统配置工具

SysConfig 是一款配置工具,旨在简化硬件和软件配置挑战,从而加速软件开发。

SysConfig 可作为 Code Composer Studio™ 集成开发环境的一部分以及作为独立应用提供。此外,可以通过访问 TI 开发人员专区,在云中运行 SysConfig。

SysConfig 提供直观的图形用户界面,用于配置引脚、外设、无线电、软件栈、RTOS、时钟树和其他元件。SysConfig 将自动检测、发现和解决冲突,来加快软件开发。

软件编程工具
UniFlash 闪存编程工具

UniFlash 是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面。

可以在 TI 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。

支持的器件:CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微处理器、MSP430™ 微处理器、MSP432™ 微处理器、MSPM0、TM4C、Hercules™ (...)

调试探针
XDS110 JTAG 调试探针

德州仪器 (TI) 的 XDS110 是一款适用于 TI 嵌入式处理器的新型调试探针(仿真器)。XDS110 取代了 XDS100 系列,同时在单个仓体中支持更广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。此外,所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE

德州仪器 (TI) 的 XDS110 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm 10 引脚和 Arm 20 引脚的多个适配器)连接到目标板,并通过 (...)

调试探针
XDS200 USB 调试探针

XDS200 是用于调试 TI 嵌入式器件的调试探针(仿真器)。与低成本的 XDS110 和高性能的 XDS560v2 相比,XDS200 在低成本和高性能之间实现了平衡;并在单个仓体中支持广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE

XDS200 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm Cortex® 10 引脚和 Arm 20 (...)

调试探针
XDS560™ 软件 v2 系统跟踪 USB 调试探针

XDS560v2 是 XDS560™ 系列调试探针中性能非常出色的产品,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。请注意,它不支持串行线调试 (SWD)。

所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 ARM 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的跟踪,需要 XDS560v2 PRO TRACE

XDS560v2 通过 MIPI HSPT 60 引脚连接器(带有多个用于 TI 14 引脚、TI 20 引脚和 ARM 20 引脚的适配器)连接到目标板,并通过 USB2.0 高速 (480Mbps) (...)

调试探针
Spectrum Digital XDS560v2 系统跟踪 USB 和以太网

XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)

IDE、配置、编译器或调试器
C7000 代码生成工具 - 编译器

TI C7000 C/C++ 编译器工具支持开发适用于 TI C7000 数字信号处理器内核的应用。

Code Composer Studio 是适用于 TI 嵌入式器件的集成开发环境 (IDE)。如果您希望在 TI 嵌入式器件上进行开发,建议先下载 Code Composer Studio。C7000 编译器通常与软件开发套件 (SDK) 一起提供,也可作为 Code Composer Studio 的更新提供。如果您已经是 Code Composer Studio 的用户,则更新编译器的理想方法是转到“Help”菜单并选择安装编译器(有关更多详细信息,请参阅在 CCS 中获取编译器更新)。

IDE、配置、编译器或调试器
C6000 代码生成工具 - 编译器
TI C6000 C/C++ 编译器和汇编语言工具支持开发适用于 TI C6000 数字信号处理器平台的应用,包括 C66x 多核处理器、C674x 和 C64x+ 单核数字信号处理器。

Code Composer Studio 是适用于 TI 嵌入式器件的集成开发环境 (IDE)。如果您希望在 TI 嵌入式器件上进行开发,建议先下载 Code Composer Studio,因为它包含 TI 编译器。如果您已经是 Code Composer Studio 的用户,则更新编译器的理想方法是转到“Help”菜单并选择安装编译器(有关更多详细信息,请参阅在 CCS 中获取编译器更新)。

TI developer zone

Welcome to the TI Developer Zone – a collective library of software development tools and resources (royalty- and license-free) designed to enable fast and easy access to all components needed for the evaluation and production of your embedded system.

Explore our collection of software libraries, examples, training and documentation for developing with TI’s Arm-based microprocessors and application-specific systems-on-a chip (SoCs). Resource Explorer includes comprehensive device documentation and embedded software libraries for devices and boards, all based on TI Code Composer Studio™ software desktop and cloud versions or as stand-alone packages.

Learn more

Designed to simplify and accelerate custom development, TI Academies offer a hands-on guided tutorial from TI and partner experts to enable fast and simple design, evaluation and development on TI platforms.

Explore the possibilities of our Arm-based processors with a growing library of development ideas and demos from TI and its extensive partner network. Get started on your next development concept with code examples, documentation, user guides, and helpful resources and insights into specialized partner expertise.

教育资源

E2E™ 设计支持
E2E™ 设计支持
Processors forum
Texas Instruments (TI) Processors support forum is an extensive online knowledge base where millions of technical questions and solutions are available 24/7
视频系列
视频系列
New product update
NPU: Revolutionizing your HMI design with TI’s New AM62x processor family
视频
视频
Smarter, safer, faster Robots with TI
Multi-sensor, smarter and safer autonomous mobile robots with real-time control

Partners

Accelerate time to market with our curated ecosystem of third-party partners. Specializing in everything from software development to hardware design and other production services and training, our network of providers ensure that you can customize your development on your timeline.