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.

如何修改BOOTROM中固化的引导程序

手头有两块28377s的板子,BOOT开关sci mode都是sciboot0 mode,但有一块板子是创龙封装的,没有外扩出gpio84、85。能不能修改rom中关于用于sci升级软件的pin。(如:有个外设使用gpio22、23的sci转uart,查询手册可以使用sciboot1 mode升级程序,但封装的BOOT开关只能转为sciboot0 mode)。

  • 可以修改的,你可以详细看一下芯片TRM中关于BOOTCTRL 寄存器的说明。
    这个寄存器是用来自定义引导模式选择引脚的,也就是说你可以更换其他引脚作为boot启动的配置引脚。但是要注意的是这个寄存器是需要写入OTP的,也就是说只能更改一次,后期没办法再改成其他引脚了。