VOGONS


First post, by JShone2025

User metadata
Rank Newbie
Rank
Newbie

Hi folks. I've been an XT and AT/X PC user and collector for many decades and my latest score is a Mitsubishi 286, built in the first quarter of 1987. It came with an EGA card and an MFM controller. I've removed both and now want to boot from a CF card just like in the video by JTech95 on YouTube. He doesn't use XTIDE at present, just an IDE card, booting with a 5.25 DOS boot disk first

I have....

Installed a 16 bit Goldstar IDE/FDD controller
Installed a 16 bit NIC card with XT IDE boot ROM
Installed a CF to IDE adapter in slave mode (32Mb)
Left the 5.25 drive plugged into the system board

The computer starts and gives the obligatory 'F1 to continue' BIOS config prompt. Then XTIDE kicks in and detects nothing at Master..once it gets to Slave the computer often locks up. If the CF card is removed it cycles the entire XTIDE process without locking up.

The CF card is formatted and MBRd with DOS 5.0
It will boot on an an Aladdin GA-5AX board (that I have had nearly 30 years). The CF card was prepared on the GA-5AX board, not with the 286. There does not currently seem to be a way of booting to a DOS floppy until I take delivery of a 5.25 boot disk from the USA. I wiped my last one accidentally.

I am unsure whether the CF card is industrially rated also, so I've ordered others for trying out.

Please help if you can, as I think this PC is an awesome piece of history (maybe that opinion is overblown due to me being only 3 years old when it was new - but I digress!). I think my two 1988 vintage Deskpro 20e PCs in the collection are so much more easy to work on by the way..

I wouldn't have the slightest idea how to reconfigure XTIDE. Also I still need to try the supposed boot disk that will access the BIOS, though this PC seems not to have a hot key accessible one, only dip switches at the front panel.

The attachment IMG_20251223_223545198_HDR.jpg is no longer available
The attachment IMG_20251223_223533166_HDR.jpg is no longer available
The attachment IMG_20251223_223523826_HDR.jpg is no longer available
The attachment IMG_20251223_223513702_HDR.jpg is no longer available
The attachment IMG_20251223_223438027_HDR.jpg is no longer available

Thanks in advance.

Reply 1 of 10, by douglar

User metadata
Rank l33t
Rank
l33t

Quick check- Do you have the master slave jumper set correctly on your CF adapter? Is the #1 pin of the cf adapter lined up with the #1 pin on your IDE card?

I have had some difficulties with CF adaptors that look like the one you have there, female socket, minimal components on board, no voltage selection. Any chance you have another 40 pin cf adapter?

Reply 2 of 10, by konc

User metadata
Rank l33t
Rank
l33t

Why is they CF set as slave? Because of some quirk of this specific PC or is it arbitrary? I'm asking because not all adapters and cards behave well as slave. Especially when, if I understood correctly, there is no master present.

Reply 3 of 10, by JShone2025

User metadata
Rank Newbie
Rank
Newbie
konc wrote on Yesterday, 12:48:

Why is they CF set as slave? Because of some quirk of this specific PC or is it arbitrary? I'm asking because not all adapters and cards behave well as slave. Especially when, if I understood correctly, there is no master present.

It does the same thing set to master. I will try another CF card adapter once it arrives in the mail. I don't have any good hard drives to try with it at the moment. Ones I've plugged in that did show some life produced garbled characters when detected and then the screen froze as usual.

Reply 4 of 10, by JShone2025

User metadata
Rank Newbie
Rank
Newbie
douglar wrote on Yesterday, 12:31:

Quick check- Do you have the master slave jumper set correctly on your CF adapter? Is the #1 pin of the cf adapter lined up with the #1 pin on your IDE card?

I have had some difficulties with CF adaptors that look like the one you have there, female socket, minimal components on board, no voltage selection. Any chance you have another 40 pin cf adapter?

I would have to borrow a HDD out of one of my sub 1gb systems if I'm desperate to get answers...but I think you're right - I can't personally be sure it is plugged the correct way round or vouch for the quality of the CF adapter. I don't want to rip apart other computers for the sake of this one, so I will wait on a new CF adapter and CF card plus 5.25 dos boot disk.

Reply 5 of 10, by JShone2025

User metadata
Rank Newbie
Rank
Newbie

Ok, the activity light stays on until the CF card channel is detected (and HDD light on the IDE card). Think this may be a boot sector issue with the CF possibly. Will report back.

Reply 6 of 10, by douglar

User metadata
Rank l33t
Rank
l33t
JShone2025 wrote on Yesterday, 15:27:
konc wrote on Yesterday, 12:48:

Why is they CF set as slave? Because of some quirk of this specific PC or is it arbitrary? I'm asking because not all adapters and cards behave well as slave. Especially when, if I understood correctly, there is no master present.

It does the same thing set to master. I will try another CF card adapter once it arrives in the mail. I don't have any good hard drives to try with it at the moment. Ones I've plugged in that did show some life produced garbled characters when detected and then the screen froze as usual.

First run the cf as a master. Too many CF’s out there don’t like being slave. Get that out of the way.

Next, the garbled characters in the device name usually indicate an electical signal problem of some sort. Data is not transmitted reliably between the cpu and the cf. If you Bios has an isa speed divisor, make sure it is set so that your bus is running <9Mhz. Then clean the edge connector & ide pins on the IDE card. A swab with isopropyl alcohol or a pencil eraser usually work well for this. You could also try a different isa slot or try inserting and removing the card a couple times if the slots look dusty or dirty. Or maybe there’s some other card in the system that’s misbehaving and talking on the bus when the ide controller tries to talk.

But my money is that the CF adapter is defective. I bought a pair that looked like that this fall and neither worked reliably. My adapters worked well enough to detect the devices and booting Dos, but if I tried to install win95, things would fail during the install or the files system would become corrupted shortly afterwards on the times that the OS installed successfully. I was doing UDMA speeds though.

Reply 7 of 10, by JShone2025

User metadata
Rank Newbie
Rank
Newbie
douglar wrote on Today, 00:46:
First run the cf as a master. Too many CF’s out there don’t like being slave. Get that out of the way. […]
Show full quote
JShone2025 wrote on Yesterday, 15:27:
konc wrote on Yesterday, 12:48:

Why is they CF set as slave? Because of some quirk of this specific PC or is it arbitrary? I'm asking because not all adapters and cards behave well as slave. Especially when, if I understood correctly, there is no master present.

It does the same thing set to master. I will try another CF card adapter once it arrives in the mail. I don't have any good hard drives to try with it at the moment. Ones I've plugged in that did show some life produced garbled characters when detected and then the screen froze as usual.

First run the cf as a master. Too many CF’s out there don’t like being slave. Get that out of the way.

Next, the garbled characters in the device name usually indicate an electical signal problem of some sort. Data is not transmitted reliably between the cpu and the cf. If you Bios has an isa speed divisor, make sure it is set so that your bus is running <9Mhz. Then clean the edge connector & ide pins on the IDE card. A swab with isopropyl alcohol or a pencil eraser usually work well for this. You could also try a different isa slot or try inserting and removing the card a couple times if the slots look dusty or dirty. Or maybe there’s some other card in the system that’s misbehaving and talking on the bus when the ide controller tries to talk.

But my money is that the CF adapter is defective. I bought a pair that looked like that this fall and neither worked reliably. My adapters worked well enough to detect the devices and booting Dos, but if I tried to install win95, things would fail during the install or the files system would become corrupted shortly afterwards on the times that the OS installed successfully. I was doing UDMA speeds though.

Thanks. I've messed around enough. I've ordered an SD to IDE adapter for good measure and also a Glitchworks XTIDE. Let you know how it goes!

Reply 8 of 10, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie

An SD to IDE adapter is going to be worse; they are just SD to CF adapters wired to an IDE connecter.

Reply 9 of 10, by douglar

User metadata
Rank l33t
Rank
l33t
jmarsh wrote on Today, 16:45:

An SD to IDE adapter is going to be worse; they are just SD to CF adapters wired to an IDE connecter.

Not sure what you are getting at there. Pata is pata, regardless of whether it is on 40 pins, 44 pins or 50 pins like a CF.

The sintechi SD to Pata bridges have some incompatibilities, but I don’t think they will figure into this build.

A CF to 40 pin device is an adapter because it just reroutes wires. SD to Pata is a bridge because it has to translate protocols. That’s more complicated, but there is only one family of chips & and few firmware versions used in these devices so they are a little more predictable that cf devices that have dozens and dozens of flash controllers and even more firmware versions.

Reply 10 of 10, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie
douglar wrote on Today, 16:48:

The sintechi SD to Pata bridges have some incompatibilities, but I don’t think they will figure into this build.

A CF to 40 pin device is an adapter because it just reroutes wires. SD to Pata is a bridge because it has to translate protocols. That’s more complicated, but there is only one family of chips & and few firmware versions used in these devices so they are a little more predictable that cf devices that have dozens and dozens of flash controllers and even more firmware versions.

And they're rubbish. They have a lot more incompatibilities than regular CF cards running in IDE mode. They can't even get the C/H/S translation right unless the card has a FAT primary partition already present to take values from.

(Not to mention the speed of them is also absolute garbage compared to regular CF cards.)