Lessons for today:
1. When using a microcontroller evaluation board, with JTAG debugger connected, to substitute for a microcontroller in a target system, be sure to check which I/O pins are shared with the JTAG interface, and what will happen to the target system when the debugger wiggles them.
2. When one of the program's functions is voltage regulation, don't set breakpoints.
Lesson #1 was learned without damage; while the JTAG activity turned on the high- and low-side FETs at the same time, the current-limited bench power supply prevented damage.
Lesson #2 destroyed a gate-driver chip (socketed) and the FET for the boost/aux supply (soldered). For the next debugging session, the boost/aux supply will be disabled, so I can set breakpoints safely.
Comments