Skip to content

Instantly share code, notes, and snippets.

@dannas
Created December 16, 2025 07:55
Show Gist options
  • Select an option

  • Save dannas/2ea6ec655176ad2c36a5429b9517d37c to your computer and use it in GitHub Desktop.

Select an option

Save dannas/2ea6ec655176ad2c36a5429b9517d37c to your computer and use it in GitHub Desktop.
PEMicro pegdb_gdbserver_console output
Connection from "127.0.0.1" via 127.0.0.1. Connection from port "52786" to 7226
PE-ERROR: Warning. Can't read registers while part is running.
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read registers while part is running.
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1000800 (4 bytes)
Copyright 2022 P&E Microcomputer Systems,Inc.
Command Line :/opt/NXP/S32DS_Power_v2.1/eclipse/plugins/com.pemicro.debug.gdbjtag.ppc_2.0.5.202210261806/lin/pegdbserver_power_console -device=MPC5748G -startserver -singlesession -serverport=7224 -gdbmiport=6224 -interface=USBMULTILINK -speed=5000 -rese4
PEmicro Interface detected - Flash Version 10.81
Flash Data in range 0x00FA0000-0x00FA0007.
Flash Data in range 0x00FA0010-0x00FA0013.
Flash Data in range 0x01000000-0x010000FB.
Flash Data in range 0x01000800-0x01000A6B.
Flash Data in range 0x01001000-0x010010F3.
Flash Data in range 0x01002000-0x01002BC7.
Flash Data in range 0x01002BD0-0x0100324F.
Flash Data in range 0x013A0000-0x013A01B5.
Flash Data in range 0x013A1000-0x013A10F3.
Flash Data in range 0x013A2000-0x013A2BC7.
Flash Data in range 0x013A2BD0-0x013A2DBF.
CMD>RE
Initializing.
Device IDCODE is $00000081
Device ID revision is $00000000
Device IDCODE is $00000081
Device ID revision is $00000000
MPC574xC Device detected.
Target has been RESET and is active.
CMD>CM /opt/NXP/S32DS_Power_v2.1/eclipse/plugins/com.pemicro.debug.gdbjtag.ppc_2.0.5.202210261806/lin/gdi/P&E/nxp_mpc5748g_1x32x1520k_cflash.pcp
Initializing.
Device IDCODE is $00000081
Device ID revision is $00000000
Device IDCODE is $00000081
Device ID revision is $00000000
MPC574xC Device detected.
DOUBLE BUFFERING enabled.
Initialized.
;version 1.05, 06/26/2017, Copyright P&E Microcomputer Systems, www.pemicro.com [5748G_6080k]
;device NXP, MPC5748G, 1x32x1520k, desc=CFlash
;begin_cs device=$00F90000, length=$005F0000, ram=$40000000
Loading programming algorithm ...
Initializing Ram Block 0x40000000-0x4000FFFF.
WARNING - Selected .PCP file has been modified. CRC16 = $FF34
Done.
Programming sequency is : erase, blank check, program, and verify {default}
CMD>VC
Verifying object file CRC-16 to device ranges ...
block 00FA0000-00FA0007 ...
Ok.
block 00FA0010-00FA0013 ...
Ok.
block 01000000-010000FB ...
Ok.
block 01000800-01000A6B ...
Ok.
block 01001000-010010F3 ...
Ok.
block 01002000-01002BC7 ...
Ok.
block 01002BD0-0100324F ...
Ok.
block 013A0000-013A01B5 ...
Ok.
block 013A1000-013A10F3 ...
Ok.
block 013A2000-013A2BC7 ...
Ok.
block 013A2BD0-013A2DBF ...
Ok.
Checksum Verification Successful. (Cumulative CRC-16=$E368)
Application verified in memory. No need to reprogram.
CMD>RE
Initializing.
Device IDCODE is $00000081
Device ID revision is $00000000
Device IDCODE is $00000081
Device ID revision is $00000000
MPC574xC Device detected.
Target has been RESET and is active.
Device IDCODE is $00000081
Device ID revision is $00000000
Starting reset script (/opt/NXP/S32DS_Power_v2.1/eclipse/plugins/com.pemicro.debug.gdbjtag.ppc_2.0.5.202210261806/lin/gdi/P&E/s32e200_mpc574xg.mac) ...
REM This script is compatible with MPC574xG devices.
REM Clean GPRs to remove residual data after using algorithm
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.
REM Initialize all of the Main SRAM - 768KB
Initializing RAM from $40000000 to $400BFFFF.
Initializing Ram Block 0x40000000-0x400BFFFF.
Reset script (/opt/NXP/S32DS_Power_v2.1/eclipse/plugins/com.pemicro.debug.gdbjtag.ppc_2.0.5.202210261806/lin/gdi/P&E/s32e200_mpc574xg.mac) completed.
MPC574xG Device detected.
Setting PC as part of Binary Load to 0x00000000.
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bfe (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @1002bdc (4 bytes)
PE-ERROR: Warning. Can't read registers while part is running.
Interrupt command received. Halting execution.
Device IDCODE is $00000081
Device ID revision is $00000000
Device IDCODE is $00000081
Device ID revision is $00000000
PE-ERROR: Warning. Can't read registers while part is running.
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
PE-ERROR: Warning. Can't read memory while part is running. @0 (4 bytes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment