• Please review our updated Terms and Rules here

Help with Sergey's 8-Bit FDC and Serial Port board.

UPDATE: The XT-IDE and XT-FDC (Sergey's?) work together in the DTK XT-clone . D0000 and E0000. I now have a new USB FDD for my Windows PC so I'll be able to transfer BIOS and configuration file to my 5150 via BackPack FDD and DTK XT-Clone and try to flash the XT-FDC.

I have the BIOS file. What is the name of the configuration file?

I changed the address of XT-FDC to E0000. The 5150 boots from the A: drive but no BIOS screen, F2. I think I had set the drive setting to 360 kb.
 
Last edited:
I have the BIOS file. What is the name of the configuration file?
floppy_bios-2.2.bin is the code that gets put into the EEPROM.
You can get that from the bottom of [here].

I changed the address of XT-FDC to E0000.
Not according to the photo that you have just now posted.

SW2.3 = ON
SW2.4 = OFF
SW2.5 = OFF
SW2.6 = ON
SW2.7 = ON

If I look at the 'ROM addresses configuration table' table at [here], those settings set a start address of D8000

And the SW1 settings (serial port configuration) are wrong.
You have all of the switches on SW1 set to ON.
Per [here],
"Only one of SW1.1 - SW1.4 should be ON. All switches can be off if software doesn't use interrupt based I/O."
"One and only one of SW1.5 - SW1.8 switches should be ON."
For now, perhaps disable the serial port by turning all of the switches on SW1 to OFF.
 
I changed the address of XT-FDC to E0000. The 5150 boots from the A: drive but no BIOS screen, F2.
Even with the card set to D8000, in the 'only cards are CGA and Sergey card' experiment, you should have at least seen the banner of the Multi-Floppy BIOS.

You are swapping the CGA card between the IBM 5150 and clone. It would be good if you had another video card, just to rule out some sort of weird problem between your CGA card and the IBM 5150.

I know your 5150 motherboard has the final version of BIOS.
Is this a 16KB-64KB or 64KB-256KB motherboard? (Not that it should matter.)
I will see if I can replicate the issue.
 
I have another CGA board. Its a 256 kb. Strange to me is after booting without the F2 screen the A: drive works. Tried a 1.2 mb, wasn't recognised
 
I have another CGA board. Its a 256 kb. Strange to me is after booting without the F2 screen the A: drive works. Tried a 1.2 mb, wasn't recognised
The bios adds multi floppy support and HD support + 360 / 720k, The FDC will / should work without the bios installed in your 5150 / 5160 as a basic low density FDC, The IBM bios supports 360k.

Are you getting the initial bios banner as Modem7 linked to ? with your 5150 / 5160 ? ( Not the F2 screen)
 
|No bios banner. Will boot from 360k A: drive
Then the ROM circuit on the FDC is not working or the BIOS is not getting initialized in your 5150 / 5160 for some reason.

You should try RE-Flashing the FDC bios in your 5150 or 5160, You can use XTIDECFG.COM to flash the bios, This will tell us: If XTIDECFG.COM can find the EEprom and write to it.
 
Did you set the address correctly in XTIDECFG.COM to what the FDC is set, D000 or whatever you have it set to ?, If you set it up correctly in XTIDECFG.COM then there's a problem with the ROM circuit of the FDC, There is not much to the ROM circuit but it's not your job to fix it..
 
Is this a 16KB-64KB or 64KB-256KB motherboard? (Not that it should matter.)
I will see if I can replicate the issue.
Using an IBM 5150 motherboard of type 64KB-256KB, fitted with 10/27/82 revision of BIOS, I added only:
- PSU
- keyboard
- IBM CGA card
- Prototype XT-FDC, set to start its ROM at E0000

Motherboard switches set to CGA.

As expected, during the POST, I saw the banner/splash text of the Multi-Floppy BIOS (per [here]) get displayed.

I tried the same thing with an IBM 5150 motherboard of type 16KB-64KB, fitted with 10/27/82 revision of BIOS. As expected, I saw the banner of the Multi-Floppy BIOS.
 
Back
Top