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

TMS320C6416 :如何由ARM通过JTAG对DSP进行程序加载,并运行?

您好:

     我们正在做一个通信的项目,需要从ARM把程序加入到DSP(TMS320C6416 ),并运行。

      DSP程序存储在Flash中,ARM通过“可控IO”与DSP的JTAG连接,通过JTAG协议对DSP进行程序加载,完成加载后,控制DSP开始运行程序。

       ARM处理器的型号是ATMEL的SAM V71Q21RT,DSP处理器的型号是TI的TMS320C6416T。

    请问:1、帮忙提供通过JTAG对DSP进行程序加载和运行控制的源码,在ARM上运行;

              2、帮忙说明 通过JTAG加载的文件是什么格式?或者如何由.out文件生成加载文件?

               3、有没有相关的文档说明?

Shine:

您是要用ARM来实现JTAG仿真器功能吧,仿真器协议包一般只提供给做仿真器的第三方公司。

如果只是下载代码的话,您可以通过其他接口如HPI口等实现代码的下载,C6416支持host boot mode。

user4215035:

回复 Shine:

是的,就是要下载代码。
请问通过其他接口下载代码有没有相关的文档说明?

Shine:

回复 user4215035:

可以看一下HPI boot文档。
www.ti.com/…/spra978.pdf

另外,有个很老的文档可以参考一下。
www.ti.com/…/spra512.pdf

user4215035:

回复 Shine:

感谢您的回复。
改为使用HPI有两个问题:一是需要硬件进行修改,只能等到下次改版投版才能展开验证,二是ARM与DSP连接需要经过FPGA进行电平转换,不知道还有没有足够的引脚使用。这两个问题我可以和我们的硬件工程 师尽快确认。

另外,请问:“仿真器协议包一般只提供给做仿真器的第三方公司”,能否帮忙确认一下,TI是需要资质认证?还是只是需要支付一定费用?如果是后者,大概多少钱!

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6416 :如何由ARM通过JTAG对DSP进行程序加载,并运行?
分享到: 更多 (0)