TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3359的TI-RTOS SDK以及源代码相关问题

我们现在在使用XAM3359ZCZ的开发板,打算在上面跑TI-RTOS。现在在搭建开发环境的过程中出现很多不懂的问题,请帮忙解决。

我们的开发环境安装在ubuntu 14.04 32位的系统上。

1,下载安装SDK。 下载网址是 

http://software-dl.ti.com/processor-sw/esd/PROCESSOR-SDK-RTOS-AM335X/latest/index_FDS.html

SDK为PROCESSOR-SDK-RTOS-AM335X 02_00_00_00版本。

安装完毕,在安装目录下/opt/ti目录下,可以找到eclips ,ccs 等工具,也能运行。

但为什么找不到TI-RTOS的源代码啊?

2,下载TI-RTOS源码。

因为SDK安装好后找不到源代码,所以我只好直接去网上下载了个TI-RTOS的源码。网址是:

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/mcusdk/index.html

我下了个 “2.00.01.23”版本的,因为上面好像是说只有这个版本才支持“Sitara”。 请问我下载的文件对不对?

然后我安装成功了,安装在/opt/ti 下,有两个目录 一个是“tirtos_stara_2_00_01_23” 一个是 “xdctools_3_30_01_25_core”。 

但是为什么这两个目录下仍然没有TI-RTOS的源代码啊?很少有.c文件之类的啊。所以请告诉我源代码在哪里呢?不然我怎么自己修改驱动,自己编译内核啊?

3,如果上面两个问题解决后,又有另外个问题,我如何编译TI-RTOS源码?

我是要用CCS 或Eclipse来编译内核吗?他们好像是编译应用程序的吧?  还是用gcc来编译。有没有相关的文档?

4,最后,如何下载,调试?除了SD方式启动外,还有没有其他方式下载,启动的?

请帮我一一回答。因为你们的资料虽然丰富,但是很难找全,很凌乱。

Yaoming Qin:

1. sysbios的源码都在bios_6_42_02_29 目录下,目录名字根据你所下载的版本决定。如若你的目录下没有,可以参考http://processors.wiki.ti.com/index.php?title=Category:SYSBIOS, 同时这里也有关于sysbios编译的方法,sysbios就是ti rtos,其编译使用xdc来做的,类似makefile。

2. 对于processor sdk,上层应用,中间件,底层sysbios编译都是自动的,建议您从http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Software_Developer_Guide 这个入口了解整个框架。

3. 编译调试可以通过CCS进行,可以参考http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Getting_Started_Guide 

上述所有的资料,都在我告诉你的那页下载页面的文档里 http://software-dl.ti.com/processor-sw/esd/PROCESSOR-SDK-RTOS-AM437X/latest/index_FDS.html 

所以,我们的资料都是很全,而且有序的安排好了,麻烦您多看看。

谢谢!

Jian Zhou:

回复 Yaoming Qin:

关于AM335x的启动方式,请参考TRM中的initialization章节中的table26-7

赞(0)
未经允许不得转载:TI中文支持网 » AM3359的TI-RTOS SDK以及源代码相关问题
分享到: 更多 (0)