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

【Bootloader】C6670 SPI Boot初始化DDR的问题

Hi,all

我们用的DSP是TMDC6670,自加载方式用的是SPI Norflash的自加载(没有IBL,不是EVM板),现在我们可以自加载一个只用到L2不会用到DDR的傻瓜工程(Hello World + 走马灯)。但是我们自己开发的工程自加载不成功,因为代码量比较大,需要初始化DDR,请问直接SPI Norflash自加载的方式怎样初始化DDR?能否提供一个相关的例子或者提供一些建议?这部分比较紧急而且已经耽搁了不少时间!谢谢!

Karlphy

Jane Lu:

Hi Karlphy,

                SPI boot 不支持直接访问DDR, 建议参考IBL, 先用第一级Boot的代码初始化DDR, 再做第二级boot。

 

yaping song:

Hi,Karlphy:

我是一名学生。目前也是用的6670 现在调试spi 从 nor flash中加载。 没有成功 想请教您两个问题

1 您的bootmode[12:0] 是如何配置的?(我的配置为1_0100_0000_0110,dsp core时钟为122.88MHz 不知道对不对,因为上电之后查看L2中parameter table存放地址发现没读进来我的prarmeter table)

2方便将您的Hello World + 走马灯工程生成的.dat文件上传一份么,主要想参考一下您的parameter table 配置。

我在no boot 模式下对nor flash的读写操作成功了, gpio配置成spi加载之后,上电用示波器测量nor flash 的时钟引脚,是有时钟信号的。但是加载确一直不成功。求指教。

谢谢您!

Andy Yin1:

回复 yaping song:

参考SPI Nor flash boot例子:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/46608.aspx

yaping song:

回复 Andy Yin1:

Hi  Andy Yin1 :

你好,之前下载过您的例子。直接向nor flash 中烧写您的simple_le.dat文件。但是没有加载成功。查看8f35e0地址。parameter table 也没有导入。不知道是什么原因?

striker Qian:

回复 yaping song:

yaping song,你可以参考一下这个帖子的附件

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/8065.aspx

yaping song:

回复 striker Qian:

谢谢你  我明天去实验室试一下

 

yaping song:

回复 striker Qian:

striker striker 您好

还想请教一下 你的开发环境 我用的是mcsdk2_01_02_05中的6670 nor flash 读写程序,不知道你用的版本是多少的啊?

striker Qian:

回复 yaping song:

跟你的一样,这个只是个工具,没多大影响。

赞(0)
未经允许不得转载:TI中文支持网 » 【Bootloader】C6670 SPI Boot初始化DDR的问题
分享到: 更多 (0)