Hello -
I'd be really grateful for some help here with this little RCBus to USB module. Maybe Alan or Wayne? After the trials and tribulations with my floppy disk controller, I thought I'd try something easy and so I had high hopes for this module on my SC126/Z180....
I'm using a Dev version of RomWBW:
RomWBW HBIOS v3.4.0-dev.9, 2023-10-13
Small Computer SC126 [SCZ180_sc126] Z8S180-N @ 18.432MHz IO=0xC0
To save me hand-wiring, I had some PCBs manufactured from the files Alan kindly provided - thank-you! - and the board was easy to build up.
I am using a CH376. And I note that it has a pair of 3-way headers. One is labelled 'P_S' and the other 'S'. The module was supplied with the two pins closest to the 'P-S' legend linked. And I have left it as is.
I have jumpered all 7 of the links on the PCB so that the board responds to I/O address 0x00 and 0x01. I used 1K pull-ups, though that's rather academic with the 7 links to 0V in place.
I've confirmed +5V and 0V are in the right places. And Pin19/P=R of the HTC688 toggles if I use the RomWBW monitor to output to port 0x00 or 0x01, but not for 0x02 and beyond.
At power-up the message 'FP: IO=0x00 NOT PRESENT' has encouragingly changed to 'FP: IO=0x00 SWITCHES=0x00'. I also get the message 'FP Switches = 0x00' immediately before the 'Boot [H=Help]:' prompt. I'm not sure what the 'SWITCHES' refers to....
I don't see a 'Unit' number being allocated for this. Should I? Both
FDISK80.COM and
FAT.COM expect me to supply a 'Unit' number....
Am I seeing expected behaviour, or am I missing something? I had expected to see a 'Unit' number allocated, and then as Wayne pointed out being able to conveniently transfer files between the SC126 and my Win11 PC using
FAT.COM.
Noting Wayne's comment about issues with older USB memory sticks, I've tried a range of USB sticks, ancient and modern, from 4GByte up to 64GByte and all freshly formatted with FAT, or FAT32 for the larger ones. It makes no difference.
I've noticed that hot-swapping the USB memory stick causes the SC126 to reboot, though I accept that's probably something I shouldn't be going with an SC126!
Can anyone please give me a steer?? I've reached the end of my knowledge about what to do next.....
Many thanks in anticipation.
MartinR