外扩flash到CE1区,现在想在上电之后程序自动执行,看了好多文章,每个的方法都不一样,我试了也没有成功,
有没有相应的说明文档,还有5509的代码只能固化到外扩flash中是吧?谢谢!
mangui zhang:
回复 Shine:
谢谢你的回复 大体思路是清楚的 具体操作还是有困难
有没有详细的文档说明 能不能分享一下
Shine:
回复 mangui zhang:
具体操作有什么困难么?
TI对EVM板的烧写直接用flashburn工具的, 所以没有详细的关于如何烧写flash的文档.
你可以google/baidu一下, 有很多关于vc5509并行flash引导的文章可以参考.
mangui zhang:
回复 Shine:
嗯 好的 板子是我自己做的 外扩的flash 外扩flash烧写没问题
就是不知道如何固化代码?看了一下文档,没想通
Shine:
回复 mangui zhang:
把代码烧写到flash就是固化代码, 你是想了解怎么把.hex代码烧写到flash吗?
mangui zhang:
回复 Shine:
嗯 是的 我现在是用FLASH5509BGA.BAT将.OUT和.MAP转换为.DAT
接下来就是烧写 是编写一个烧写外扩flash的代码 然后将.DAT烧写到flash中就可以了吗
Shine:
回复 mangui zhang:
是啊, 把.dat烧写到flash中就可以了.
但有些细节方面需要注意, GEL文件中对板子的初始化设置, 脱机时需要搬移到应用程序中. 如果程序要加载到片外SDRAM, 在生成boot table时, 先要用-reg_config配置一下EMIF SDRAM寄存器