MCU-PLUS-SDK-AM243X
適用 Sitara™ 微控制器的 AM243x 軟體開發套件 (SDK)
MCU-PLUS-SDK-AM243X
概覽
AM243x 微控制器 (MCU) 軟體是一系列軟體開發套件 (SDK),此套件專為 TI 嵌入式處理器所設計的軟體平台提供簡易設定,可迅速且立即存取範例、基準測試與示範。此軟體不必從頭開始建立基本系統軟體功能,所以能加速應用程式開發時程。
AM243x 軟體包括:
- MCU-PLUS-SDK-AM243X:MCU 外加 SDK 可提供基礎軟體和基礎區塊,可在 AM243x MCU 上開發應用。SDK 內含 R5F 及 M4 核心、範例、驅動程式和開機載入程式的支援。
- INDUSTRIAL-COMMUNICATIONS-SDK-AM243X:工業通訊 SDK 可在 TI 處理器上啟用即時工業通訊協定 (EtherCAT、EtherNet/IP、PROFINET、IO-Link 等)。其具備可編程即時單元工業通訊子系統 (PRU-ICSS) 韌體模擬現場匯流排 ASIC 功能、驅動器、通訊堆疊程式庫以及堆疊應用範例與文件。此 SDK 也搭配了 MCU-PLUS-SDK
- MOTOR-CONTROL-SDK-AM243X:馬達控制 SDK 包含可用於開發基於 RTOS 和非 RTOS 應用的範例、程式庫及工具,以啟用馬達位置和電流感測的即時通訊,以及適用於 ARM R5F CPU 及相關周邊設備的即時控制程式庫。此 SDK 包含 MCU-PLUS-SDK 和 INDUSTRIAL-COMMUNICATIONS-SDK
SDK 的確切內容視產品的功能而定,但所有產品都共享通用應用程式介面 (API),並建置在現有經實證的軟體元件上,以確保可靠性和品質。軟體元件經過完整測試,確保其搭配 Code Composer Studio™ 整合式開發環境 (CCSTUDIO) 共同作業。
特點
- ARM Cortex R5F、ARM Cortex M4F 上的 FreeRTOS 與無 RTOS 支援
- 用於晶片內建 SOC 周邊設備和 EVM 周邊設備的裝置驅動器
- 開機載入程式適合不同開機媒體,如 UART、OSPI 快閃記憶體
- 網路與工業通訊協定支援
- 與工具緊密整合:
- SysConfig 工具整合,可用於產生 Pinmux、周邊設備、時鐘設定的系統初始化程式碼
- CCS IDE 與所有範例的 CCS 專案整合
- 用於從 CCS IDE 內或從 Web 瀏覽器瀏覽 SDK 的 TI 資源總管 (TIREX) 整合
- 刷新工具以刷新應用程序和開機載入程式以刷新媒體。
- 整合示範與範例包括,
- 簡單易用的 RTOS、無 RTOS 與裝置驅動程式範例
- EtherCAT 等工業通訊協定範例
- HDSL 和 EnDat 等編碼器的馬達控制通訊協定範例
開始使用
- 訂購 LP-AM243 或 TMDS243EVM。
- 立即展開雲端架構 LP-AM243 開箱即用體驗或 TMDS243EVM 開箱即用體驗,進行快速啟動並執行開箱即用基準示範。
- 請參閱 MCU+ Academy 以取得簡單易用的訓練模組。
下載項目
MCU-PLUS-SDK-AM243X — MCU+ SDK for AM243x – RTOS, No-RTOS
支援產品和硬體
MCU-PLUS-SDK-AM243X — MCU+ SDK for AM243x – RTOS, No-RTOS
MCU PLUS SDK Windows Installer
MCU PLUS SDK Linux Installer
文件
MCU PLUS SDK online documentation
Performance measurement datasheet
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 AM243x MCU PLUS Software Development Kit (SDK). This software accelerates application development schedules by eliminating the need to create basic system software functions from scratch.
- This SDK support AM243x EVM and AM243x LP PROC109E2 board revision. Networking examples are validated with E3 rev for AM243x-LP
- 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.
最新功能
- Bug on SBL OSPI boot for AM243-LP board is resolved.
- Example to demonstrate VTM triggered SoC reset is added.
MOTOR-CONTROL-SDK-AM243X — Motor Control SDK for AM243x - RTOS
支援產品和硬體
產品
多媒體與工業網路 SoC
硬體開發
參考設計
開發板
MOTOR-CONTROL-SDK-AM243X — Motor Control SDK for AM243x - RTOS
Motor Control SDK Linux Installer
Motor Control SDK Windows Installer
產品
多媒體與工業網路 SoC
硬體開發
參考設計
開發板
文件
Motor Control SDK Manifest
Documentation - START HERE
Documentation Only Package
Download CCS 20.2.0 Version for Windows, Linux or MacOS
Download TI ARM CLANG 4.0.1 LTS for Windows, Linux or MacOS
Download SysConfig 1.23.0 for Windows, Linux or MacOS
Download MCU-PLUS-SDK 11.01.00.19 for Windows, Linux or MacOS
Download INDUSTRIAL-COMMUNICATIONS-SDK 2025.00.00.08 for Windows, Linux or MacOS
版本資訊
Thank you for your interest in the AM243x Motor Control 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 and no-RTOS based applications for real-time motor control. It includes position sense examples, current sense examples, PRU-ICSS PWM examples, real-time control library examples, time synchronization examples, and a universal single-chip servo drive reference design (TIDEP-01032).
- 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.
- Prerequisites: Install MCU-PLUS-SDK-AM243X 11.01.00.19 and INDUSTRIAL-COMMUNICATIONS-SDK-AM243X 2025.00.00.08 . The Motor Control SDK installer includes an option to automatically install both required dependencies.
最新功能
- EnDat 3: 12.5 Mbps data rate, Manchester encoding, frame-based communication (HPF/LPH/LPF), foreground and background communication channels, periodic trigger modes (IEP compare/capture based)
- Tamagawa: Multi-channel with load share mode, periodic trigger modes (IEP compare/capture based)
- HDSL: Improved sampling for RX data
- BiSS-C, EnDat 2.2, Nikon A-format: Periodic trigger modes (IEP compare/capture based)
- All position sense encoders: Improved handle-based API architecture and SysConfig-based initialization
- Current Sense (SDFM): Improved handle-based API architecture, SysConfig-based initialization, improved error handling with return codes, support for 9 channels on a single PRU core
- Starting with MOTOR-CONTROL-SDK-AM243X 2025.00.00, MCU-PLUS-SDK-AM243X and INDUSTRIAL-COMMUNICATIONS-SDK-AM243X are no longer included and must be downloaded separately.
您可能需要的其他資源
INDUSTRIAL-COMMUNICATIONS-SDK-AM243X — Industrial Communications SDK for AM243x - RTOS
支援產品和硬體
產品
多媒體與工業網路 SoC
硬體開發
開發板
INDUSTRIAL-COMMUNICATIONS-SDK-AM243X — Industrial Communications SDK for AM243x - RTOS
Industrial Communications SDK Linux Installer - Evaluation Package
Industrial Communications SDK Windows Installer - Evaluation Package
Industrial Communications SDK MacOS Installer - Evaluation Package
Industrial Communications SDK Linux Installer - Production Package
Industrial Communications SDK Windows Installer - Production Package
Industrial Communications SDK MacOS Installer - Production Package
產品
多媒體與工業網路 SoC
硬體開發
開發板
文件
Documentation - START HERE
Documentation Only Package - Evaluation
Documentation Only Package - Production
Download CCS 20.2.0 Version for Windows, Linux or MacOS
Download TI ARM CLANG 4.0.1 LTS for Windows, Linux or MacOS
Download SysConfig 1.23.0 for Windows, Linux or MacOS
Download MCU+ SDK 11.01.00.19 for Windows, Linux or MacOS
Industrial Communications SDK Manifest - Evaluation Package
Industrial Communications SDK Manifest - Production Package
版本資訊
Thank you for your interest in the AM243x 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.
- It is required to install the exact MCU+ SDK package referenced above.
最新功能
- The MCU+ SDK is not packaged inside the Industrial Communications SDK anymore. You need to install the exact MCU+SDK package referenced above.
- PROFINET Isochronous 250 us mode support. (premium feature)
- PROFINET MRPD support. (premium feature)
- PRP 1G Support added. Refer the PRP 1G (using LwIP) and PRP 1G Layer 2 demos.
- EtherNet/IP - Device Level Ring (DLR) Supervisor support added in the FWHAL.
AM24X-ACADEMY — AM24x academy
支援產品和硬體
產品
多媒體與工業網路 SoC
硬體開發
開發板
AM24X-ACADEMY — AM24x academy
產品
多媒體與工業網路 SoC
硬體開發
開發板
版本資訊
AM24x academy features easy-to-use training modules ranging from the basics of getting started to advanced development topics.
技術文件
| 重要文件 | 類型 | 標題 | 格式選項 | 下載最新的英文版本 | 日期 | |
|---|---|---|---|---|---|---|
| 使用指南 | AM243x SDK User Guide | 2024/12/10 | ||||
| 使用指南 | AM243x Motor Control SDK User Guide | 2024/12/10 |