TI中文支持网
TI专业的中文技术问题咨询交流网站

关于利用StaterWare的bootloader例程和led例程问题

lcdk138平台,采用StarterWare的bootloader例程和led例程(led),cmd文件没改动过,bootloader例程中自己加了几句串口输出测试。bootloader用AISGen生成ais文件,led用out2rprc生成bin文件,最后用sfh_OMAP-L138烧写进板子中。运行结果,仅运行了bootloader例程,但没找到dsp入口点(由输出了自己加的语句判断)。不明白如何由arm核驱动dsp程序。配置、命令如下图。

(自己加的测试 程序运行至跳转函数时输出了not found)

AISGen软件配置采用自带的配置文件,就不上图了。

(out2prc运行成功)

(sfh 命令)

(烧写成功)

对TI的设备是第一次接触,一切都很陌生。希望工程师们的耐心指导。十分感谢!

Shine:

请问用的starterware是1.10.02.02 版本的吗?这个版本支持ARM+DSP system boot。

user6446474:

回复 Shine:

版本是1.10.04.01。请问system boot是指什么?

user6446474:

回复 Nancy Wang:

谢谢解答,问题已解决。另外我还有个问题。
请问cmd文件中的入口点等是怎么一回事?例如:arm例程中的cmd文件会添加-e Entry和加入.init{system_config.lib<init.obj>(.text)} load > 相应地址。同时dsp例程中cmd文件会有.text:_c_int00: align=1024 > DDR2 指定入口点的语句。
我看过TI Command Linker File Prime,对相关语句有一定了解,但不清楚arm例程中cmd文件基于什么判断出要写.init{}模块等。

赞(0)
未经允许不得转载:TI中文支持网 » 关于利用StaterWare的bootloader例程和led例程问题
分享到: 更多 (0)