Thank you both.
Before I try the original Type D firmware, could you please clarify one point?
Have you actually seen a Type D flashed with Firmware B showing exactly these symptoms (LCD OK, power button works, all other buttons dead, motors inactive), and then successfully recovered by...