Meraki MR16 won't boot

I have a Cisco/Meraki MR16 that was working fine then disappeared from the network, attempts to boot it (from various PSUs) only gives an amber power light, nothing else.
This is as far as the console gets:

U-Boot 1.1.4-g5416eb09-dirty (Mar  3 2011 - 16:28:15)

AP96 (ar7100) U-boot 0.0.1 MERAKI 
DRAM:  b8050000: 0xc0140180
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 228k for U-Boot at: 83fc4000
Reserving 192k for malloc() at: 83f94000
Reserving 44 Bytes for Board Info at: 83f93fd4
Reserving 36 Bytes for Global Data at: 83f93fb0
Reserving 128k for boot params() at: 83f73fb0
Stack Pointer at: 83f73f98
Now running in RAM - U-Boot at: 83fc4000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB

Reset button does nothing.

Is it dead or can I somehow kick it back into life?

Just to clarify; "was working fine" means OpenWRT was installed and running just fine for months, nothing was touched on it when it stopped working...

Did you check the electrolyte capacitors?

Reflash OpenWRT, lately builds have been very buggy. Especially for the MX60, I've had to reflash that at least 150 times this year.

I have not checked the electrolytic capacitors (yet), but I did find a solid 3.3v on the test point and I've tried a few different PSUs (including PoE) and that made no difference.

Unfortunately I don't have the option to reinstall. U-boot never completes its boot far enough to accept input. What I pasted above is everything which comes out.