Have a question from Schneider:
Here is a description of the issue that the team has.
Configuration:
MCU: MC68HC16Z1, specific PN: MC68HC16Z1CEH16.
Flash: AMD29F400B or equivalent.
P&E Micro debugger: Multilink FX
P&E Micro software: PROGG16Z and ICD16Z
Issue:
P&E Micro debugger cannot enable BDM and program blank flash chip of MC68HC16Z1, but it can enable BDM and program flash chip with bootloader (sector 0).
Note:
P&E Micro debugger can enable BDM and program blank ship chip using its own development board with MCU MC68HC916X1.
Observations:
Waveform measured on reset pin shows at this condition: MC68HC16Z1 + Blank Flash Chip (all ‘FF’), a narrow reset pulse of 60us appears on reset line every 15-16ms.
Possible interpretation:
MCU/CPU is reset by default watchdog setting comes out of reset, time-out period is 15.6ms.
I do see when P&E Micro debugger attempts to enable BDM, reset line is indeed pulled low for about 20ms, but CPU freeze pin never go up high. BKPT remain low (set by debugger) all the time.
We cannot see circuits of board causing the periodic reset. Reset pin is connected to a few chips, but none can seems produce this issue.
We hope the summary can provide a background of the problem, and NXP technical analysis and assistance are appreciated.