用5509a通过外部spi进行bootloader,程序22k,在引导表里改了时钟频率,不过程序载入仍需要200多毫秒! 网上说,要想快,得自己写个boot程序,这样上电复位后,dsp先bootloader自己写的boot程序,然后自己写的boot程序以一个更快的速度将程序搬进内部ram! 那这个二次boot的程序如何写? spi芯片是那个AT25F1024! 请问如何写这个boot程序???希望以最快速度载入程序! 此外,目前上电复位信号200ms,是不是不需要这么长的复位信号?
谢谢
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.
非常感谢! 是通过示波器测量的!
我收到您的回复后重新进行了测量,spi的clock持续了400ms,周期1.2us,即频率0.85M左右
我写的 -reg_config 0x1c00,0x0813 用的12M晶振,即运行在12*16=192M,192/224=0.85M左右
io4也进行了测量,和clk信号一样,持续了400ms
目前是8位串行模式
希望载入能在几十毫秒内完成,不知道可不可能!
网上写的用二次boot,速度可以不需要/224,可以到几M,不知道行不行
我没有写过boot程序,不知道有没有例程!