To do a clean install on the latest Raspberry Pi OS, go here: https://obsolescence.dev/pidp-11-building-instructions.html and scroll down to "Option #2".
There are a number of issues remaining. The most annoying oneis the front panel emulation dying
I have suggested to Oscar that he move to GitHub
Frankly, if someone rewrites the front panel code to use theAPI available in modern simh
A couple of months ago I tried to install Raspberry Pi OS on a Pi 4B and
i was unable to fine a working card image or repository that I could
build from.
[..]
In the mean time I'm running the walking LED test but I would really
love to be running a real OS.
I was unable (on a Pi 5 or Pi 4) to be able get anything working. I tried multiple images, 32 and 64 bit OS and the Pi 4 and Pi 5.
Does your latest image either have the full boot microSD image or has a compressed tar file that i can install on a clean card?
Thank you,
Mike
--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pidp-11/01e44490-331e-4e0b-9dd6-1b51dd975f06n%40googlegroups.com.
I was unable (on a Pi 5 or Pi 4) to be able get anything working. I tried multiple images, 32 and 64 bit OS and the Pi 4 and Pi 5.
Does your latest image either have the full boot microSD image or has a compressed tar file that i can install on a clean card?
I honestly don't know what the API looks like, but I do think something
else than the current hack should be put in.
And I don't understand the
"streaming of LED data" solution.
It might work, but it would make more
sense to just have some shared memory where the client side just would
write the intensity (even more clever, bump it up whenever it goes on,
and have a decay working in the background to achieve the effect of LEDs
fading out).
And if the simh API isn't up to the task, then it should be rewritten.
On Wednesday, November 13, 2024 at 8:02:52 PM UTC+1 terry-...@glaver.org wrote:There are a number of issues remaining. The most annoying oneis the front panel emulation dyingThat should have been fixed with today's post! https://groups.google.com/g/pidp-11/c/sviHgH1-OZU/m/BbMMDBr5CQAJ
I have suggested to Oscar that he move to GitHubI should - but these days I have 1-2 hours of Fog Free Brain time, so I'm struggling with major moves :-(
Frankly, if someone rewrites the front panel code to use theAPI available in modern simhThat will not work well, the API can't handle all the corner cases of the front panel behaviour. At least, that was the case a few years ago but I'd be surprised if it changed. To give you an idea of the corner cases, look at Joerg Hoppe's video archive from the panel tests we did: https://www.retrocmp.com/stories/pdp-11-70-panel-research (mention far beyond honorary to Mike Hill, who wrote a 50 page test script for this exercise at the LCM's Miss Piggy 11/70!)
If I set up a PiDP-11 github repository, and give you access, would that work?
Is that a different fix than the 64-bit parts of the binary install using old compiled versions without the fix? You had me do a make to bring the 64-bit parts up-to-date with the 32-bit parts a while ago that didn't help.
I'm 2500+ miles away right now
However, that's far from the only issue (although they may all be related). These are from memory and may be incomplete/incorrect:
5) We need a way to (persistetly) specify the correct rotation of the rotary encoders - that could be in the realcons section of the simh config
We also need to get something that isn't so fragile that changes to Raspberry Pi OS don't break it.
We need to get buy-in from the various people that maintain up-to-date OS images, so that the can push them with minimal effort.
I'm kind of burned out from various projects (the MOD-SIX clock in the past, another maker-type project since then, and now I'm coordinating product development and writing the Windows programing software for a number of different radio models) and I'm just wrapping up an unexpectedly long stay in California (car trouble, etc.) so I missed both my partner's birthday and Thanksgiving, so I'll also have to atone for that once I get home. I have a major radio release coming in the January / February timeframe, as well as needing to give some long-postponed lectures on a variety of topics, so it likely won't be until the March / April timeframe before I can add more than a token effort. On the bright side, that should provide time to see if the latest front panel code changes fix things, and to get buy-in from the other OS maintainers.