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:
跟你的一样,这个只是个工具,没多大影响。