Having support is always good
Hooked up the debug map, and it turns out that everything actually works as it should - the PMP is turning itself off. As the power button isn't being pressed on the unit or the remote, it must've been woken by the charger, and it turns off.
I have no idea how to get around this - I can't force the power button to be permanently on, as it'll pick that up later and turn off. I might just force it to be on until
x ticks have elapsed, and that should do for now.
If I pull out all 1's from GIO - everything on - it keeps going, and tells me that it's hit an unencoded CPU isntruction. Progress.
No-one minds if I post really tech, geeky progress news here to help organise my thoughts, I hope? Might be interesting.