本人通过在串行SPI EEPROM的模式下实现了bootloader,但是加载速度比较慢,看了一些文档后决定进行二次加载,网上资料一般都是并行方式的二次加载,而且都是通过汇编程序实现,不知道在哪有5509a内部固化的bootloader程序,以及如何自己编写的二次引导程序实现,求帮助!!
Tony Tang:
二次加载如何提高速度?
YtXwz:
回复 Tony Tang:
先加载bootload,然后加快运行频率这样速度快很多
RAY CHEN:
回复 Tony Tang:
是的,是不是可通过在生成引导表的过程中配置寄存器来提高速度,二次加载有必要吗?
YtXwz:
回复 RAY CHEN:
如果纯粹是加快速度 配置寄存器也非常好
但是有时候 可能需要校验 保密等,可能就需要2次boot了
Feng:
硬件仿真模式下,Reset CPU,PC指针即指向复位地址,看到的反汇编代码就是5509A内部固化的启动代码。结合bootloader手册,就可以大体明白其原理了。
Feng:
回复 YtXwz:
硬件仿真模式下,Reset CPU,PC指针即指向复位地址,看到的反汇编代码就是5509A内部固化的启动代码。结合bootloader手册,就可以大体明白其原理了。