程序.bin文件的大小约160k,通过SPI Flash启动需要约8秒,这速度正常吗?
通过Nor Flash启动只需要约2秒。
处于成本考虑,希望使用SPI Flash作为启动存储器。
不知道可以方法解决启动速度的问题?
Shide Lu:
回复 Tony Tang:
请问怎么加上对SPI clock分频的配置?
我转换成.bin文件的过程是:
EVM515.cmd文件内容如下:
-boot-v5505-serial8-reg_config 0x1c02,0x0000-reg_config 0x1c03,0x0000-reg_config 0x1c04,0x0020-reg_config 0x1c05,0x0002 -delay 0x20-reg_config 0x1812,0x0000 -reg_config 0x1813,0x0000-reg_config 0x1810,0x8001-reg_config 0x1c33,0x0000 -reg_config 0x1060,0x0000 -reg_config 0x1014,0xd42d-reg_config 0x1015,0x0c86-delay 0x20-b-o EVM_Sample2.binEVM_Sample.out
cmd.bat文件的内容为:
hex55 evm5515.cmd
双击cmd.bat,即可把EVM_Sample.out转换成EVM_Sample2.bin文件。
Shine:
回复 Shide Lu:
用-reg_config配置SPICDR寄存器。请看下面的文档2.1 Clock Control
www.ti.com/…/sprufo3.pdf
Shide Lu:
回复 Shine:
分频最小值为0x002,此时SPI Flash启动需要4秒。看来只能用Nor启动了。
Tony Tang:
回复 Shide Lu:
更改SPI clock divider