Sorry, I didn't see your post at Seagate's forum.
Short version:
=============
Allow the first pass of the CD ISO version of the SD1B updater to fail. Wait for the "Cycle power to continue..." message, and then type Ctrl-C or Ctrl-Break to abort the batch. This should return you to the FreeDOS prompt.
Now type ...
sf -m BRINKS -f 4HBXR1B.LOD -i ST3640323AS -s -x -b -v -a 10
When the update completes, power cycle your computer.
Long version:
=============
Download
http://www.seagate.com/staticfiles/supp ... H-SD1B.ISOUse ISObuster to extract the BootImage.img file from the CD ISO. This is a 1.44MB floppy diskette FreeDOS image.
Use WinImage to extract the files from BootImage.img, and then use 7-Zip to extract the files from 640SD1B.ZIP.
SF.EXE is the SeaFlash executable that performs the update. You can unpack it with UPX. Once unpacked, you can use a word processor to see the embedded documentation:
http://www.users.on.net/~fzabkar/sf_usage.txtThe firmware image file is 4HBXR1B.LOD. Seagate's filenames appear to reflect the number of heads in the drive (4H), and the "BXR" appears to refer to Brinks, which is the model family of your drive. The other 7200.11 family is named Moose. Furthermore, the name of the CD ISO image, Brinks-2D4H-SD1B, also confirms that it is intended for a drive with 2 Discs and 4 Heads. Still more confirmation that this is the correct update is the "2" in your model number, ST36403(2)3AS, indicating that the drive has 2 platters.
The command line that performs the update is ...
sf -m BRINKS -f -s -x -b -v -a 10 -h 4hcfgpre.txs
This compares your drive's existing firmware "package version" against an update matrix in an encrypted configuration file, 4hcfgpre.txs. If your drive's firmware modules don't match, then the update doesn't proceed. However you can forcibly update the firmware by explicitly specifying the model number, family, and firmware image.
To do this, allow the first pass of the CD ISO version of the updater to fail. Wait for the "Cycle power to continue..." message, and then type Ctrl-C or Ctrl-Break to abort the batch. This should return you to the FreeDOS prompt.
Now type ...
sf -m BRINKS -f 4HBXR1B.LOD -i ST3640323AS -s -x -b -v -a 10
When the update completes, power cycle your computer.
For information on how to decode the TXS file, and for information on how to forcibly flash other firmware, visit Seagate's forums where this procedure has been explained many times.

Downloads:
http://www.isobuster.com/isobusterdownload.phphttp://www.winimage.com/download.htmhttp://www.7-zip.org/download.htmlhttp://upx.sourceforge.net/