×

基于TI AM5728 RTOS开发手册

消耗积分:0 | 格式:zip | 大小:4.40 MB | 2023-11-02

Tronlong创龙科技

  • 210内容
  • 16w+阅读
  • 109粉丝

此案例来源于:创龙科技

测试板卡为:TI Sitara系列AM5728+ Xilinx Artix-7 FPGA开发板

 

前  言

由于AM5728是SoC异构多核处理器,一般情况下,ARM端运行Linux系统,DSP/IPU(Cortex-M4)端运行RTOS(SYS/BIOS)系统,但ARM、DSP、IPU端均可单独运行RTOS系统。RTOS开发可基于Windows进行,此时需安装Windows版本RTOS Processor SDK和CCS开发软件。ARM、DSP、IPU端通过IPC组件(ARM端运行Linux系统,DSP/IPU端运行RTOS系统)联合开发则需基于Linux进行,且需安装Linux版本RTOS Processor SDK。

本文档主要说明基于Windows的RTOS开发方法。

 

本说明文档适用开发环境如下:

Windows开发环境:Windows 7 64bit、Windows 10 64bit

Linux开发环境:Ubuntu 14.04.3 64bit

虚拟机:VMware15.1.0

U-Boot:U-Boot-2017.01

RTOS Processor SDK:ti-processor-sdk-rtos-am57xx-evm-04.03.00.05

CCS:CCS7.4.0

 

 

评估板简介

创龙科技TL5728F-EVM是一款基于TI Sitara系列AM5728(双核ARM Cortex-A15 +浮点双核DSP C66x) + Xilinx Artix-7 FPGA处理器设计的高端异构多核评估板,由核心板与评估底板组成。AM5728与Artix-7在核心板内部通过GPMC、I2C通信总线连接,在评估底板通过PCIe通信总线连接核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

 

评估板接口资源丰富,引出双路千兆网口、双路SFP光口、USB 3.0、CAN、RS485、SATA、HDMI、GPMC、FMC等接口,方便用户快速进行产品方案评估与技术预研。

 

 

 

目  录
前  言 ————3
1 基于Windows搭建RTOS开发环境———— 4
1.1 安装RTOS Processor SDK———— 4
1.2 安装CCS———— 8
1.3 CCS添加RTOS组件———— 11
2 RTOS工程创建、移植及编译———— 13
2.1 RTOS工程创建 ————13
2.1.1 ARM端RTOS工程创建———— 13
2.1.2 DSP端RTOS工程创建———— 16
2.1.3 IPU端RTOS工程创建———— 19
2.2 RTOS工程移植及编译———— 22
2.2.1 ARM端RTOS工程移植及编译———— 23
2.2.2 DSP端RTOS工程移植及编译———— 30
2.2.3 IPU端RTOS工程移植及编译———— 38
2.3 RTOS工程导入及编译———— 46
3 加载与运行RTOS工程镜像———— 49
3.1 基于仿真器加载与运行RTOS工程镜像———— 50
3.1.1 加载与运行ARM端RTOS工程镜像———— 53
3.1.2 加载与运行DSP端RTOS工程镜像———— 55
3.1.3 加载与运行IPU端RTOS工程镜像———— 58
3.2 基于U-Boot加载与运行RTOS工程镜像———— 61
4 RTOS演示案例说明———— 63
4.1 tl-led-flash案例———— 63
4.2 tl-uart-test案例———— 65
更多帮助 68

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !