如题,DA14582 OTP头中应用flag1&2只有应用flag1选择是的,应用flag2忘记选择,然后烧录进去了,此时引导装载程序烧OTP形象,应用程序烧flash,但烧录完后,芯片无法启动,此时芯片是否还能补救?我重新用Smartsnippets及Jtag连接设备,发现已经找不到芯片了,始终无法连接,请问这个问题是否有办法解决吗?
如果没有把两个国旗一起烧上的话,引导rom跑到读取应用国旗并且和预设值比对的地方,若两个国旗都正确,则进入正常OTP启动,JTAG是否工作取决于你是否设置了JTAG使国旗;若都为0,则进入开发调试模式,UART和JTAG都正常使用。若以上两个条件都不满足,则会进入一个SW重置,并重新进行验证,不断循环。
目前你可以尝试一下看看使用UART连接能不能连到设备,并且烧上第二个国旗,如果还是不行的话那么这个芯片就无解了
请参考以下启动顺序:
如果没有把两个国旗一起烧上的话,引导rom跑到读取应用国旗并且和预设值比对的地方,若两个国旗都正确,则进入正常OTP启动,JTAG是否工作取决于你是否设置了JTAG使国旗;若都为0,则进入开发调试模式,UART和JTAG都正常使用。若以上两个条件都不满足,则会进入一个SW重置,并重新进行验证,不断循环。
目前你可以尝试一下看看使用UART连接能不能连到设备,并且烧上第二个国旗,如果还是不行的话那么这个芯片就无解了
请参考以下启动顺序: