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

C6657的IBL不能boot

你好 我目前正在研究6657的IBL通过nor  flash boot,但是搞了很长时间了仍然没有boot起来,希望能得到TI的技术支持,十分感谢!!我目前先把我的测试情况描述一下,希望各位技术支持可以帮我指点一下!!

我目前用的是自己定制的板子,也是6657+fpga的方式,与开发板不同的是我的DDR的时钟是100MHz的,而开发板的并不是这个时钟,core时钟是与开发板一样采用的是100MHz。DSP的启动方式是通过fpga来选择,下面是我的操作步骤

1.我TI官方提供的i2crom_0x51_c6657_le.bin拷贝到mcsdk_2_01_02_06\tools\writer\eeprom\evmc6678l\bin文件,将目录的eepromwriter_input.txt中的file_name值修改为i2crom_0x51_c6657_le.bin ,addr改为0x51,然后烧写到I2C内。

2.我将TI官方提供的\i2cparam_0x51_c6657_le_0x500.out,也正常加载到了I2C内,console提示烧写成功。

3.我将自己的应用程序生成的.out文件更改名字为app.bin也通过norwriter烧写到了FLASH中,断电后通过示波器观察I2C接口有大概2s的读取时间,但是程序还是没有正常运行

我的问题是下面几个

1.我的程序是利用GPIO中断连接到FPGA上来每隔一秒闪灯一次,是集于sysbios的,但是没有新建platform不知道会不会对boot有影响

2.我的定制的开发环境是否需要我重新编译IBL呢,我下载了MINGW,按照操作文档重新编译后总是提示mv:cannot stat……,我将此情形截图,不知道是什么原因导致的

3.我更改IBL程序的话  需要对哪些做更改呢??DDR的时钟配置机初始化部分??

希望能得到技术支持的回复,急急急!!!

Peishu Yan:

自己顶一下!!希望TI的技术支持可以帮忙解决下!

Andy Yin1:

在EVM板IBL nor flash boot是否ok,在你们的板子上并不建议用IBL做二级加载,直接用spi/emif flash boot即可,参考如下相关flash boot链接。

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

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

赞(0)
未经允许不得转载:TI中文支持网 » C6657的IBL不能boot
分享到: 更多 (0)