Hi
I had a play with firmware flashing on the teensy 3.6, I found I got quite a few lock ups during the moving of the flash from top halve to bottom halve.
This only happened when I was compiling the code for cpu speeds higher than 120MHz (like the default 180MHz).
I was able to fix that by...