Hello,
When I written program into the board of chip S32K148(144pin),popup following message(attach file),could you please tell me how solve it,thank you very much!
Best Regards,
Liu
看文档,一样的
② 无法连接的芯片读出的MDM-AP状态寄存器值=0x00000035:内核无法停止(Core cannot halted)、后门访问关闭(Backdoor access key Disable)、大规模擦除使能(Mass erase is enabled)、系统处于处于复位状态(System is in reset)、系统为加密状态(Security state)、Flash存储器未就绪(Flash Memory is not Ready)、大规模擦除正在进行中(Mass erase is in progress):
了解,谢谢回复
谢谢回复,
另外我想问一下,您提供的文档中提到下面这个方法:
“使用PEMicro的OpenSDA/U-Multilink/Cyclone作为S32K1xx系列MCU的调试器时,其在下载完成后断开调试连接之前或者进入调试前都会check芯片是否加密,如果加密了会自动弹出窗口,提示用户是否要解密。”
不知道我这里是不是可以改成上述几种调试方法就能解决问题呢?
你也可以尝试一下,一般如果读出的来的mass erase关闭的话,那你换哪个调试器都是一样的效果,但是你的这种状况比较特殊,mass erase使能了但是复位波形不对,这也不能够完全排除是调试器的问题,我只能建议你测试一下。如果你使用的NXP的S32K14xEVB板子,OpenSDA可以烧成PE的,其它的调试器你需要自己测试了。
谢谢回复
这需要你在应用程序中提前已经设计了验证backdoor key的相关程序,不是说你代码里面用了CAN和SPI接口就可以的,关于backdoor的使用,可以看官网提供的应用笔记,AN5401。
谢谢,但是如何知道是不是锁死呢?
我看提示的信息就是锁死了,和我给你发的文档中的描述是一致的
还没有解决,可以回复一下这个问题吗?
我可以使用这个软件解锁吗?另外问一下怎么选择JTAG,现在是灰色的,谢谢
看一下这个回答
https://community.nxp.com/t5/S32K/Can-t-use-PEmicro-debugger-with-S32K118EVB2-Q048/m-p/1376204
这个软件不是解锁软件,它的作用类似于hold主复位,然后能够让你使用J-LINK或者PE工具连接到MCU,然后你再执行解锁的指令。
谢谢回复!
你回复的太多了,不知道你问题的顺序了,总而言之,问题解决了吗?
您好!
我们这边做s32k148 144pin的开发,多次造成芯片锁死,而且无法解锁的那种锁死。
原因有烧写过程中不小心断电,或者用jflash烧写不符合格式(0x00000400位置写入不正确内容)的hex文件,或者是烧写正常hex文件也会出现锁死现象。
这么频繁出现无法解锁的锁死,我想咨询一下,有可能是什么原因,可以帮忙分析一下吗?