打印

TMS320VC5509A的启动程序如何编写(bootloader)

[复制链接]
3630|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
funcye|  楼主 | 2011-3-7 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
弄了半天的DSP,到现在才发现,居然还不知道如何让程序在DSP上开机运行。
    希望大侠指导!
    我希望能够通过JTAG接口,将DSP的程序写入一个EEPROM中,此EEPROM与DSP的McBSP0连接,设计使用SPI加载启动模式。现在的难点是如何实现这个过程以及BOOTLOADER的编写。希望大侠指导呀!!
    超级郁闷中!求解惑!
    谁有这方面的资料或者例程、教程奉上!小弟将感激不尽!

相关帖子

沙发
funcye|  楼主 | 2011-3-7 16:01 | 只看该作者
在开机的时候,DSP能够自动从McBSP0的那个EEPROM中读取程序,然后运行!

使用特权

评论回复
板凳
funcye|  楼主 | 2011-4-3 10:15 | 只看该作者
难道就没有谁能给我点指示么?

使用特权

评论回复
地板
aresc| | 2011-4-4 13:05 | 只看该作者
刚从网上搜了一下有这个教程-spra375f.pdf, 楼主不会没有吧?
里面写的很清楚,我的理解大致就是:
硬件将你的BOOT模式配置成SPI EEPROM, 然后将McBSP0与EEPROM相连.
软件用工具创建你的BOOT TABLE,写到EEPROM里面就可以了,剩下的就交给BOOTLOADer自己了,BOOTLOADER是TI已经写好的固化在ROM里,不用自己写.

spra375f.pdf

222.3 KB

使用特权

评论回复
5
aresc| | 2011-4-4 13:08 | 只看该作者

使用特权

评论回复
6
funcye|  楼主 | 2011-4-7 21:21 | 只看该作者
那就是说,  我有了 .out 文件,然后使用 CCS 的工具  将 .OUT 文件转化为 .hex55 文件,然后再建立一个eeprom的擦写工程,将.hex55文件的内容写入EEPROM中,然后断电,在GPIO配置正确的情况下,DSP会自动从EEPROM中加载程序,并运行?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

11

帖子

0

粉丝