St. Clair Software
Search St. Clair Software:

DISCLAIMER: Dave Hamilton, NERDZ! Corporation, and St. Clair Software have provided the following description for informational purposes only. Dave Hamilton, NERDZ! Corporation, and St. Clair Software are not responsible for any direct, consequential, incidental, or indirect damages (including but not limited to damages for loss of business profits, business interruption, or loss of data) arising out of the use of this information.


Date: Tue, 17 Feb 1998 17:44:49 -0600
To: Jon Gotow
From: Dave Hamilton - Computer NERDZ!
Subject: Re: Sleeper and Quantum Fireball ST Drives

Jon (and anyone else experiencing this problem) --

I have actually found a way to update our problematic Quantum drives. I have tried this method and it worked for me. Sleeper now wakes my Quantum Stratus drive (now rev. 0F0J) properly. Your mileage may vary.

My professional recommendation is that NO ONE DO THIS and to wait for Quantum to officially make this available. But, for those of you who would like to disregard professional recommendations, well, read on!

I picked apart Apple's firmware updater (which I downloaded from ftp://ftp.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/Firmware_Utilities/2-3-4-6_GB_Firmware_Util.img.bin). I was going to include my hacked version, but I didn't want to violate any copyright laws). You see, there were a bunch of invisible files included with Apple's updater. I made them all visible and dug further. One of them was an application named "DownloadQTM". Then there was another large file called "Stratus_SCSI_FW". Other than those, there were a bunch of small files with names like:

FIREBALLST2100S
FIREBALLST3200S
FIREBALLST4300S
FIREBALLST6100S
FIREBALLST6400S

All of the above files were text files that contained only one line. Every one was the same. They all said "Stratus_SCSI_FW". I reasoned that this was to tell the updater which firmware works for which drive. In this case, all the drives use the same firmware update, called "Stratus_SCSI_FW."

I ran "DownloadQTM". It asked me if I wanted to update my firmware. After backing up my drive, I said, "OK." It scanned through 7 SCSI bus's (even though I only have one) and then said:

"Bus=0 ID=2 Mfg=Quantum Model=FIREBALL3.2ST FW=0F0C Download Code not available."

I looked at the now un-invisible filenames again. I realized that there WAS no file named FIREBALL3.2ST, and therefore the updater didn't know what Firmware to use. So, I took FIREBALLST3200S and renamed it to FIREBALL3.2ST and ran the updater again. Whallah. It worked. I checked the drive with Hard Disk Toolkit and it now said 0F0J. For safety's sake, I restarted my computer. Then I ran Sleeper, set it to sleep that drive, and put the machine to sleep. After waiting a LONG 60 seconds, I hit my spacebar. All of my drives spun up just fine. Yay. Problem solved.

So, here are the step-by-step instructions for doing this update yourself.

  1. Backup all your data (just in case this botches everything), and read these instructions ALL the way through (and it wouldn't be a bad idea to make sure you totally understand the beginning of this e-mail either). Also -- I'm sure that Quantum would love to say that this voids our warrantees. For that reason alone, I have not included them on the list of people to whom I am sending this e-mail. If someone feels that we should pass this info off to Quantum, please remove any indication as to who sent this to you.

  2. Download Apple's Firmware updater fromftp://ftp.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/Firmware_Utilities/2-3-4-6_GB_Firmware_Util.img.bin.

  3. Using ResEdit or FileBuddy or something else, make all invisible files visible.

  4. Run "DownloadQTM". When it asks you if you want to update, choose in the affirmative. It will scan through all your drives. If it finds a matching drive, it will do the update. If it doesn't, it will report an error message as such:

    "Bus=x ID=x Mfg=Quantum Model=XXXXXXXXXXXXX FW=0F0C Download Code not available."

  5. Record EXACTLY what is displayed after "Model=".

  6. Quit the program, go back to the finder, and rename FIREBALLST3200S with exactly what you recorded (case sensitive) in step 5.

  7. Run the updater again. This time it should see the file matching your drive model number and perform the update.

  8. When the update's done, quit the updater program, go to the Special menu, and restart.

  9. If your luck is as mine has been, your drive is now updated to Firmware 0F0J and Power Management functions have been restored. Make sure to tell Sleeper that it's ok to sleep your disk!

Remember, folks, my professional recommendation is that NO ONE DO THIS. But, for those of you who would like to disregard professional recommendations, well, go for it!

-Dave

P.S. Have a Nice Day

--
Dave Hamilton
Computer NERDZ! of Austin!
http://www.nerdz.com


Click here to return to the Quantum Firmware Bug page.

Home | Products | Downloads | Purchase | Support | Contact | Blog

© 1996-2011 St. Clair Software