hotpower 2008-5-22 22:04
DSP5402最小系统中DSP/BIOS的debug下的MEM配置
[table=98%][tr][td][b]hotpower [/b]发表于 2008-5-22 01:02 [color=#336699][b]德州仪器(TI)[/b][/color] [url=http://bbs.21ic.com/club/bbs/list.asp?boardid=58][color=black]←返回版面[/color][/url] [url=http://bbs.21ic.com/club/bbs/queryInfo.asp?key=%5DL888Ze5DAnAP%5F21Q%5Fsjiba%5FQq%5FynGBDeDg8jSsn9N%5Fls8ss%3DT85Y89UzHIM%21%5Fw%5F&txtname=hotpower][img]http://bbs.21ic.com/club/bbs/images/profile.gif[/img][/url] [url=http://bbs.21ic.com/club/bbs/info/addToBookMark.asp?type=announce&boardID=58&id=&topic=DSP5402%D7%EE%D0%A1%CF%B5%CD%B3%D6%D0DSP%2FBIOS%B5%C4debug%CF%C2%B5%C4MEM%C5%E4%D6%C3&author=hotpower][img]http://bbs.21ic.com/club/bbs/images/fav.gif[/img][/url] [url=http://bbs.21ic.com/club/bbs/ownerEditAnnounce.asp?v=&id=2972841][img]http://bbs.21ic.com/club/bbs/images/edit.gif[/img][/url][/td][/tr][tr][td]
[color=#ff0066]楼主:[/color] [color=black][u]DSP5402最小系统中DSP/BIOS的debug下的MEM配置[/u][/color][/td][/tr][tr][td]
[table=95%][tr][td]在TI给出的例程中,在DSP5402最小系统(一般外扩SST39VF800A)中debug是跑不通的.
因为中断向量地址被安排在0xff80处,故应该将其移至0x0080处.
这样即可在RAM中调试,最终写入SST39VF800A中.
改写如下(DSP/BIOS在DSP5402最小系统硬件环境下运行良好):
/* MODULE MEM */
-stack 0x100
MEMORY {
PAGE 1: USERREGS: origin = 0x60, len = 0x1a
PAGE 1: BIOSREGS: origin = 0x7c, len = 0x4
PAGE 1: CSLREGS: origin = 0x7a, len = 0x2
PAGE 0: VECT: origin = 0x80, len = 0x80
PAGE 1: IDATA: origin = 0x100, len = 0x1700
PAGE 0: IPROG: origin = 0x1800, len = 0x2800
}
总之,VECT+IDATA+IPROG应该在0x0080~0x3fff之间.
菜农[email]HotPower@126.com[/email] 2008.5.22 0:58 于雁塔菜地
[/td][/tr][/table][/td][/tr][/table]
fingjjjjjj 2008-5-23 20:41
xia :) look
被遮掩的历史 2008-5-30 00:42
大家顶帖啊啊 啊啊啊啊啊啊啊```
不要让它给沉了!!!!!!!!!!!我一定天天顶``
song7852 2008-10-10 21:04
学习了,谢谢