Reply 40 of 53, by Jo22
- Rank
- l33t++
elvovirto wrote on 2023-02-21, 15:44:After looking a bit at the end of that linked thread, I figured I'd check for an E-IDE card on eBay. There are only two ISA opt […]
Jo22 wrote on 2023-02-21, 14:45:I do remember these enhancers! They really do work, at least for Award/Ami BIOSes. Haven't tested them with others yet.
Some also shipped with those Year 2000 upgrade cards.After looking a bit at the end of that linked thread, I figured I'd check for an E-IDE card on eBay. There are only two ISA options currently listed - and one of them is over 100 bucks.
When I think of all the stuff I tossed or donated over the years it's like...man...I wish I still had (Insert Hardware I used to have here).
We feel ya. We're all through this, I think. On the other hand, these things are +25 years old by now. A quater of a century.
It's a wonder these things are around, at all, still. In parts (pun intended) because some of it was being preserved by computer fans (and/or simply forgotten).
But yes, once you re-start tinkering with these things, you find yourself thrown back into the 90s, mentally.
So it somewhat surprises you (us) when we see those hefty price tags (seeing them with the eyes from back then).
douglar wrote on 2023-02-22, 01:48:Seems unlikely that swapping CF adapters is going to make a difference in this case. They just plug the 40 pin IDE through to the CF, no chips or intelligence in the device. Seems like your issue is placing an IDE device at the higher clock speed it the issue, regardless if it is an SD bridge or a CF adapter, since things do work at the slower speed.
Yep. And that's exactly the problem, I'm afraid. CompactFlash supports three different modes of operation, and all the CF IDE adapters are just ..adapters. No converters.
If they did actual conversion, the CF card could operate in one of the non-IDE modes and let the converter do the IDE/PATA talk.
But being just a mechanical adapter also means that the CF card is directly sitting on the ISA bus, with all the weird timings elvovirto's mainboard is throwing at it.
If the motherboard BIOS isn't even ATA-2 compatible (it isn't) a lot of things must sound like gibberish to the CF card, so it reacts weird.
It's just not only an LBA issue here that EZ-Drive and friends could fix. The board needs a set of fresh HDD routines, first of all, I think.
That's why I think that those EIDE BIOSes, XUB etc. are worth a try. Sure, it won't fix the timings, but maybe the new routines are more robust.
Alterntively, let's just use SCSI. Try getting an ISA SCSI controller with a boot rom.
Then, use a Raspberry Pi to simulate an HDD. The Macintosh scene uses this approach, I belive.
https://blog.adafruit.com/2021/02/26/rascsi-a … i-raspberry_pi/
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//