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

c6748,NOR flash 16bit,启动不了。。。

通过仿真器将程序烧写进外部flash,与dspEMIF口相连,使用\OMAP-L138_FlashAndBootUtils_2_40的NORWriter,烧写都没有问题,

但是,在重新上电后,用示波器测量到NORflash的 CS2,没有任何信号。。

关于手册上的NOR Boot Configuration Word,这个在哪里配置?boot引脚为NOR 没问题的。

flash原理图如下:

还是我的AISGen,配置有问题?我只配置了PLL0,选的16位flash。。

Tony Tang:

CS上没有信号不应该的,不断电手动复位一下芯片试试。

Camel Santo:

回复 Tony Tang:

就是在上电情况下,通过手动复位来看得,没有片选。。。这个搬运程序的rom有地方查看更改吗?

Camel Santo:

回复 Nancy Wang:

好的,我去吧gel的配置都从AISgen使能下试试。

Camel Santo:

回复 Nancy Wang:

我尝试将GEL配置搬移到AIS工具,然后还是不行。。是我配置有问题吗?

LPSC0 Enable=3+6+10+11+12+13+15+LPSC0 Disable=LPSC0 SyncRst=LPSC1 Enable=3+5+9+19+24+25+26+27+28+29+30+31+LPSC1 Disable=LPSC1 SyncRst=Pinmux=0:0+1:0+2:0+3:0+4:0+5:11000000+6:11111111+7:11111111+8:11111111+9:11111111+10:11111110+11:11111111+12:11111111+

Camel Santo:

回复 Tony Tang:

您好,请问我使用NORWriter时,是否需要对它的cmd里面的内容进行更改?.aemif_mem{. += 0x1000;} load = AEMIF, FILL=0x00000000, type=DSECT, START(_NORStart).ddrram {. += 0x1000;} load = DRAM, FILL=0x00000000, type=DSECT, START(_DDRStart).extram {. += 0x04000000;} load = DRAM, FILL=0x00000000, type=DSECT, START(_EXTERNAL_RAM_START), END(_EXTERNAL_RAM_END), SIZE(_EXTERNAL_RAM_SIZE)
我的测试程序是用的自动生成的cmd。是否需要把实际地址改进去?

Camel Santo:

回复 Nancy Wang:

找到问题了,TRST没有下拉,终于看到搬运程序信号了,不过程序还是没跑起来。。。看GEL里有个wake dsp和pru,这个在AISGen怎么实现的?

Nancy Wang:

回复 Camel Santo:

请问你是用的哪个GEL文件,OMAPL138(arm+dsp)才需要arm唤醒dsp,你使用的tms320c6748不需要执行这一步。

Camel Santo:

回复 Nancy Wang:

解决了,是CMD没对应上。。。感谢解答!

赞(0)
未经允许不得转载:TI中文支持网 » c6748,NOR flash 16bit,启动不了。。。
分享到: 更多 (0)