八月 12, 2021
07:00 PM
1 解答
八月 12, 2021
07:20 PM
FX3/CX3在启动时将Flash/eeprom中的固件复制到ram,然后再通过bootloader启动,因此写到flash中的固件没有什么即时生效的方法。要不然就固件中使用API触发cold reset,使片子复位。或者使用second stage bootloader直接向ram中写,缺点在于重启后又会失效。
3 回复数
八月 12, 2021
07:20 PM
FX3/CX3在启动时将Flash/eeprom中的固件复制到ram,然后再通过bootloader启动,因此写到flash中的固件没有什么即时生效的方法。要不然就固件中使用API触发cold reset,使片子复位。或者使用second stage bootloader直接向ram中写,缺点在于重启后又会失效。
八月 12, 2021
09:02 PM
second stage bootloader 如何向RAM中写入呢?
八月 12, 2021
10:16 PM
您可以参考FX3 SDK中的FX3BootAppGcc这个API