I have built a XT CF Lite v4.1 to boot my 286 with a compact flash card. I have configured it via DIP switches to address 300h and I am using the XT-IDE Universal BIOS 2.0.0 beta 3. This is I think the latest version. However the google code site looks rather dead.
I have run xtidecfg and configured the EEPROM accordingly: XT CF Lite card with base 300h, BIOS at CE00h, 2864 style EEPROM. I can write it succesfully.
However, the CF card won't be detected upon bootup. When I put the CF in an IDE to CF adapter on my Multi I/O card running at 170h, XT IDE Universal BIOS succesfully boots.
I guess I might have made a mistake in soldering the CF socket? I have probed the solder pads and CF pins with a meter and they so far do look fine. But I might have to double check. Are there any other reasons why this might fail?