Denniske1976
Veteran Member
Compare the ROM to the bin file. But most likely the board BIOS isn't looking for ROM extensions.
So why is that ST11 controller with ST-238R working without a problem? Obviously this card had a BIOS as well, right?
VCF West | Aug 01 - 02 2025, | CHM, Mountain View, CA |
VCF Midwest | Sep 13 - 14 2025, | Schaumburg, IL |
VCF Montreal | Jan 24 - 25, 2026, | RMC Saint Jean, Montreal, Canada |
VCF SoCal | Feb 14 - 15, 2026, | Hotel Fera, Orange CA |
VCF Southwest | May 29 - 31, 2026, | Westin Dallas Fort Worth Airport |
VCF Southeast | June, 2026 | Atlanta, GA |
Compare the ROM to the bin file. But most likely the board BIOS isn't looking for ROM extensions.
OK, been able to flash the BIOS at address CC00 with success. After a reboot still no menu but I can see the BIOS again with debug (d CC00:0).
Any ideas? I should think a successful flash at CC00 should mean the BIOS should be available and called at boot?
You only need to do that if the contents of the XT-IDE ROM are stopping the computer from booting.Removed the JP1 jumper, and put it back on while the machine was on (to erase the ROM??).
Yes.And at address E000 I find something with "ROMDOS 1.0" in it's description... probably the DOS 3.31 ROM?
I can't see how.So this probably interferes with flashing?
Depends how the verification is done.Any ideas? I should think a successful flash at CC00 should mean the BIOS should be available
Is that verification done after each block write, or done after the entire file is written?XTIDECFG verified the ROM contents after it was written,
That's a totally separate issue to ROM content.and called at boot?
Is that verification done after each block write, or done after the entire file is written?
the eeprom is byte writable, in other words, you can update 1 single byte at a time, which is fairly unique in all my experience with flash and eeproms. (typically you have to erase a "page" of a certain size, update the data in that page, then move onto the next one) These eeproms work more like DRAM.Page Size is set to 1, that's the one verifying after each block is written?
this is interesting. is there a way to turn off that logo/feature? is it possible that the xtide rom has been called all along, but this logo is keeping any sign-on messages from showing up? Does the RLL card display any sign-on messages?Could be suppressed by the "HeadStart Explorer" logo of course, because when I switch the computer on/off/on I can see a very familiar "Award 8088/86 BIOS (C) 1988 HeadStart Technologies" on screen briefly before the "HeadStart Explorer" logo comes up.
this is interesting. is there a way to turn off that logo/feature? is it possible that the xtide rom has been called all along, but this logo is keeping any sign-on messages from showing up? Does the RLL card display any sign-on messages?
this is a bit of a long shot, but what if:
1) boot logo is keeping sign-on messages off the screen, but the XTIDE is actually running just fine.
2) an IO conflict is keeping the XTIDE from detecting a hard drive
3) the boot menu eventually times out and boots to the A: drive. There would be a ~20 second delay before it boots.
If the machine is calling ROMs, his ROM will hang the machine forever.
Expanding on that, changing the I/O address range is a two step thing:The BIOS needs to be reconfigured (and hence re-flashed) to change the port addresses.