使用C6670,EVM板,测试DSP的自启动,
自己做的测试板仿照EVM,DSP连接了SPI NOR Flash,但是没有EEPROM
想直接让DSP 配置为 SPI 模式,从 NOR Flash 启动,
1. 看了“ Boot User Guide ”,里面讲到DSP内部的Boot ROM(RBL)需要“ boot parameter table、
boot table、boot configuration table”,但不知这些是在哪里编写和编译的?如何操作?
2. Boot UserGuide 只提到 “具体的boot table、boot configuration table 在相应的data manual中”
但是C6670的data sheet没有这些。相应的文档在哪里??
2. 看了MCSDK User Guide中boot 相关章节,只讲了如何烧写 EEPROM的IBL、
如何烧写Flash、如何使用 IBL进行 SPI Flash 的boot,
mcsdk/ tools/ 下的工具(在直接使用RBL进行SPI boot) 的情况下,仍然能用吗?
Kevin Cai:
Hi, 您好!
启动的配置参数通过BOOTMODE[12:0]管脚设定, RBL会读取这些设定, 完成启动
管脚的定义您可以在C6670的芯片手册上找到,您搜索关键词BOOTMODE可以找到
谢谢!
gulfweed:
回复 Kevin Cai:
谢谢,BootMode的管脚 和 C6670 Data Sheet ,我都看过,这个知道;我指的是 “ Keystone Boot User Guide ”文档中写道的 DSP 内部ROM的RBLRBL需要“ boot parameter table、boot table、boot configuration table ” 也看了论坛上搜到的几个帖子,知道如何转换 .out 文件到烧写flash需要的格式但目前还不知道 配置DDR参数(需要在BOOT时 初始化DDR)如何操作??
Kevin Cai:
回复 gulfweed:
Hi, 您好!
DDR的参数与所选的DDR芯片有关, 您可以参考下面链接中的例程(适用于EVM上的DDR)
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
谢谢!