TI论坛
直播中

石栓成

7年用户 220经验值
私信 关注
[问答]

请问SDRAM挂在EMIFB上,将out文件转换成bin文件以后再把程序烧写到Flash,无法实现引导启动是什么原因?


我的板子SDRAM挂在EMIFB上,使用SPI0上的FLASH,使用按照上面的配置将out文件转换成bin文件以后再把程序烧写到Flash,无法实现引导启动,不知道是什么原因,请帮忙指导下,谢谢。
ps:以前我们的板子把SDRAM挂在EMIFA上的,其他的都一样,就可以正常引导。不知道为什么把SDRAM挂到EMIFB上就不可以了呢?

回帖(9)

李波

2018-8-1 07:51:34
程序本身是跑在EMIFA上还是EMIFB上的?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

石栓成

2018-8-1 08:00:09
引用: lifei639156 发表于 2018-8-1 07:51
程序本身是跑在EMIFA上还是EMIFB上的?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.

程序是运行在EMIFB上的SDRAM中的。DSP自身的RAM不够,就在CMD文件中映射到SDRAM中的。
举报

李波

2018-8-1 08:11:20
引用: CHENYUHENG 发表于 2018-8-1 08:00
程序是运行在EMIFB上的SDRAM中的。DSP自身的RAM不够,就在CMD文件中映射到SDRAM中的。

 感觉上面配置里的PSC是随便填的。
根据下面网页说明,用load symbol的方式跟踪一下吧:
http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues?keyMatch=boot%20debug&tisearch=Search-EN
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

石栓成

2018-8-1 08:21:21
引用: lifei639156 发表于 2018-8-1 08:11
 感觉上面配置里的PSC是随便填的。
根据下面网页说明,用load symbol的方式跟踪一下吧:
http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues?keyMatch=boot%20debug&tisearch=Search-EN


前面PSC是全开的,不行,后面我又只开了我使用的几个,但是还是无法正常引导。
应该不是PSC的问题吧?
我想问一下,我这样操作有没有什么问题?正常情况下,我这么使用AISGEN,然后烧到FLASH中去,应该就可以正常工作了吧?
如果我的操作是正常的,那会不会有可能是其他硬件问题导致的?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分