mikeyp
Experienced Member
My IBM 5155 has a wd1002a-wx1 MFM controller with NEC drive. This works beautifully on its own. I would like to add an XT-IDE so bought the same Blue Lava XT-IDE Deluxe as I have already put in my 5160 with an IBM MFM controller. The XT-IDE works perfectly in the 5155 on its own but put together, neither will boot. I don’t believe there is a conflict with anything else in the system. I have however stripped it down to just the CGA card, floppy controller, MFM controller and XT-IDE for testing purposes.
Since there are not IRQ or I/O conflicts, I’m guessing as a ROM addressing issue but not sure how to calculate what each is using and therefore what to set each to. Can anyone advise me please? Thank you.
Looking at the manual for the WD card, it is set as follows:
BIOS version on the sticker is 62-000043-010 - it is socketed
W3 closed - BIOS enabled
W4 2-3 closed - I/O 320h
W5 1-2 trace wired - 32K or 64K BIOS ROM
W6 1-2 closed - 16 head hard drive supported (head select 3)
W7 1-2 trace wired - IRQ 5
W8 2-3 closed - Single controller setting, primary controller
S1/jumper 5 open - Not used
S1/jumper 6 open - Not used
S1/jumper 7 open - IRQ 5
S1/jumper 8 open - XT mode enabled
The XT-IDE is currently set as follows:
Separate “SW1” is set currently for low speed mode. I’m not changing this until it’s fundamentally working.
Switch block switches:
SW1 - off
SW2 - off
SW3 - off - I/O 0x300
SW4 - on
SW5 - off
SW6 - off
SW7 - off - ROM address D0000
SW8 - on
SW9 - on - 64k ROM chip
SW10 - on - boot ROM on
SW11 - on - write protect disabled
SW12 - on - used in slot 8
The system is configured as follows, noting that strike through lines are either disabled to not be used or planned and not installed yet, just with config mapped out.
Since there are not IRQ or I/O conflicts, I’m guessing as a ROM addressing issue but not sure how to calculate what each is using and therefore what to set each to. Can anyone advise me please? Thank you.
Looking at the manual for the WD card, it is set as follows:
BIOS version on the sticker is 62-000043-010 - it is socketed
W3 closed - BIOS enabled
W4 2-3 closed - I/O 320h
W5 1-2 trace wired - 32K or 64K BIOS ROM
W6 1-2 closed - 16 head hard drive supported (head select 3)
W7 1-2 trace wired - IRQ 5
W8 2-3 closed - Single controller setting, primary controller
S1/jumper 5 open - Not used
S1/jumper 6 open - Not used
S1/jumper 7 open - IRQ 5
S1/jumper 8 open - XT mode enabled
The XT-IDE is currently set as follows:
Separate “SW1” is set currently for low speed mode. I’m not changing this until it’s fundamentally working.
Switch block switches:
SW1 - off
SW2 - off
SW3 - off - I/O 0x300
SW4 - on
SW5 - off
SW6 - off
SW7 - off - ROM address D0000
SW8 - on
SW9 - on - 64k ROM chip
SW10 - on - boot ROM on
SW11 - on - write protect disabled
SW12 - on - used in slot 8
The system is configured as follows, noting that strike through lines are either disabled to not be used or planned and not installed yet, just with config mapped out.
Card | Function | Memory Locations | I/O Port Hex | IRQ | DMA | Port Enable Jumper | RAM (k) |
AST SixPackPlus Type 2/3 | COM1 | - | 3F8-3FF | 4 | - | 1 | - |
- | - | ||||||
AST SixPackPlus Type 2/3 | LPT1 | - | 378-37A | 7 | - | 3 | - |
- | - | ||||||
- | - | ||||||
AST SixPackPlus Type 2/3 | CLOCK | 2C0-2DF | - | - | 6 | - | |
AST SixPackPlus Type 2/3 | RAM | - | - | - | 384 | ||
IBM CGA | CGA | B8000H to BFFFFH | - | - | - | - | |
WDC WD1002A-WX1 | MFM | C8000H to ? | 320 | 5 | - | - | - |
XT-IDE | IDE | D0000H to ? | 300 | - | - | - | - |
- | - | - | |||||
IBM Floppy Adapter | Floppy | - | - | - | - | - | - |
- | - | - | |||||
- | - |