No worries, i've fixed it.

As I knew it was likely to be the display controller (I could tell from audio messages that the main EFIS/EM processor was working normally), I went straight to the front panel display connector, which had partially unseated. Pushed it back into place and all was working fine again.

Thanks for the pointer.