Page 1 of 1
new PCjr USB interface
Posted: Fri May 08, 2020 6:05 am
by MattCarp
Here's an interesting project from Dave Anders - a USB interface for the modem slot.
https://hackaday.io/project/171055-pcjr ... ss-storage
This CH375B chips appears to only accommodate mass storage USB devices. But Google revealed one article of someone using this chip to interface a mouse with an Arduino!
No info posted on the software support required / to be developed.
Re: new PCjr USB interface
Posted: Sun May 10, 2020 4:45 pm
by prpplague
hey there!
this is actually my project. the PCBs have arrived and i am waiting on delivery of the CH375B chips. in theory, this should be able to work with the CH375DOS.SYS driver that was described in this article:
http://www.toughdev.com/content/2018/04 ... sb-adapter
in order to boot from this device, a ROM would need to be added to the system via one of the cartridge slots or the side car slot with some code to initialize and operate the CH375B interface. This code probably could be based on the PCjr IDE ROM code...
i'm planning a "live" youtube video of testing and such of this board in the near future...
thanks
Dave
Re: new PCjr USB interface
Posted: Sun May 10, 2020 6:34 pm
by Trixter
Looking forward to the test! One thing that worried me from the article though is the 8KB/s transfer speed -- that's slower than a floppy drive, so hopefully the cause of that can be found and fixed.
Re: new PCjr USB interface
Posted: Wed May 13, 2020 2:12 pm
by MattCarp
Dave,
Is the interface limited to USB mass storage? That covers probably 90% of the use cases!
Can you describe what kind of software support is needed?
Re: new PCjr USB interface
Posted: Thu May 21, 2020 7:30 pm
by prpplague
Assembled and ready for testing!

Re: new PCjr USB interface
Posted: Mon Jun 01, 2020 4:40 pm
by toddvernon
This would be a great add to the PCjr. I'm in for one!
Re: new PCjr USB interface
Posted: Thu Apr 21, 2022 5:01 pm
by psergiu
So, did you ever got it to work ?
There's a newer version - CH376 which supposedly has FAT32 support baked in.