PROCESSOR-SDK-AM64X
适用于 AM64x Sitara™ 处理器的软件开发套件
PROCESSOR-SDK-AM64X
概述
Processor SDK 和 MCU+ SDK(软件开发套件)均为面向 TI 嵌入式处理器的统一软件平台,设置简单,可提供开箱即用的基准测试和例程。这两个 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,支持开发人员无缝地在各种器件之间重复使用和开发软件。提供的软件构建表可帮助在当前和未来的 SDK 版本中映射硬件功能并提供软件可用性,从而方便项目规划。
特性
- 主线 Linux
- ARM Cortex A53 具有长期稳定 (LTS) 内核支持
- 板级支持包 (BSP)
- 基于 Yocto 的文件系统
- ARM Cortex R5F 支持 FreeRTOS 和非 RTOS 系统
- 可集成的例程和示例包括
- 开箱即用实时基准测试
- 具备 EtherCAT 的分散型电机驱动
- 工业通信
- Code Composer Studio™ 集成开发环境 (IDE)
- 引导加载程序
软件构建表
- 将产品硬件功能映射到当前可用的 SDK 中
- 即将推出的 SDK 特性(支持更多硬件功能)路线图
- 通过透明的软件可用性,简化产品开发规划
开始使用
- Step 1: Order either the LP-AM243 or the TMDS243GPEVM.
- Step 2: Launch the cloud-based LP-AM243 Out-of-Box Experience or the TMDS243GPEVM Out-of-Box Experience to perform the quick start and run the out-of-box benchmark demo.
- Step 3: Refer to MCU+ Academy for easy-to-use training modules.
下载
MCU-PLUS-SDK-AM64X — MCU+ SDK for AM64x – RTOS, No-RTOS
支持的产品和硬件
产品
基于 Arm 的处理器
MCU-PLUS-SDK-AM64X — MCU+ SDK for AM64x – RTOS, No-RTOS
MCU PLUS SDK Windows Installer
MCU PLUS SDK Linux Installer
产品
基于 Arm 的处理器
文档
MCU PLUS SDK online documentation
Performance measurement datasheet
Documentation only package
Code Composer Studio™ integrated development environment (IDE)
TI ARM CLANG compiler
Tool to configure SOC pimux and MCU PLUS SDK driver parameters
Buildsheet of supported features
Manifest of software components used with license details
发布信息
Thank you for your interest in the AM64x MCU PLUS Software Development Kit (SDK). This software accelerates application development schedules by eliminating the need to create basic system software functions from scratch.
- The SDK includes a real-time multitasking kernel, network communications support, examples, and drivers.
- The exact content of the SDK depends on the capabilities of the device, but all devices share common APIs and build on existing proven software components to ensure reliability and quality.
- The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment
- Limited testing on SK-AM64 board
新增功能
- OSPI INDAC read support
- ECC example for R5F cache
PROCESSOR-SDK-LINUX-AM64X — Processor SDK Linux for AM64x
支持的产品和硬件
产品
基于 Arm 的处理器
多通道 IC (PMIC)
硬件开发
评估板
PROCESSOR-SDK-LINUX-AM64X — Processor SDK Linux for AM64x
Processor SDK LINUX AM64x - Linux Installer for sources, pre-built binaries and file system images generated using Yocto build environment
Processor SDK LINUX AM64x Yocto - SD card image
Processor SDK LINUX AM64x Debian Trixie - SD card image
Get access to latest bug fixes and feature enhancements with Yocto build environment
产品
基于 Arm 的处理器
多通道 IC (PMIC)
硬件开发
评估板
文档
Quick Start Guide for AM64X
Learn how to build embedded Linux systems using AM64X processors
Yocto SDK user manual for developers
Instructions to build Linux image for AM64x Starter Kit (SK) using Yocto build environment
Debian SDK manual for developers with build instructions
Get the various Linux Performance Benchmarks for this release
Software manifest - Processor SDK AM64x for Yocto Linux
Software manifest - Processor SDK AM64x for Debian Linux
Build Sheet of supported features for AM64x
发布信息
Thank you for your interest in PROCESSOR SDK LINUX AM64x Software Development Kit (SDK). This SDK is a Linux only package. The Processor SDK is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and develop software across devices.
This release adds support for production Silicon Release 2.0 High Security - Field Securable (HS-FS) devices.
TI Linux CI/CD Snapshot
In order to improve access to the very latest bug fixes and feature enhancements, TI is enabling Continuous Integration and Continuous Deployment (CI/CD) for AM64x processors. The patches for these changes have always been available on public repositories hosted on git.ti.com, and these source repositories could be built using the Yocto build environment on a daily basis. The new TI Linux CI/CD Snapshot makes it even easier to consume these changes with pre-built binaries of Linux boot images to try out on TI Evaluation Modules (EVMs and SKs) before migrating or picking the patches. A detailed test report is also published to help users understand the status of the build and features being validated. The Linux boot images from a snapshot can be regenerated using sources by following the build instructions provided on the snapshot page.
The daily snapshot is not a replacement for the official Processors SDK releases which have full documentation, training and support. The snapshot is a new easy way to try bug fixes and feature enhancements planned for the next SDK while enabling much more tighter integration with customizations and application development. This improved integration should allow users to release their customized code built on the SDKs more quickly and confidently.
新增功能
- Linux embedded software support
- Long Term Stable (LTS) Kernel update to 6.12.35
- U-boot 2025.01 based bootloaders
- Yocto scarthgap (LTS) based build environment and filesystem
- Debian (Trixie) distribution and pre-built deb packages based on Armbian Framework
- Snagfactory v2.3 (factory flashing) support on SK-AM64B & TMDS64EVM
PROCESSOR-SDK-LINUX-AM64X-HS — Processor SDK Linux for AM64 HS
PROCESSOR-SDK-LINUX-AM64X-HS — Processor SDK Linux for AM64 HS
Processor SDK LINUX AM64X - Linux Installer
Processor SDK LINUX AM64X - SD card image
Processor SDK LINUX AM64X - SDK BSP source code
Processor SDK LINUX AM64X - SDK prebuilt binaries
Standalone ARMv7 Toolchain - ARM GCC 9.2 2019.12 hard-float toolchain
Standalone ARMv8 Toolchain - ARM GCC 9.2 2019.12 toolchain
文档
Processor SDK LINUX AM64X Release Notes
Processor SDK LINUX AM64X - Instructions for creating an SD card
Processor SDK LINUX AM64X - SDK documentation
Quick Start Guide for the AM64X evaluation module board
Quick Start Guide for the AM64X starter kit board
Processor SDK LINUX AM64X - Software manifest
发布信息
Thank you for your interest in PROCESSOR SDK LINUX AM64X-HS Software Development Kit (SDK). This SDK is a Linux only package. The Processor SDK is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and develop software across devices
Note that this SDK is for High Security (HS) devices
新增功能
- Linux embedded software support
- Long-term Stable (LTS) Linux kernel support
- Board support package
- File system
- Bootloaders
PROCESSOR-SDK-LINUX-RT-AM64X — Processor SDK RT-Linux for AM64x
支持的产品和硬件
产品
基于 Arm 的处理器
多通道 IC (PMIC)
硬件开发
评估板
PROCESSOR-SDK-LINUX-RT-AM64X — Processor SDK RT-Linux for AM64x
Processor SDK LINUX RT AM64x - Linux Installer for sources, pre-built binaries and file system images generated using Yocto build environment
Processor SDK LINUX RT AM64x Yocto - SD card image
Processor SDK LINUX RT AM64x Debian Trixie - SD card image
Get access to latest bug fixes and feature enhancements with Yocto build environment
产品
基于 Arm 的处理器
多通道 IC (PMIC)
硬件开发
评估板
文档
Quick Start Guide for AM64X
Learn how to build embedded Linux systems using AM64X processors
Yocto SDK user manual for developers
Instructions to build RT Linux image for AM64x Starter Kit (SK) using Yocto build environment
Debian SDK manual for developers with build instructions
Get the various Linux Performance Benchmarks for this release
Software manifest - Processor SDK AM64x for Yocto RT Linux
Software manifest - Processor SDK AM64x for Debian RT Linux
Build Sheet of supported features for AM64x
发布信息
Thank you for your interest in PROCESSOR SDK LINUX-RT AM64X Software Development Kit (SDK). This SDK is a Linux-RT only package. The Processor SDK is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and develop software across devices.
This release adds support for production Silicon Release 2.0 High Security - Field Securable (HS-FS) devices.
TI Linux CI/CD Snapshot
In order to improve access to the very latest bug fixes and feature enhancements, TI is enabling Continuous Integration and Continuous Deployment (CI/CD) for AM64x processors. The patches for these changes have always been available on public repositories hosted on git.ti.com, and these source repositories could be built using the Yocto build environment on a daily basis. The new TI Linux CI/CD Snapshot makes it even easier to consume these changes with pre-built binaries of Linux boot images to try out on TI Evaluation Modules (EVMs and SKs) before migrating or picking the patches. A detailed test report is also published to help users understand the status of the build and features being validated. The Linux boot images from a snapshot can be regenerated using sources by following the build instructions provided on the snapshot page.
The daily snapshot is not a replacement for the official Processors SDK releases which have full documentation, training and support. The snapshot is a new easy way to try bug fixes and feature enhancements planned for the next SDK while enabling much more tighter integration with customizations and application development. This improved integration should allow users to release their customized code built on the SDKs more quickly and confidently.
新增功能
- Linux embedded software support
- Long Term Stable (LTS) Kernel update to 6.12.35
- U-boot 2025.01 based bootloaders
- Yocto scarthgap (LTS) based build environment and filesystem
- Debian (Trixie) distribution and pre-built deb packages based on Armbian Framework
- Snagfactory v2.3 (factory flashing) support on SK-AM64B & TMDS64EVM
您可能需要的其他资源
INDUSTRIAL-COMMUNICATIONS-SDK-AM64X — Industrial Communications SDK for AM64x - RTOS
支持的产品和硬件
产品
基于 Arm 的处理器
硬件开发
评估板
INDUSTRIAL-COMMUNICATIONS-SDK-AM64X — Industrial Communications SDK for AM64x - RTOS
Industrial Communications SDK Windows Installer
Industrial Communications SDK Linux Installer
产品
基于 Arm 的处理器
硬件开发
评估板
文档
Documentation - START HERE
Documentation Only Package
Download CCS 12.8.1 Version for Windows or Linux
Download TI ARM CLANG 4.0.1 LTS for Windows or Linux
Download SysConfig 1.22.0 for Windows or Linux
Industrial Communications SDK Manifest
发布信息
Thank you for your interest in the AM64x Industrial Communications Software Development Kit (SDK). This software accelerates application development schedules by eliminating the need to create basic system software functions from scratch.
- This SDK contains examples, libraries, and tools to develop RTOS-based Industrial Communication, Fieldbus, and networking applications on PRU-ICSS.
- The exact content of the SDK depends on the capabilities of the device, but all devices share common APIs and build on existing proven software components to ensure reliability and quality.
- The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
新增功能
- HSR 1G Support
- EtherNet/IP VLAN Filtering Support
AM64-ACADEMY — AM64x Academy
支持的产品和硬件
产品
基于 Arm 的处理器
硬件开发
评估板
AM64-ACADEMY — AM64x Academy
产品
基于 Arm 的处理器
硬件开发
评估板
发布信息
First release of AM62x Academy.
技术文档
类型 | 标题 | 下载最新的英语版本 | 日期 | |||
---|---|---|---|---|---|---|
用户指南 | AM64x MCU SDK User Guide | 2024-12-10 | ||||
用户指南 | AM64x Linux SDK User Guide | 2024-12-10 |