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

c6670 spi boot模式下的ddr3启动问题

各位好:

         我们在开发过程中采用spi boot的方式对dsp进行启动,程序段定义在ddr3上,发现只有在1600m频率的模式下dsp才能正常启动,正常运行。对ddr3的配置使用的是ddr3的boot configuration table,这里有几个问题想咨询。

1 这个参数表中没有关于leaving寄存器的相关配置,只使用这个参数表配置ddr3的话leaving寄存器为默认值,这是不是导致程序无法正常运行的原因呢?

2 如果上述原因是导致程序运行异常的原因,那么如何解决呢?看了论坛里关于这个问题的一些解释,是需要完成两次加载,即第一次先加载一个配置ddr3的程序后,重新跳转回bootloader中再完成第二次加载。可以具体说一下或给出相应的例子吗?

Shine:

需要在IBL里对DDR做初始化,参考例程见下面的帖子。http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/p/44831/104655.aspx#104655

赞(0)
未经允许不得转载:TI中文支持网 » c6670 spi boot模式下的ddr3启动问题
分享到: 更多 (0)