Sergey,
1. Did you program the EEPROM using "
XTIDECFG.COM" utility? Was it successfully programmed?
A: Yes and Yes (pic attached) but more on that on '3'.
2. What are the settings for the EEPROM enable and write enable switches? Perhaps take a photo of the card and post it here?
A: Pic attached but basically I used the following:
Primary IDE controller 'base address' [320h]
EEPROM address [D000h]
Please note that SW2.2 (EEPROM Write Enable) was enabled during the flashing process but the pic was taken after flashing.
3. If you boot into MS-DOS, e.g., from a floppy disk, or using XT-IDE BIOS built into the Micro 8088 BIOS, can you dump D000:0000 area using DOS DEBUG and verify the content?
A: Neat idea. I ran 'debug' but I'm definitely not getting the correct data (pic attached). I did some further testing where I removed the EEPROM and dumped the content manually using 'minipro' and bin file contains a header showing a XTIDE version from '2013-04-03' which is bizarre. This was definitely from a past attempt and I'm not sure how "
XTIDECFG.COM" showed 'successfully' when the bios that was flashed has the date of '2023-02-19'. So this poses the question, is
XTIDECFG.COM really flashing the EEPROM correctly? I also tried multiple 8K EEPROMs including chips that I know that work on other systems in order to rule out a faulty EEPROM.
On a different test, I flashed the EEPROM manually using minipro and under MSDOS I ran debug '-d d000:0000' but it still does not show the correct data. I'm a bit lost at this point. I mean, the XT-CF works fine using the XT-IDE support from the Micro 8088 BIOS but I guess something on the EEPROM portion of the circuit may be faulty?
4. If I recall correctly, XT-CF-Lite should be using "XT-CF PIO8 (BIU offload)" mode.
A: I initially used ' [XTCF PIO]' and I changed to "XT-CF PIO8 (BIU offload)" and flashed again but it made no difference as it still does not find the XT-CF.
----
Thanks for getting back to me on this.
Henrique.