gingerbeardman Posted December 22, 2011 Share Posted December 22, 2011 Has anybody tried updating the firmware using the Linux hdparm --fwdownload directive? http://linuxreviews.org/man/hdparm/ It seems it would work, but I'd like to have confirmation from Corsair that the firmware .vic file is the correct format to be used with hdparm? Information about its use to update the firmware other drives: http://hardforum.com/showthread.php?p=1038167711 (success on another drive) http://comments.gmane.org/gmane.linux.hardware.dell.poweredge/38418 (no AHCI) http://miazmatic.com/wiki/index.php/SFI_SSD_Notes (uses .vic file) This would help for people using non-Windows operating systems such as Linux and Mac OS X, and also Windows users who cannot enable AHCI. Any thoughts appreciated. matt Link to comment Share on other sites More sharing options...
MaleEgo Posted January 5, 2012 Share Posted January 5, 2012 Bump! I would be keen to find out if this is a viable option. Only owning a Mac, it is somewhat frustrating not having an OSX upgrade path. I also wondered if it would be possible to use the Ultimate Boot Disc to upgrade the firmware on a Mac? Thank you in advance for your reply. Link to comment Share on other sites More sharing options...
Yellowbeard Posted January 5, 2012 Share Posted January 5, 2012 At this time, this is completely untested by Corsair and I can offer NO information on this procedure. PROCEED WITH CAUTION. Link to comment Share on other sites More sharing options...
MaleEgo Posted January 5, 2012 Share Posted January 5, 2012 Thanks for the reply. I cannot afford to be a ginny pig with my drive so will wait for a time when I can get it out and take to a friends to use his windows machine. Are you aware if Corsair are in the process of or are planning to support OSX in the upgrade path? Reeding your forum, it does seem you have a fair Mac users a little upset that there is currently no option for us to upgrade in our native environment. Again, thank you in advance. Link to comment Share on other sites More sharing options...
Yellowbeard Posted January 5, 2012 Share Posted January 5, 2012 I don't know what our plans are with regard to non Windows users. If we change our offerings, I'll be posting them in the SSD update section but I am not aware of any plans at this time. Link to comment Share on other sites More sharing options...
gingerbeardman Posted January 17, 2012 Author Share Posted January 17, 2012 Can Corsair confirm that the firmware .vic file is the correct format to be used with hdparm? Or can Corsair please give format details for the .vic file and I will investigate further. Please? Thank you. matt Link to comment Share on other sites More sharing options...
Synbios Posted January 23, 2012 Share Posted January 23, 2012 I have a linux machine at work and an extra F40 I got from Yellowbeard. I will test this out next week and post the results. Link to comment Share on other sites More sharing options...
Yellowbeard Posted January 23, 2012 Share Posted January 23, 2012 Can Corsair confirm that the firmware .vic file is the correct format to be used with hdparm? We have no way of verifying this. Our firmware packages and the update tools both come from SandForce in their complete form. If you need more detailed information, you'd probably need to get it from SandForce or perhaps the developers of HDPARM. Link to comment Share on other sites More sharing options...
gingerbeardman Posted January 23, 2012 Author Share Posted January 23, 2012 Could you (Corsair) please ask SandForce on our behalf? Thank you. Link to comment Share on other sites More sharing options...
Yellowbeard Posted January 23, 2012 Share Posted January 23, 2012 Could you (Corsair) please ask SandForce on our behalf? Thank you. No, I am sorry but at this time, this information is not available. IF any changes, I will post it here. Link to comment Share on other sites More sharing options...
gingerbeardman Posted January 23, 2012 Author Share Posted January 23, 2012 Is that no you won't ask them or no they won't tell you? Link to comment Share on other sites More sharing options...
Yellowbeard Posted January 23, 2012 Share Posted January 23, 2012 No, I am sorry but at this time, this information is not available. IF anything changes, I will post it here. Link to comment Share on other sites More sharing options...
gingerbeardman Posted January 23, 2012 Author Share Posted January 23, 2012 I've sent an email to the hdparm developer and will also keep this thread updated with any new information I receive. Link to comment Share on other sites More sharing options...
gingerbeardman Posted January 23, 2012 Author Share Posted January 23, 2012 Well, that was quick... Well, most hard drives and a lot of SSDs do use the SATA standard commands for FIRMWARE DOWNLOAD, which is all that hdparm does. But in some cases the "firmware file" may actually contain two images, one for the "firmware bootloader", and another for the "main image" on the drive. hdparm knows nothing about those, and really only the drive makers know for sure. Here, I buy *only* drives from ***, because (1) they have a very cool and simple Linux firmware update tool, and (2) they have frequent firmware releases to fix bugs sooner than most other brands. My question remains. Corsair need to work with SandForce on this. If other SandForce based brands are doing non-Windows firmware updaters then why aren't Corsair? Link to comment Share on other sites More sharing options...
Synbios Posted February 7, 2012 Share Posted February 7, 2012 I was going to try this method on a test drive but after looking at the .pkg file in a hex editor, I'm not totally convinced that it is the correct file. I don't think it's worth even my test drive for this. I haven't figured out a way to decompile the .pkg file into it's components and then get the right file from there. I think it would be too complicated and too much could go wrong. It would be much easier if SandForce provided the correct file for this method. For now, I highly suggest using a live windows environment for updating. I have performed the update on UBCD4Win and it works perfectly fine. Link to comment Share on other sites More sharing options...
Yellowbeard Posted February 7, 2012 Share Posted February 7, 2012 I may be completely wrong on this but I think decompiling or decompressing or whatever the correct term is would best be done on a MAC........wouldn't it? Link to comment Share on other sites More sharing options...
gingerbeardman Posted February 7, 2012 Author Share Posted February 7, 2012 I was going to try this method on a test drive but after looking at the .pkg file (snip) Which .pkg file? The Corsair firmware comes as a .vic file. eg. http://cl.ly/1Y2D0N3S0m2e3Z0m2y10/Screen%20Shot%202012-02-07%20at%2000.12.13.png Link to comment Share on other sites More sharing options...
Yellowbeard Posted February 7, 2012 Share Posted February 7, 2012 Synbios was referring to the Force updates. SandForce sends out the Force and Force 3/GT firmwares differently. Link to comment Share on other sites More sharing options...
gingerbeardman Posted February 7, 2012 Author Share Posted February 7, 2012 Ah, OK, thanks for the info Link to comment Share on other sites More sharing options...
Synbios Posted February 7, 2012 Share Posted February 7, 2012 Yeah I was looking at original Force drives, which use the .pkg. I don't have a Force 3 drive to test. Link to comment Share on other sites More sharing options...
Synbios Posted February 7, 2012 Share Posted February 7, 2012 I may be completely wrong on this but I think decompiling or decompressing or whatever the correct term is would best be done on a MAC........wouldn't it? Not necessarily. Decompressing is probably the more correct term. It's possible the .pkg file is compressed using a file packer like UPX or something, which can be unpacked with the right tools. But most likely there is more than just the binary file with the actual firmware, there is probably a header or something like that has to be removed to make it compatible with hdparm. I think there's too much that could go wrong and it's silly to try and figure out what SandForce did if they could easily tell us or provide us with the raw binary files for firmware updating. Link to comment Share on other sites More sharing options...
oggy Posted March 16, 2012 Share Posted March 16, 2012 I don't know what our plans are with regard to non Windows users. If we change our offerings, I'll be posting them in the SSD update section but I am not aware of any plans at this time. Before I bought a new SSD to my new personal non work laptop, I decided to update my firmware on my 2 SSD main drives, one from OZC and one from Corsair. Please Fix Linux Firmware flashing Support in a way we can script upgrades in a simple way, as my future buys will be OCZ unless this is done. Until I noticed this issue I preferred Corsair as it came with a nice mounting bracket. Regards Oggy Link to comment Share on other sites More sharing options...
sas Posted March 25, 2012 Share Posted March 25, 2012 To Corsair, In reviewing Corsair product specs it clearly state that the Apple Macintosh OSX is a supported operating system. The operating system supporting your product as a standard Hard Drive is only part of the supportability picture. If the product does not provide the appropriate software for that operating system or procedures to support firmware upgrades then Corsair can not say they support that operating system. Corsair is expecting customers to invest into the Microsoft Operating System at an additional cost; in this example lets go with Windows 7 Home Edition price of $199.00. So in reality your product will cost customers more to ensure we update our firmware in a supported/warranted method: $349 (Corsair 240GB Drive)+$199 (Windows)=$548.00 Will Corsair go to their partners and develop a procedure or application to support firmware upgrades within all the OS they claim to support. Link to comment Share on other sites More sharing options...
gingerbeardman Posted March 25, 2012 Author Share Posted March 25, 2012 Great post. Sadly, the lack of any decent response so far on the topic most likely means the answer is "no". In fact I'd wager that the people who can even make that call don't even read this forum or know about the issue due to the communication problems inherent in a company of Corsair's size. Link to comment Share on other sites More sharing options...
Synbios Posted March 27, 2012 Share Posted March 27, 2012 Friendly update: If you look back at my Feb 6th post I mentioned that I didn't have any Force 3 drives to test. I have not forgotten. I received my Force 3 drives today. I will begin testing. :D: Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.