DA14582 OTP header中Application flag1&2 只有Application flag1选择Yes,然后烧录进去了,bootloader烧OTP Image,芯片无法启动,是否还能补救?

2 posts / 0 new
Last post
Stone_wang
Offline
Last seen:10 months 4 days ago
加入:2015-10-23 03:55
DA14582 OTP header中Application flag1&2 只有Application flag1选择Yes,然后烧录进去了,bootloader烧OTP Image,芯片无法启动,是否还能补救?

如题,DA14582 OTP header中Application flag1&2 只有Application flag1选择Yes,Application flag2忘记选择,
然后烧录进去了,此时bootloader烧OTP Image,应用程序烧flash,但烧录完后,芯片无法启动,此时芯片是否还能补救?
我重新用Smartsnippets及Jtag连接设备,发现已经找不到芯片了,始终无法连接,请问这个问题是否有办法解决?

Device:
Qinjiny_Dialog
Offline
Last seen:1星期12侯rs ago
Staff
加入:2016-11-01 05:47
如果没有把两个flag一起烧上的话,Boot rom

如果没有把两个flag一起烧上的话,Boot rom 跑到读取application flag并且和预设值比对的地方,若两个FLAG都正确,则进入正常OTP启动,JTAG是否工作取决于你是否设置了Jtag enable flag;若都为0,则进入开发Debug模式,UART和JTAG都正常使用。若以上两个条件都不满足,则会进入一个SW RESET,并重新进行验证,不断循环。

目前你可以尝试一下看看使用UART连接能不能连到设备,并且烧上第二个flag,如果还是不行的话那么这个芯片就无解了

请参考以下启动顺序: