求助:
由于 不是用的标准的开发板,所以DDR、flash(用的是NORFLASH) , 时钟都和板子的设置不是很匹配。
不过找了很多资料,有些是按照板子的默认配置来操作的,就是说没有更改配置。
还有些是6467的配置,这个有些说的很详细,不过我按照这个来找6467T的(DVSDK 3.10.00),都找不到相应的文件夹···
求指点下,或是有这方面的说明也行。谢谢~
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
求助:
由于 不是用的标准的开发板,所以DDR、flash(用的是NORFLASH) , 时钟都和板子的设置不是很匹配。
不过找了很多资料,有些是按照板子的默认配置来操作的,就是说没有更改配置。
还有些是6467的配置,这个有些说的很详细,不过我按照这个来找6467T的(DVSDK 3.10.00),都找不到相应的文件夹···
求指点下,或是有这方面的说明也行。谢谢~
1. 首先,你的板子能不能跑起来? 还是有其他的问题?
2. DDR的时序配置, 参考 http://www.ti.com/lit/ug/sprueq4e/sprueq4e.pdf
DDR的文档说的已经很清楚了。
关注
4.1 SDRAM Status Register (SDRSTAT) ............................................................................... 39 4.2 SDRAM Bank Configuration Register (SDBCR) ................................................................... 40 4.3 SDRAM Refresh Control Register (SDRCR) ....................................................................... 42 4.4 SDRAM Timing Register (SDTIMR) ................................................................................. 43 4.5 SDRAM Timing Register 2 (SDTIMR2) ............................................................................. 44
这些寄存器要按照DDR颗粒上标的参数来填入。
BR,
Eason
http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/69143.aspx
以上是关于DM368的配置。 过程上是差不多的
十分感谢,
还有个问题是关于NORFLASH的,我找到的配置说明大多数都是针对NANDflash的。norflash很少提到。RBL中的启动方式提到如下
The RBL supports 3 distinct boot modes depending on device configuration pins BTSEL[1:0]:
If BTSEL[1:0] = 01 the ARM boots from NOR flash without RBL involved. //如果是从NORflash启动的话,为什么就和RBL无关了呢(这个我没理解错吧) 。我在这里看到的:http://processors.wiki.ti.com/index.php/RBL_UBL_and_host_program,而且这里还提供了一个nandflash_writer.exe,没有NORFLASH的,是不是NORFLASH不用这个,可以直接通过仿真器用CCS烧写?。目前
NORFLASH可以直接运行,但是它写入速度慢,我实际还是想将代码放在NORFLASH,实际运行最好还是拷贝到SDRAM里运行,有么有这方面的指导,谢谢~