MPC5748G: Reset escalation & PEMicro Multilink FX

cancel
Showing results for 
Search instead for 
Did you mean: 

MPC5748G: Reset escalation & PEMicro Multilink FX

Jump to solution
1,642 Views
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 Solution
1,292 Views
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

View solution in original post

3 Replies
1,293 Views
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

144 Views
mgdsun2000
Contributor I

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

0 Kudos
1,292 Views
petervlna
NXP Employee
NXP Employee

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 Kudos