Page 10 of 19

Re: ICL OPD

Posted: Thu Dec 07, 2023 10:42 pm
by stephen_usher
After two nights' work I now have (bar the decoupling caps and pull-ups) a complete schematic of the Computer One floppy disk interface.

I found that the ROM pack pinout as posted in an earlier post needs amending. Pin 27 (marked as R/W) is "PACK_RW" (I can't remember the sense off hand) and is an output and Pin 28 (marked as PAL) is "HOST_RW", which is an input (as seen by the ROM pack).

Re: ICL OPD

Posted: Fri Dec 08, 2023 8:51 am
by Pr0f
I noticed that in the zips - one the ROM chip images is all blank. I also have a white written label in my IC7 position - which would be the "D" ROM.

I've posted it here so you can see how the contents compare:

Re: ICL OPD

Posted: Fri Dec 08, 2023 9:07 am
by stephen_usher
Thanks.

Re: ICL OPD

Posted: Fri Dec 08, 2023 4:04 pm
by stephen_usher
Here's an version of the opd-decode.pdf with the ROM module pin-out updated from what I've learnt from the Computer One floppy interface.

Re: ICL OPD

Posted: Sun Dec 10, 2023 3:36 pm
by stephen_usher
First look at my Computer One floppy interface recreation...

OPD-Computer-One-Disk-Interface.jpg

PCB order going in to PCBWay this afternoon.

Here's the schematic:

c1-floppy-schematic-1.jpg


Also: There was an error in my modified version of the decoding PDF. Pin 29 raises an interrupt.

Re: ICL OPD

Posted: Sun Dec 10, 2023 4:00 pm
by stephen_usher
P.S. I'm not sure if that clock circuit using the 74LS04 is going to work. *crosses fingers*

Re: ICL OPD

Posted: Sun Dec 10, 2023 5:08 pm
by Chr$
Very interested to hear if it works as I'd like one too.

Re: ICL OPD

Posted: Sun Dec 10, 2023 7:18 pm
by stephen_usher
Well, this is just the test version to verify my reverse engineering.

With the Mk.II I think I'll split the WD1772, clock and FDC logic onto a daughter board connected via a ribbon cable. Not only will it make the board plugging into the ROMpack smaller but it will mean that in future I can develop a board to replace the WD1772 with an emulator and SD storage, probably using a RPi Pico. The Mk.II will have some of the logic, such as the address decode, put into a GAL to reduce the chip count.

Re: ICL OPD

Posted: Thu Dec 14, 2023 8:51 am
by Pr0f
Can anyone think of a reason why the PicoVGA interface would not work with the ICL OPD ?

I just bought an early Christmas present of one of these on eBay - as the original unit I had was just the boards, and I had the keyboard from long ago. I plan on making up a small unit with a switched mode PSU and the PicoVGA board so that the device can be used with a VGA screen

Re: ICL OPD

Posted: Thu Dec 14, 2023 10:01 am
by stephen_usher
You'll have to invert the RGB and sync signals from the OPD, but I think you should just be able to pass them through a 74LS04 to do that before sending them to the interface.