VOGONS


First post, by retro games 100

User metadata
Rank l33t
Rank
l33t

Edit: Problem solved, details in thread #3

I'm testing a Promise Ultra100TX2 IDE controller card. I've plugged my IDE HDD (300gb, but "jumper capped" to 32gb) and ATAPI CD in to IDE 1 and 2 slots respectively. But I can't seem to get the controller card to do anything useful, such as boot from the hard disc. When I boot up, I see this message:

Auto detecting Pri Master...IDE Hard Disk.

And after an unhealthy delay, the BIOS eventually shows some useful information:

Primary master - HDD size 137448mb
Secondary master - ATAPI CDROM
PCI slot 2 - mass storage device, irq 15

But then it says:

Searching for boot record from IDE-0 .. not found

Boot failure
Reboot and select proper boot device
(etc)

I wonder why it’s searching for IDE-0? Why 0? I thought my IDE drives started at 1…2,3,4

I've messed around with various options in the BIOS, but to be honest, I just don't know what I'm doing. I went to Promise's website, and read that your mobo must be PCI 2.1 and support bus mastering. Well that's 2 thumbs up - no problems there.

Some relevant looking things I spotted in the BIOS -

1st boot device: I tried setting this to various things, including SCSI.

off board PCI IDE Card : I've set this to Slot 2, where my card is. (Another option is “auto”.)
off board PCI IDE Primary IRQ : I’m not sure what option to select - disabled / INTA / INTB / INTC / INTD / hardwired
off board PCI IDE Secondary IRQ : exactly as above.

onboard IDE : I've set this to disabled, as there’s nothing plugged in to the onboard IDE ports.

Any thoughts would be very gratefully received! 😀

PS - photo included just for fun. I've since removed the SB card, and repositioned the controller card to slot number 2.

Attachments

  • hddController.JPG
    Filename
    hddController.JPG
    File size
    91.54 KiB
    Views
    1575 views
    File license
    Fair use/fair dealing exception
Last edited by retro games 100 on 2009-01-26, 15:56. Edited 1 time in total.

Reply 2 of 8, by retro games 100

User metadata
Rank l33t
Rank
l33t
rumbadumba wrote:

Have you confirmed that you can boot from this hard drive when you plug it into the onboard IDE sockets?

Absolutely. It's my main test HDD.

Please note: I'm getting a lot further with this now. I decided to RTFM 😦 and discovered that I must use an 80 pin IDE ribbon cable. I had gone out of my way to get an old retro 40 pin cable, and used that by mistake.

Now, booting up, I see the HDD controller card's BIOS search for any installed HDDs. I haven't got it to boot from the HDD yet, but I'm definitely making progress! 😀

Edit: Solved! I set the boot-up device back to SCSI (after having messed about with various other options), and now everything works. Conclusion: use an 80-pin ribbon cable (and not a very old 40-pin one), if you want the Promise Ultra100TX2 to see your HDD.

Reply 3 of 8, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I can't tell if you're running a optical drive on that card, but I don't recommend doing that. Those cards often don't do ATAPI well at all and it can cause tons of probs.

In the pic it looks like you're using 40-pin cables. Get 80 pin cables on there ASAP.

edit: seems you figured out that 40-pin is bad. 40-pin = UDMA33 max, so using that on a UDMA100 card is kinda dumb 😉

Reply 4 of 8, by retro games 100

User metadata
Rank l33t
Rank
l33t
swaaye wrote:

I can't tell if you're running a optical drive on that card, but I don't recommend doing that. Those cards often don't do ATAPI well at all and it can cause tons of probs.

In the pic it looks like you're using 40-pin cables. Get 80 pin cables on there ASAP.

edit: seems you figured out that 40-pin is bad. 40-pin = UDMA33 max, so using that on a UDMA100 card is kinda dumb 😉

I am getting some really strange behaviour with an "Ultra DMA 2" DVD-ROM reader drive plugged in to the controller's IDE port 2. At first, it was happy with it. Now it's complaining that the ATAPI device is incompatible. Also, the controller's BIOS seems to hang if I don't set the mobo's BIOS to enable the onboard IDE, even though there's nothing plugged in to those ports!

I think I will remove the optical drive (and its cable from the controller's IDE port 2), and just be satisfied that the controller's IDE port 1 + HDD seems to work well. 😀 And for the first time, it's given my mobo access to all of my HDD, and not just 137gb of it!

Edit:

I think I've progressed further with this issue.

I did these steps:

1) Inside the "standard BIOS section", where you set up your HDDs and ATAPI devices, etc - I set everything to uninstalled.
2) I set the onboard IDE ports to disable.
3) Set the first boot up device to be SCSI, everything else to disable.
4) I also used an 80 pin cable on the controller card's IDE port 1 for the HDD, but used a 40 pin cable for the optical drive on its IDE port 2.

Everything seems to work, to a degree. The HDD behaved normally. Also, I tried 2 optical drives. One modern "Ultra DMA 2" DVD-ROM reader, and a really ancient TEAC 6x CD-ROM "PIO 3" drive. The DVD-ROM reader behaved normally, but the ancient TEAC device behaved oddly. It was slow, and appeared to keep "re-reading" the disc, although it's not dirty. I guess this could either be due to the controller's incompetence at handling ATAPI optical drives, or possibly the drive was failing somehow. Of course, it could also have been "pilot error"! 😉

Last edited by retro games 100 on 2009-01-27, 14:49. Edited 1 time in total.

Reply 6 of 8, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

Sad to hear about your problems!
Partly because I have the exact same card... 😜

Anyway, here's a nifty thread I found when researching my socket5 IDE problems (no onboard IDE, add-in cards only):

http://club.cdfreaks.com/f7/ide-controllers-d … 30/index13.html

Seems like the SiiG cards are somewhat better at ATAPI.... ?
(start from page 1)

Reply 7 of 8, by retro games 100

User metadata
Rank l33t
Rank
l33t
Moogle! wrote:

Make sure all the cards surface mounted components are present. I can't tell how many times this has caused me heartache.

I examined the card to check for any signs of damage, but on this occasion, I couldn't find anything which looked broken or missing. I think my problems are either "pilot error" 😉 or the card itself isn't doing it's job very well.

Reply 8 of 8, by retro games 100

User metadata
Rank l33t
Rank
l33t
bestemor wrote:
Sad to hear about your problems! Partly because I have the exact same card... :pppt: […]
Show full quote

Sad to hear about your problems!
Partly because I have the exact same card... 😜

Anyway, here's a nifty thread I found when researching my socket5 IDE problems (no onboard IDE, add-in cards only):

http://club.cdfreaks.com/f7/ide-controllers-d … 30/index13.html

Seems like the SiiG cards are somewhat better at ATAPI.... ?
(start from page 1)

Thanks very much for the link! 😁 I'll check it out!

Just for a bit of fun, I'm going to try installing a 16-bit ISA CD-ROM controller card, and see if I can get an old TEAC 6x speed IDE CD-ROM working on it.

Edit: And it worked. Very well in fact.