S0urceror / MSX-USB

Schematics, drivers, debug tools, to make USB devices on the MSX a reality
GNU General Public License v2.0
65 stars 18 forks source link

alternative aliexpress CH376 usb module support #20

Open pakoto opened 1 year ago

pakoto commented 1 year ago

Is your feature request related to a problem? Please describe. no

Describe the solution you'd like alternative aliexpress CH376 usb module support

Describe alternatives you've considered ch376 usb modules ordered from aliexpress, and receive different version with incompatible pinout (?). Picture attached. Could it work with a different version of pcb?

Additional context Add any other context or screenshots about the feature request here. image

S0urceror commented 1 year ago

Looks quite similar to the ones I use. Only difference is the jumper. What are the markings on this? You should set it to P or Parallel because that is how the MSXUSB cartridge communicates with it.

S0urceror commented 1 year ago

I see also that the connector pinout is completely different. Viewed from the top with the connector below you would have first D0 to D7 on the PCB edge with WR,RD,CS,A0,INT,VCC and GND on the PCB inside. Also the order is different.

You can still wire it up with Dupont jumper cables and see if they work but that is not a compact solution to fit in a cartridge case.

S0urceror commented 1 year ago

It looks like you have to create an updated MSXUSB PCB to match this pinout.

cristianoag commented 1 year ago

I got one of those boards as well and will create a version that supports that version of the CHS. I'll create a pull request in the future with the new board.

issalig commented 1 year ago

I am working on that modification. @cristianoag , I will let you know about my progress.