That's pretty obvious because 8bit card uses internal 16 to 8 bit translation cutting the speed in half (or more). That's why these cards (XT-IDE or XT-IDE-CF) are pretty much useless in anything but XT machines unless it's just for testing purposes.
@@JimLeonard may be for several reasons including xt version of the BIOS not being optimal for the AT and also because (like I said before) XT-IDE reads 16bits from the drive but send 8bits by the bus, which wastes CPU cycles. (plus there is no any processing done on the controller - everything is executed by the CPU which again slows things down).
I followed your steps, exactly - and it seems to have worked! This is awesome. My Tandy 2500 SX only has three ISA slots, so by doing this it frees a slot that was taken up by my XTIDE card.
Do I need the XTIDE card to configure the ROM image? Can I not do that with the ROM in a NIC (I have the exact same NIC you do with the AT-IDE version ROM). My problem seems to be that the computer will see the CF card (489MB) but I can't do more than get a DIR listing on it. Try to run anything and I get seek errors.
Does this method allow the use of used EEPROMs? As in, will the software be able to erase the EEPROM before flashing? Would save me a bunch of $$$. Thank you.
I have only tried this on EEPROM meant for the XT-IDE BIOS. But it is on my list to see if i also can use this method for other EEPROMS, including, erasing, flashing and reading. If you try this, please let me know.
So one quick question. You booted the system with a valid XT-IDE BIOS in your card to start with which got you the I/O address... You then demonstrating flashing the AT BIOS over the existing bios. Then we moved that EEPROM to the network card. My question is this. How to you make sure this process is repeatable. Is this process repeatable even if the EEPROM in the XT-IDE card is blank?
@Brandon Bridges I bootet with a floppy. In the card was a blank 28C64. If you look in the video i am running XTIDECFG from A: - ua-cam.com/video/5NRHMTGXd94/v-deo.html
both the xt-ide and xt-ide bios on a network card are awesome ideas
I think I'm going to have to try this on my 386.
Was not expecting that kind of speedup! Thanks for showing the process, this will help people.
That's pretty obvious because 8bit card uses internal 16 to 8 bit translation cutting the speed in half (or more). That's why these cards (XT-IDE or XT-IDE-CF) are pretty much useless in anything but XT machines unless it's just for testing purposes.
@@AirwolfPL I was expecting a 2x speedup, not a 3x+ speedup.
@@JimLeonard may be for several reasons including xt version of the BIOS not being optimal for the AT and also because (like I said before) XT-IDE reads 16bits from the drive but send 8bits by the bus, which wastes CPU cycles. (plus there is no any processing done on the controller - everything is executed by the CPU which again slows things down).
Wonderful! Thanks for covering this, I always wondered about it.
My pleasure.
I followed your steps, exactly - and it seems to have worked! This is awesome. My Tandy 2500 SX only has three ISA slots, so by doing this it frees a slot that was taken up by my XTIDE card.
My transfer speed jumped from 220K/Second up to 1345K/Second!
I am glad I could help. Thanks for the feedback.
very helpful thanks!
Thank you Erik! Can you please provide info about where to find latest bios and tool to upgrade XT-IDE?
www.xtideuniversalbios.org/
Can you also write the eeprom on the network card without having an xt-ide card?
Do I need the XTIDE card to configure the ROM image? Can I not do that with the ROM in a NIC (I have the exact same NIC you do with the AT-IDE version ROM). My problem seems to be that the computer will see the CF card (489MB) but I can't do more than get a DIR listing on it. Try to run anything and I get seek errors.
You need something that can write the settings to the rom. I don't think any NIC have the hardware to write ROMs.
Does this method allow the use of used EEPROMs? As in, will the software be able to erase the EEPROM before flashing? Would save me a bunch of $$$. Thank you.
I have only tried this on EEPROM meant for the XT-IDE BIOS. But it is on my list to see if i also can use this method for other EEPROMS, including, erasing, flashing and reading. If you try this, please let me know.
@@RetroErik I'm planning to use a used W27C512-45Z.
So one quick question. You booted the system with a valid XT-IDE BIOS in your card to start with which got you the I/O address... You then demonstrating flashing the AT BIOS over the existing bios. Then we moved that EEPROM to the network card. My question is this. How to you make sure this process is repeatable. Is this process repeatable even if the EEPROM in the XT-IDE card is blank?
The eeprom I used where blank. Bought new.
@@RetroErik Oh ok.....so did you boot with the original to get the information needed, then replace it with a blank one?
@Brandon Bridges I bootet with a floppy. In the card was a blank 28C64. If you look in the video i am running XTIDECFG from A: - ua-cam.com/video/5NRHMTGXd94/v-deo.html