MPC5748G: Reset escalation & PEMicro Multilink FX

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

MPC5748G: Reset escalation & PEMicro Multilink FX

跳至解决方案
2,748 次查看
michaelbinz
Contributor III

Our MPC5748G board shows a reset escalation error as described in many threads here See for example ...

I understood that a Lauterbach debugger is needed to fix the issue but we do not have one.

Instead we have a PEMicro Multilink FX programmer.  Can this also be used to solve the reset escalation problem?

Thank you for insights,

Michael.

1 解答
2,398 次查看
michaelbinz
Contributor III

Yes, the PEMicro Multilink FX can be used. 

* Connect the PE Micro Port A with the JTAG connector on the mpc5748g development board. (See the picture below.)

* Start debugging inside DSPA.

* A dialog opens 'Device is in reset escalation mode, please power cycle.'

* Power cycle the device.

Enjoy ...

We did not have to perform additional configuration,  Note that the Multilink has a lot of configuration parameters that can be found in the 'Debug' run configuration.  Especially the debug timing setting 'Delay after reset and before communicating to target for xxx ms' must be deactivated or configured to a value less than 300 ms.  By default this is deactivated.

pastedImage_2.jpg

在原帖中查看解决方案

3 回复数
2,399 次查看
michaelbinz
Contributor III

Yes, the PEMicro Multilink FX can be used. 

* Connect the PE Micro Port A with the JTAG connector on the mpc5748g development board. (See the picture below.)

* Start debugging inside DSPA.

* A dialog opens 'Device is in reset escalation mode, please power cycle.'

* Power cycle the device.

Enjoy ...

We did not have to perform additional configuration,  Note that the Multilink has a lot of configuration parameters that can be found in the 'Debug' run configuration.  Especially the debug timing setting 'Delay after reset and before communicating to target for xxx ms' must be deactivated or configured to a value less than 300 ms.  By default this is deactivated.

pastedImage_2.jpg

1,250 次查看
mgdsun2000
Contributor I

“Start debugging inside DSPA.” What is dspA? How to access dspA?

0 项奖励
2,398 次查看
petervlna
NXP TechSupport
NXP TechSupport

Hi,

We do not know about this possibility in PE micro.

The point is that your SW, is not handling watchdog. SWT will expire in 20ms after power on reset and resets the micro.

Once it will expire 15 times (300ms) the device will be in reset escalation.

Only way to prevent this situation is to hold core in reset and attach to micro.

Maybe PE has some script for this purpose, but we do not know about one.

Manual holding of reset line can serve well, but once release you have only 300ms to attach to micro and break the code execution.

I suggest you to contact PE for some proposal here.

regards,

Peter

0 项奖励