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.
感谢答复,我反复试了一下,现在这个BOOTCTRL寄存器0x0000815A是正确的,我实现了IO28和IO29的烧写,但是现在问题是每次上电都是要进入SCI-booT,导致计时BOOT引脚为11时也是这样,我看了下规格书这个应该是KEY=0x5A的缘故,那我想要实现 BOOT引脚01时进入SCI boot模式,11时进入flash boot。那是不是我不应该写BOOTCTRL为0X000081FF,让KEY不等于0x5A:
这样: A1 按照规格书 BOOT 引脚为01时进入 SCI模式
A2 进入SCI模式 由于修改了BMODE为0x81,那么此时的SCI模式为SCI BOOT1 而不是默认的SCI BOOT0
B1 按照TRM,当BOOT引脚为11时进入get模式
B2 进入GET模式,但是KEY不等于0x5A,那么直接进入flash 模式
不知道我的理解是否正确,请指教
你好,我换了一个新的板子,我这次只写了Z2-BOOTCTRL寄存器,写为0X000081FF,BMODE=0x81,KEY=0XFF,这样是不是就能够实现BOOT mode=1的时候进入SCI mode,而BMODE=0x81,那么就进入了SCI-boot的1模式,而BOOT mode=3时,由于KEY不等于0x5A,那么就直接进入FLASH模式了?
但是我这样实验下来,BOOT mode=3进入flash没有问题,但是BOOT mode=1进入的还是SCI-boot的0模式,还是用的IO84和85下载,这是为什么呢?是不是BOOT mode=1的sciboot模式只支持SCIboot0,而不支持sciboot1?