Ron wrote...

> do you have a way to recover if the flash fails?

Current programming hardware includes...

Dataman 40-Pro
Dediprog EM100
Dediprog SF100
Totalphase Aardvark
Several CH341A devices

Failing that, I have a soldering iron and hot air rework station!

Hopefully one of them will work!

-Andy.