• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Failing Sonnet Tempo Ultra ATA66

LarBob

Well-known member
A few days ago I received a Umax SuperMac S900 that came with a Sonnet Ultra ATA66 installed which is being used for the hard disk,  zip drive, and optical drive. However, it appears to have failed. An IDE cable that I had to move was stuck within the card so I had to remove it with more force than I would have liked to use, leading to a couple of the pins being pushed down. I remedied this with tweezers and visually the card looks fine. When attempting to use either IDE port though I get bus errors preventing from booting from anything connected to the card. I can get past the Happy Mac and then immediately get a bus error. For a while Mac OS 9 began to start but got bus errors and illegal instructions about halfway into loading extensions. Any ideas?

 

LarBob

Well-known member
Okay, status update:

It works somewhat. I can read and write (how reliably, I don't know) but can't boot reliably due to errors even with other drives. I have tested with 3 different drives and multiple cables and have had issues with all. I have gotten Mac OS 8.1 booting up off an IDE drive but it quit working properly soon after. Disk First Aid complains of many problems though I can at least see the directory structures and files within the drives.

 

trag

Well-known member
This replacement would cost you about $22....

https://www.ebay.com/itm/VST-UltraTek-66-IDE-RAID-UltraTek-66-IDE-Controller-Adapter-PCI-32-bit-32bit/323428836605?hash=item4b4ddc64fd:g:i0AAAOSwZgxbji2S

I think the VST UltraTek is always a Mac card.   I don't think they made a PC version because they're rebadged/reprogrammed Promise Ultra/66 boards and why compete directly with Promise in their own market?

Or a little cheaper, get this one and convert it to Macintosh (a painful experience because two of the resistors that need moving are under the 32 pin DIP Flash chip.

https://www.ebay.com/itm/Ultra66-Promise-Technology-Disk-Controller-Hard-Drive-Interface-HDD-PDC2062-v1-1/401593002293?hash=item5d80cee935:g:ZecAAOSwKfJbZ4ub

Still cheaper:

https://www.ebay.com/itm/IDE-Controller-Card-Ultra-66-Promise-Tech/183414005885?hash=item2ab453a07d:g:toAAAOSwOGFbDp47

Okay, I'm not really helping, I'm just strolling down the Ultra66 conversion memory lane...

 

LarBob

Well-known member
Okay, so I think this issue might not have to do with the card at all and the pin pushing was an unrelated accident that distracted me from the real issue. I think the issue is actually memory. I had reseated it a couple of times beforehand, but I decided to do it again and really make sure everything was in properly. Now the card is working much better and I can actually boot off of it, however, it still does have some issues. There are some other eccentricities about this machine that make me think I should replace the RAM as well.

 

Trash80toHP_Mini

NIGHT STALKER
I think the VST UltraTek is always a Mac card.   I don't think they made a PC version because they're rebadged/reprogrammed Promise Ultra/66 boards and why compete directly with Promise in their own market?

Or a little cheaper, get this one and convert it to Macintosh (a painful experience because two of the resistors that need moving are under the 32 pin DIP Flash chip.

Okay, I'm not really helping, I'm just strolling down the Ultra66 conversion memory lane...
You're helping tremendously. What's the full PITA procedure for Macnification of the PC market Ultra66 Promise card? Looks like a fun and useful toy, so far I've got ATA133 and ATA166 Sonnet boards, first rev(?) of the spec would be fun to adapt directly to SSD on the board. Not gonna try that with the Sonnets, Ultra66 looks promising at those prices. [;)]

I've seen a few ROM versions, which one should be on the I look out for snagging/modding?

 

trag

Well-known member
Hey jt,

It's been more than a decade.  I think I documented that procedure at some point, so I'll try to look it up for you when I'm on my home machine.  I might have posted it to the LEM Supermacs list at some point, if you are inclined to search and have the time.  But I'm not sure that I did...  

There is some number of resistors to move, two (IIRC) of which are under the DIP flash.   That detail defeated some would-be converters back in the day, because they didn't look under the flash.    Do you have a chip programmer?   You really either need a chip programmer, or one working Mac version of the card.

Or the ability to hack the flash utility.

The flash utility checks the previous version of the software on the card.  I can't remember if it checks for the PC version (and won't update) or the Mac version (and will update).   The difference being that in the former case, a blank chip would work.

Anyway, I first got around the flash utility restriction by putting a socket on the target board.   Then installing a flash chip that already has the Mac version on it.   Then with the card installed in the machine (this part is a pain) run the installer.  There's a couple of response screens.   At the last one, the utility has checked the flash chip, so before clicking the final "OK", remove the flash chip from the socket of the card, IN THE LIVE MACHINE, and replace it with the blank/PC flash chip.   

The utility will then flash the chip.   Much easier to just program it in a chip programmer.

Note that I non-desctructively removed the 32 pin DIP flash, so that I could reuse it.   This had the advantage at the time that the cards I modified were then updatable with new updates.   Not an issue any more, as long as you load the last update to the card.     Some of the folks who converted the Ultratek/66 would just clip the Flash off and replace it with a programmed 27 series EPROM.   This was cheap and worked okay, but the card was not updateable afterwards.

 

Trash80toHP_Mini

NIGHT STALKER
If we can scare up an image, I'm pretty sure one of the gang can program a blank for me. Conversion to socketed whatever is no biggie. ISTR seeing SMT to 32pin DIP conversion boards for next to nothing online. Hopefully I'll have some time to look that over later at work.

How is the testing going, LarBob? Had a chance to swap in different memory yet?

 
Top