TI中文支持网
TI专业的中文技术问题搜集分享网站

f2812-spi boot启动不了,是否可以跳转到flash启动?请大家帮忙!

您好,

我在自己做的板子上进行spi bootloader。dsp用的是2812。gpio管脚配置为spiboot模式。我把程序编译的.out文件用hex2000转换成.hex文件,然后通过eeprom的读写程序将hex文件中的十六进制数写到eeprom中。重新上电后程序没有运行,无法输出相应现象。

对照spi boot loader程序,发现读数的指令为0x0000,但是板子上的eeprom的读指令为0x0011,根本不一致。所以我考虑是程序没能读进来。

我还在boot loader的程序里看到,如果数读不进来或不正确,那么就会跳到0x3f7ff6的flash启动入口处。 那我现在是不是可以在flash里烧录程序,当spi加载不成功时,就会自动从flash里运行程序? 如果我还是想从spi加载,那我要怎么改spi boot loader程序,书上说程序是固化在boot rom里的? 谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » f2812-spi boot启动不了,是否可以跳转到flash启动?请大家帮忙!
分享到: 更多 (0)