hello,
Burn write program error occurred, burn write erase step.
During burning and writing, voltage burr mutation will appear when BCTRL pin is measured.
第二次出现这情况
Connection from "127.0.0.1" via 127.0.0.1. Connection from port "23991" to 7224
Telnet server running on 127.0.0.1:51794
Copyright 2018 P&E Microcomputer Systems,Inc.
Command Line :C:\NXP\S32DS_Power_v2017.R1\eclipse\plugins\com.pemicro.debug.gdbjtag.ppc_1.9.9.201907200403\win32\pegdbserver_power_console -device=MPC5744P -startserver -singlesession -serverport=7224 -gdbmiport=6224 -interface=USBMULTILINK -speed=5000 -
Flash Data in range 0x00FA0000-0x00FA0007.
Flash Data in range 0x01040000-0x010401FD.
Flash Data in range 0x01041000-0x010410F3.
Flash Data in range 0x01042000-0x01042B77.
Flash Data in range 0x01042B80-0x0104801F.
CMD>RE
Initializing.
Device IDCODE is $00000345
Device ID revision is $00000003
Initializing Ram Block 0x40000000-0x40007FFF.
MPC5744P Device detected.
Target has been RESET and is active.
CMD>CM C:\NXP\S32DS_Power_v2017.R1\eclipse\plugins\com.pemicro.debug.gdbjtag.ppc_1.9.9.201907200403\win32\gdi\P&E\nxp_mpc5744p_1x32x616k_cflash.pcp
Initializing.
Device IDCODE is $00000345
Device ID revision is $00000003
Initializing Ram Block 0x40000000-0x40007FFF.
MPC5744P Device detected.
Initialized.
;version 1.05, 12/13/2016, Copyright P&E Microcomputer Systems, www.pemicro.com [5744P_2464k]
;device NXP, MPC5744P, 1x32x616k, desc=CFlash
;begin_cs device=$00F98000, length=$00268000, ram=$40000000
Loading programming algorithm ...
Done.
Programming sequency is : erase, blank check, program, and verify {default}
CMD>VC
Verifying object file CRC-16 to device ranges ...
block 00FA0000-00FA0007 ...
Calculated CRC-16 does not match block. (File = $6589, Device = $6820)
Current content of flash does not match application to be programmed
CMD>EM
Erasing.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Module has been erased.
CMD>PM
Programming.
Processing Object File Data ...
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Error : Error in ONCE status register during instruction execution.
Hi,
First I'd recommend you to update PEMicro plugin to the latest version.
Is it a random error or you are literally unable to program the MCU at all?
Are you using an NXP board/ EVB or a custom one?
Could you create a new project for MPC5744P in S32DS, build it and debug.
Does the same problem occurs?
Some general suggestions:
* please try to decrease jtag speed and add a short delay after reset (e.g. 500 ms)
* double check your host to MCU connection cable and power supply
* remove all breakpoints and re-test.
Hope it helps.
Stan
sometimes can happen this question.
Connection from "127.0.0.1" via 127.0.0.1. Connection from port "23514" to 7224
Telnet server running on 127.0.0.1:51794
Copyright 2018 P&E Microcomputer Systems,Inc.
Command Line :C:\NXP\S32DS_Power_v2017.R1\eclipse\plugins\com.pemicro.debug.gdbjtag.ppc_1.9.9.201907200403\win32\pegdbserver_power_console -device=MPC5744P -startserver -singlesession -serverport=7224 -gdbmiport=6224 -interface=USBMULTILINK -speed=5000 -
Flash Data in range 0x00FA0000-0x00FA0007.
Flash Data in range 0x01040000-0x010401FD.
Flash Data in range 0x01041000-0x010410F3.
Flash Data in range 0x01042000-0x01042B77.
Flash Data in range 0x01042B80-0x0104801F.
CMD>RE
Initializing.
Device IDCODE is unknown
Device Revision is unknown
Device IDCODE is $00000345
Device ID revision is $00000003
Device IDCODE is $00000345
Device ID revision is $00000003
Initializing Ram Block 0x40000000-0x40007FFF.
Unknown Device detected.
Target has been RESET and is active.
CMD>CM C:\NXP\S32DS_Power_v2017.R1\eclipse\plugins\com.pemicro.debug.gdbjtag.ppc_1.9.9.201907200403\win32\gdi\P&E\nxp_mpc5744p_1x32x616k_cflash.pcp
Initializing.
Device IDCODE is $00000345
Device ID revision is $00000003
Device IDCODE is $00000345
Device ID revision is $00000003
Initializing Ram Block 0x40000000-0x40007FFF.
Unknown Device detected.
Initialized.
;version 1.05, 12/13/2016, Copyright P&E Microcomputer Systems, www.pemicro.com [5744P_2464k]
;device NXP, MPC5744P, 1x32x616k, desc=CFlash
;begin_cs device=$00F98000, length=$00268000, ram=$40000000
Loading programming algorithm ...