VOGONS


USB ISA cards?

Topic actions

Reply 160 of 191, by douglar

User metadata
Rank l33t
Rank
l33t
Rich ard wrote on 2023-04-22, 08:54:

Thanks for your question.

I put the CH375286.SYS 3,387 byte file in the C:\WINDOWS\SYSTEM directory.

You need to use the full and exact path in the config sys because this is before the path environment variable gets set. You need to specify C:\WINDOWS\SYSTEM\CH375DOS.SYS

You might also consider doing a “loadhigh” to save conventional memory

Reply 161 of 191, by Rich ard

User metadata
Rank Newbie
Rank
Newbie

First thanks for your help Weedeewee and douglar.
I found the problem

I originally followed this path

Re: USB ISA cards?

First attachment down the page

Instructions
------------

Add a line in the CONFIG.SYS :

DEVICE=CH375DOS.SYS @260 %0 This was my mistake.

I changed it to DEVICE=CH375286.SYS @260 %0 and it's working

Thanks for the help guys

Reply 162 of 191, by douglar

User metadata
Rank l33t
Rank
l33t

Ohhh! Thread referenced!

https://arstechnica.com/gadgets/2023/07/going … -like-its-1981/

I discovered that someone on the VOGONS forum (one of several invaluable retro-tech resources I bumped into on my journey) named FreddyV had written a modified driver to improve the CH375S's transfer speeds. That driver comes in several versions optimized for different x86 processor generations.

Reply 165 of 191, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie
16ShadesOfOrange wrote on 2023-07-19, 00:21:

Big thanks to FreddyV, getting 10x the throughput with his driver!

Anyone know where I can buy a bracket? I don't have a 3D printer and I can't even find an STL for it either!

You are welcome 😀

Reply 166 of 191, by jdredd

User metadata
Rank Newbie
Rank
Newbie

Been using the FreddyV setup with my Chinese CH375 card for a few weeks.

Using an IBM Model 30 PS/2 with the NEC V30 CPU upgrade.

ISA>USB - CH375 / FreddyV Drivers
Write Speed : 240.98 KB/s
Read Speed : 282.49 KB/s
8k Random, 70% read : 12.7 IOPS
Sector Random read : 21.2 IOPS

Compared to

PS2XT2SD by CallinElvis
Write Speed : 138.33 KB/s
Read Speed : 248.69 KB/s
8k Random, 70% read : 7.2 IOPS
Sector Random read : 9.7 IOPS

CheckIt on PS2XT2SD
283.0K/Seconds - Determine Transfer Speed (C: 130K blocks)
1.5ms , 1.5ms - Determine Average and Track Seek Times

My hard drive was dead dead.. platters scraped to hell. I have no idea what the normal speeds of the factory 20mb ESDI drive is to compare to.
Thus why I got the PS2XT2SD which in of itself has worked great too.
No idea even what the theoretical top speed of the ESDI controller on this Model 30 even is. I'd like to think the PS2XT2SD IS maxing it out.

I would really love to get a hold of A good CH375 card where it has A working bootable ROM chip on it since the China ones are missing some hardware for that to work properly. ( odd they have the socket added for something that can't work )

Btw, this was the slot cover A friend made for me for my China CH375 card.

https://www.thingiverse.com/thing:6204804

I search CH375 and found nothing on Thingiverse. Then after all was said and done, found that "ISA USB" brought up results! Ooops..
But whatever... I like it and it worked well for me 😀

Reply 167 of 191, by britelite

User metadata
Rank Newbie
Rank
Newbie
douglar wrote on 2023-03-08, 20:15:

Also, has anyone tried putting a header here and making a front panel usb port?

Late reply, but I just added a header to the card and it works like a charm 😀

Reply 168 of 191, by e2e4

User metadata
Rank Newbie
Rank
Newbie

I did reverse engineering and documented the schematic of the original USB card from AliExpress. Who knows why Chinese authors set D0 and D6 on U5.2 and U5.3? And what does J1 do, why is it needed?

Reply 169 of 191, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie
e2e4 wrote on 2024-05-20, 07:26:

I did reverse engineering and documented the schematic of the original USB card from AliExpress. Who knows why Chinese authors set D0 and D6 on U5.2 and U5.3? And what does J1 do, why is it needed?

Hi,

It looks like reading the base port +1 allow to read the status of INT in bit 0 and Status of the jumper in bit 6, interresting

Reply 170 of 191, by stef80

User metadata
Rank Member
Rank
Member

Latest Phil's video on PicoGUS, 4 using USB mouse with ISA port:
https://www.youtube.com/watch?v=GiyuoIrxi5U

Card is acting like USB-to-serial adapter.

Reply 171 of 191, by douglar

User metadata
Rank l33t
Rank
l33t
stef80 wrote on 2024-08-18, 20:44:

Latest Phil's video on PicoGUS, 4 using USB mouse with ISA port:
https://www.youtube.com/watch?v=GiyuoIrxi5U

Card is acting like USB-to-serial adapter.

Looks like a compelling product. I like how it comes with a USB type A connector and a metal bracket.

Not sure how well it works on slower PC's or how well it works with a digital IP based KVM switch.

I ordered one. I'll check it out.

Reply 172 of 191, by stef80

User metadata
Rank Member
Rank
Member

Yes, Phil tested on socket7. I suspect all/any processing power should be on the card (Raspberry Pi Pico) and serial mouse is transparent for the OS.

Reply 174 of 191, by StolleMan

User metadata
Rank Newbie
Rank
Newbie

The 8088 driver appears to be working for me, but I have a small problem.

If I write something to the USB flash drive on my 5160 it works. I can access the files normally on a different XT machine.

If I try to access the USB flash drive on my Windows 10 PC, there's nothing there. If I add files on the Win10 machine, they're not visible on the XT.

Can anybody steer me towards success?

Cheers -StolleMan-

Reply 175 of 191, by StolleMan

User metadata
Rank Newbie
Rank
Newbie

Using a 128mb drive formatted to FAT16 seems to have solved the dramas

Reply 176 of 191, by douglar

User metadata
Rank l33t
Rank
l33t
StolleMan wrote on 2024-09-21, 10:53:

Using a 128mb drive formatted to FAT16 seems to have solved the dramas

I went into diskpart.exe and manually created a 500MB FAT partition on my 8 GB memory stick.

I also had to change the i/o port to 230 to make things work, but the driver was pretty clear about the IO port conflict.

@Freddyv Now that your USB driver seems pretty mature, have you given any thought to making an option rom version of it? Maybe put a config file on the USB drive for parameters?

Reply 179 of 191, by mockingbird

User metadata
Rank Oldbie
Rank
Oldbie

Can anyone share a Gerber of the Lo-Tech PCB? I would like to test the speed with 16-bit internal transfers and 0-wait state vs. my Aliexpress card. I can't get a response from Lo-Tech and I'm not skilled enough to create a PCB from their schematic.

mslrlv.png
(Decommissioned:)
7ivtic.png