Can not written program into board again.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Can not written program into board again.

22,291 Views
liufei
Contributor III

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

0 Kudos
Reply
34 Replies

3,803 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@liufei

看文档,一样的

② 无法连接的芯片读出的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)

0 Kudos
Reply

3,802 Views
liufei
Contributor III

了解,谢谢回复

0 Kudos
Reply

3,823 Views
liufei
Contributor III

谢谢回复,

另外我想问一下,您提供的文档中提到下面这个方法:

“使用PEMicro的OpenSDA/U-Multilink/Cyclone作为S32K1xx系列MCU的调试器时,其在下载完成后断开调试连接之前或者进入调试前都会check芯片是否加密,如果加密了会自动弹出窗口,提示用户是否要解密。”

不知道我这里是不是可以改成上述几种调试方法就能解决问题呢?

 

 

0 Kudos
Reply

3,810 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@liufei

你也可以尝试一下,一般如果读出的来的mass erase关闭的话,那你换哪个调试器都是一样的效果,但是你的这种状况比较特殊,mass erase使能了但是复位波形不对,这也不能够完全排除是调试器的问题,我只能建议你测试一下。如果你使用的NXP的S32K14xEVB板子,OpenSDA可以烧成PE的,其它的调试器你需要自己测试了。

0 Kudos
Reply

3,809 Views
liufei
Contributor III

谢谢回复

0 Kudos
Reply

3,820 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@liufei

这需要你在应用程序中提前已经设计了验证backdoor key的相关程序,不是说你代码里面用了CAN和SPI接口就可以的,关于backdoor的使用,可以看官网提供的应用笔记,AN5401

0 Kudos
Reply

3,872 Views
liufei
Contributor III

谢谢,但是如何知道是不是锁死呢?

0 Kudos
Reply

3,864 Views
Senlent
NXP TechSupport
NXP TechSupport

我看提示的信息就是锁死了,和我给你发的文档中的描述是一致的

0 Kudos
Reply

3,894 Views
liufei
Contributor III

还没有解决,可以回复一下这个问题吗?

0 Kudos
Reply

3,900 Views
liufei
Contributor III

liufei_0-1658130251925.png

 

我可以使用这个软件解锁吗?另外问一下怎么选择JTAG,现在是灰色的,谢谢

0 Kudos
Reply

3,889 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@liufei

看一下这个回答

https://community.nxp.com/t5/S32K/Can-t-use-PEmicro-debugger-with-S32K118EVB2-Q048/m-p/1376204 

这个软件不是解锁软件,它的作用类似于hold主复位,然后能够让你使用J-LINK或者PE工具连接到MCU,然后你再执行解锁的指令。

0 Kudos
Reply

3,883 Views
liufei
Contributor III

谢谢回复!

0 Kudos
Reply

3,878 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@liufei

你回复的太多了,不知道你问题的顺序了,总而言之,问题解决了吗?

0 Kudos
Reply

3,760 Views
liufei
Contributor III

您好!

我们这边做s32k148 144pin的开发,多次造成芯片锁死,而且无法解锁的那种锁死。

原因有烧写过程中不小心断电,或者用jflash烧写不符合格式(0x00000400位置写入不正确内容)的hex文件,或者是烧写正常hex文件也会出现锁死现象。

这么频繁出现无法解锁的锁死,我想咨询一下,有可能是什么原因,可以帮忙分析一下吗?

 

 

0 Kudos
Reply