From another angle this is pin 1 to pin 1 ADF10 to 8 bit expansion bus. This seems sensible and the ground pad of that unpopulated capacitor does connect to ground on the TTL chips on the ADF10 somewhat confirming this.
I traced the pins to the 15 pin D connector on the back panel and got this
6 D+ (adf10 PL2 pin 1)
7 GND pin 3
8 C- pin 5
14 D- pin 2
15 C+ pin 4
A old PC keyboard extension lead was sacrificed to make up a cable.
Here are some pictures I wondered if a way to build the driver might be to use the rool source to RO5.
On a pi I downloaded the source for the IOMD build for 5 and built it more or less. I think you need pi 5.31 I had only 5.28 so the build seems to break but it did enough for me to find the econet driver and try to build the ram version of it by hand. The assembler complains about depreciated instruction sequences but other than that it looks like it should build. The documentation in this directory has draw files and descriptions of a podule which I why I though this might be a good place to start.
My RISC PC has an AEH60 Econet card and the driver is labeled "econet 5.76 strongarm podule compatible".
I have lost track of where this came from, but its important for a RISC PC with a strong arm the original acorn driver on the AEH60 was not strong arm compatible. I remember at the time whoever fixed this said they had sent the changes back to rool but this does not seem to be what we are seeing in the RO5 IOMD source.
Next I copied the whole build tree over to another SA RPC with a unipod but no econet. You have to set the wimp slot up a bit and load the build tool to set the compiler paths but after that I could run !MkRAM with the same result as on the pi. At least though demonstrating that it should be possible to build this on a RPC. I am building this with the paid, update rool DDE tools. This is how it ended up on the RPC
I don't know if this is useful or even the right way to go, but if no progress has been made in any other direction it might be the best option we have so far.
Alan
I traced the pins to the 15 pin D connector on the back panel and got this
6 D+ (adf10 PL2 pin 1)
7 GND pin 3
8 C- pin 5
14 D- pin 2
15 C+ pin 4
A old PC keyboard extension lead was sacrificed to make up a cable.
Here are some pictures I wondered if a way to build the driver might be to use the rool source to RO5.
On a pi I downloaded the source for the IOMD build for 5 and built it more or less. I think you need pi 5.31 I had only 5.28 so the build seems to break but it did enough for me to find the econet driver and try to build the ram version of it by hand. The assembler complains about depreciated instruction sequences but other than that it looks like it should build. The documentation in this directory has draw files and descriptions of a podule which I why I though this might be a good place to start.
My RISC PC has an AEH60 Econet card and the driver is labeled "econet 5.76 strongarm podule compatible".
I have lost track of where this came from, but its important for a RISC PC with a strong arm the original acorn driver on the AEH60 was not strong arm compatible. I remember at the time whoever fixed this said they had sent the changes back to rool but this does not seem to be what we are seeing in the RO5 IOMD source.
Next I copied the whole build tree over to another SA RPC with a unipod but no econet. You have to set the wimp slot up a bit and load the build tool to set the compiler paths but after that I could run !MkRAM with the same result as on the pi. At least though demonstrating that it should be possible to build this on a RPC. I am building this with the paid, update rool DDE tools. This is how it ended up on the RPC
I don't know if this is useful or even the right way to go, but if no progress has been made in any other direction it might be the best option we have so far.
Alan
Statistics: Posted by awilliams — Sat Dec 21, 2024 1:14 pm