Reply
Kilobyte
DanInStLouis
Posts: 16
Registered: ‎01-25-2008
0

Barracuda firmware

Seagate ST31000340AS, firmware SD01

Hardware diagnostic progranms report zero cache size. I see that this has been an issue with some firmware versions, but SD01 was not mentioned.

Should I install the new version 14 firmware? How can I tell if the cache does indeed function?

Thank you!

Kilobyte
DanInStLouis
Posts: 16
Registered: ‎01-25-2008
0

Re: Barracuda firmware

bump?
Byte
bmcent1
Posts: 14
Registered: ‎01-28-2008
0

Re: Barracuda firmware

I am trying to determine the hardware cache size reported for my 7200.11 750330 drives. Can you tell me which diagnostics you are running? I tried SeaTools from DOS and could not find any reporting of cache size.
 
I am running the latest firmware - AD14 (I upgraded myself when 3 of 6 new drives incorrectly reported their model number, the fw fixed that). I will let you know if my cache is properly reported if you can tell me which diagnostics to run.
Kilobyte
DanInStLouis
Posts: 16
Registered: ‎01-25-2008
0

Re: Barracuda firmware

bmcent1, I use Topala's Sys Info for Windows: http://gtopala.com/

The cache size is reported under "Storage Devices" as "Controller Buffer Size on Drive." I am eager to hear what is reported with BIOS AD14 installed!

Thank you.
Byte
bmcent1
Posts: 14
Registered: ‎01-28-2008
0

Re: Barracuda firmware

Thank you for that link!

Unfortunately, I have bad news to report. My ST3750330AS drives are all reporting 0 KBytes Controller Buffer Size on Drive  :-(   I am running the AD14 firmware.
 
This may also explain the funny result I got from HDTune (hdtune.com) for these drives. They report the Burst Rate well below the Average Transfer Rate... that should never be the case if the cache on the drive was working.
 
Do you know if there is any fix yet? Of course I bought these drives for the large 32 MB cache.
Kilobyte
DanInStLouis
Posts: 16
Registered: ‎01-25-2008
0

Re: Barracuda firmware

This is bad news indeed. Seagate has advised me that the buffer really is working despite the false report. If so, what was the purpose of the AD14 firmware if it falsely reports zero?

We need to find out how to tell if the buffer REALLY works...
Byte
bmcent1
Posts: 14
Registered: ‎01-28-2008
0

Re: Barracuda firmware

Well, I'm pretty sure it the cache is not working or else the burst rate reported by HDTune should be much higher than the average transfer rate.

Do you know a tech support number where I can speak to someone at Seagate? Since I've got a working example of the latest firmware still not working on the drive, maybe we can troubleshoot it.
Kilobyte
DanInStLouis
Posts: 16
Registered: ‎01-25-2008
0

Re: Barracuda firmware

For Tech Support you could try the numbers at http://www.seagate.com/www/en-us/about/contact_us/

Good luck! My experience has been that with most companies I have to wade through two or three levels of support before I find soembody that even understands what the problem is. Be patient!

Byte
bmcent1
Posts: 14
Registered: ‎01-28-2008
0

Re: Barracuda firmware

Thanks for the link. I will try to be patient.
 
BTW, I have now removed (in the last 30 minutes) the compatibility jumper these drives ship with which forces them into SATA I / 150 MBps mode. They are now running in 300MBps mode (reported by Sisoft Sandra). And the performance of the drives in HDTune is improved, but still showing lack of burst transfer indicating lack of cache.
 
Here's what I've benchmarked so far...
 
Transfer Rates MB/s (Min, Max, Avg, Burst)...
 
With compatibility jumper-
Single Disk - 48.9, 103.2, 84.3, 61.8
2 disk RAID 0 - 70.2, 144.3, 124.5, 61.8
 
Without compatibility jumper -
Single Disk - 50.0, 108.1, 85.3, 82.4
2 disk RAID 0 - 98.3, 204.6, 163.5, 82.4

All tests with ST3750330AS 7200.11 SATA drives on ICH9R controller on ASUS P5E motherboard
Byte
bmcent1
Posts: 14
Registered: ‎01-28-2008
0

Re: Barracuda firmware

Got through to Seagate level 2 support. They recommended I connect the drives without going through a RAID controller for testing purposes. Note, I am using the X38 chipset on an ASUS motherboard. I was using the SATA RAID setting in the BIOS (which uses the ICH9R embedded controller.) With that, SeaTools for Windows cannot successfully run an inquiry on the drives.

So, I switched the SATA BIOS setting to IDE. Same physical ports on the motherboard, but different interface, didn't have to do an F6 WinXP install nor supply any drivers to install windows.

With this configuration, I am able to run SeaTools for Windows and successfully query the drives.

* Problem is, SeaTools does not report on the cache (I don't see any indication of cache after running an inquiry.) That was the point of this reinstall (to be able to run SeaTools, according to Level 2 support, to get an indicator of the reported cache.
 
* SIW still reports 0 KBytes for Controller Buffer Size on Drive
 
* However, here is the fascinating part: HDTune benchmarking one drive using the IDE setting in the BIOS rather than RAID now shows:

Transfer Rate MB/s (Min, Max, Avg, Burst) ... 51, 108, 84.5, 197.3
 
It strongly appears that in this configuration, the on disk cache is working, as the burst rate is nearly 200 MB/s and about 2.5x the average transfer rate.

I still want a utility which will accurately read back the amount of cache on the disk so we know what is being reported to the OS. On the other hand, this seems to suggest that the issue is with the ICH9R controller from Intel or perhaps just in the firmware for that controller and maybe it's something the motherboard manufacturers need to resolve. I hope Seagate will work with them on it! I'll be glad to help, but I need to get this new system up soon, so I won't be able to keep reinstalling windows or reconfiguring drives for more than a couple days.