I followed the instructions on
https://obsolescence.dev/pidp-11-building-instructions.html (Option #1) to add the PiDP-11 code to an existing, working Pi 5 with the official Pi 5 power supply. It's just a Pi 5 with an active cooler, not in a PiDP-11 case yet (I've been burned by this before).
I did the install via VNC on the latest 64-bit Raspberry Pi OS, running X11/VNC (not Wayland).
The only non-default choices I took were to compile from sources and to download the updated 2BSD and RSX-11M+ images.
Afterwards, I applied the new files from "Fixing the LED panel freeze issue" (this is why I've been abandoning the PiDP-11 for the last 5 years or so), and rebuilt the client and server, hoping that this would finally resolve the problem once and for all.
Then I did a 'sudo shutdown -r now' in my VNC session, and waited... nothing happened, and the Pi wasn't responding to pings (it is on a wired Ethernet).
I went downstairs and found the Pi sitting at a solid red light, fished out a mini HDMI to HDMI adapter and got a "No signal" on my monitor.
Power cycling the Pi generates the flurry of green LED activity as it boots from the SD card, and I get a brief flash of the customized Pi desktop (with the PDP-11/70 rendering and terminal icons on the desktop), the Pi responds to pings for about 5 seconds at the same time, then the monitor goes back to "No signal", the Pi stops responding to pings, and the Pi LED turns solid red again.
Has anyone else run into this? I doubt it was the addition of the newer PDP-11 operating systems during install, and nothing in client11/server11 should be able to completely kill the system to an "It's dead, Jim" solid red light, regardless of how badly things are messed up there - after all, it is user-mode code.
Before I go through the hassle of pulling the SD card out and trying to find what went wrong and/or getting frustrated and just wiping the card and starting over, has anyone else encountered this or a similar problem previously, and if so, what did you do to fix it?
Is it possible that the latest GitHub code is mis-reading the GPIO and interpreting the lack of a front panel knob as a pushed knob for the "shut down now"command?
This is very frustrating because I have 2 assembled PiDP-11's that have been around long enough that pictures of them are on the original Obsolescence Guaranteed web page, yet I always end up getting frustrated and packing them up, simply because the front panel gives up and dies*, even after various rounds of fixes. I was hoping that this time would be the charm, and was going to put a Pi 5, active cooler, NVMe bottom-mount board and other goodies in them and run them, but here I go again...
* This is very much a "your mileage may vary" problem - some people never have it, and some people seem to run into it a lot. I've been unlucky enough that the original beta code back from the days of my first kit was solid, giving many months before the front panel died, to shorter and shorter periods as each new software release happened, down to lasting only a few days at the start of the GitHub migration.