Board: Z248 A0 EVB, blank MRAM (first-time flashing)
Probe: S32 Debug Probe — OS 1.1.0 / Boot Loader 1.0.1 (confirmed latest)
Tools: S32DS 3.6.6 + S32K5 Development Package 3.6.6 EAR + Debugger Core 3.6.10
SWD chain IS detected:
device[0]: core_type=S32K5(376)
device[1]: core_type=DAPv5(232)
But ccs_config_chain fails (ccs_error=39):
"S32K5: Initialization sequence is not found" (subcore error 73)
"S32K5: Bus error" (subcore error 76)
Verified OK: VTREF=3.3V, SRST_B=3.3V, J6/J9 in Debug Mode (Pin 3-4),
12V then 48V power sequence
Tried: LS and Non-LS M7 cores, JTAG 10MHz~2MHz, reset delay 0/500ms,
init scripts s32k5xx_attach.py / attach_first_instruction.py /
generic_bareboard.py / generic_bareboard_all_cores.py
Question:
Is initial boot-chain programming (HSE / IVT / DCD / Boot Manager / MICROSAR)
of a BLANK Z248 A0 supported via S32 Debug Probe + S32DS?
UM12524 section 4.7.1 documents the full flashing panel only for Lauterbach
TRACE32, while 4.7.2 assumes an already-built elf on a booting board.
If TRACE32 is mandatory for the first flashing, please confirm.