Samsung 840 Evo Firmware Update EXT0BB0Q

Astyanax9

Honorable
Oct 24, 2013
2
0
10,510
I am trying to update the firmware on my 500 GB Samsung 840 Evo SSD and the update always fails in Magician. I was going to update using the bootable ISO but it said it would erase the entire drive if I did it that way so I backed off.

I heard that the firmware updates aren't always destructive. Would this update be destructive? The Evo is my only drive in the system and holds all my data and Win 7 Ultimate OS.

Also I am getting what I'd call little "micro-freezes" from time to time now with the drive 3 weeks after installing it. This is especially noticeable when playing back music or sound. The freezes last for less than a second though. Would this firmware fix that problem too?

Thanks.
 
Solution
i guess you have AMD chipset

create a text file in notepad name it ahci-ide.reg click on this file


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000



set bios to IDE (deactivate AHCI), it turn TRIM AHCI off, startup computer update Firmware, turn on AHCI again.

"Start"=dword:00000000 (turn ON)
"Start"=dword:00000003 (turn OFF)

Samsung dont suport AMD drivers! i have read in Installation Guide for Magician Software


picro

Honorable
Dec 8, 2013
2
0
10,520
i guess you have AMD chipset

create a text file in notepad name it ahci-ide.reg click on this file


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000



set bios to IDE (deactivate AHCI), it turn TRIM AHCI off, startup computer update Firmware, turn on AHCI again.

"Start"=dword:00000000 (turn ON)
"Start"=dword:00000003 (turn OFF)

Samsung dont suport AMD drivers! i have read in Installation Guide for Magician Software


 
Solution

Astyanax9

Honorable
Oct 24, 2013
2
0
10,510


Actually I run an I7-2600 Intel chip but I managed to get it to work. It is a real white-knuckle process BTW. I put the ZIP file of the firmware update in the Magician subdirectory and then click "update". After a few minutes of it being stuck at 60% progress, I get a BSOD (I run Win 7 Ultimate 64-bit) for a second, the computer reboots, and then can't detect a hard drive in the system (the 500 GB SSD is the only drive I have in it). I then have to reboot it again and then the computer boots normally into Windows with the new firmware.

Are the firmware updates really this perilous and hair-raising for everyone else? I dread every time I see a firmware update because I again have to run the gauntlet risking bricking my $350 drive and losing all my data. There has to be a better way.

I have tried the bootable ISO on CD option too and it states the firmware update was "unsuccessful" after doing the power cycle test and then I again get to reboot to see if I bricked my drive doing it this way now. I don't know how else I'm supposed to do this update. Neither the Magician software nor any online documentation from them explain in detail exactly how to do this the safest and best way.
 

Beepbupbob

Honorable
Dec 13, 2013
147
0
10,710


hey wanna try that but i still dont understand the notepad thing.. hehe im a noob

 

jimzzzak

Distinguished
May 18, 2010
30
0
18,540


I guess I'm lucky but Magician downloads and installs the firmware for me. I'm sure you're running the latest version of Magician. However, I went through some hell installing my Samsung SSD yesterday.

Could it be a firewall or antivirus issue interfering?

Good luck.

 

infam0us

Honorable
Nov 27, 2013
3
0
10,510


Beepbupbob,

Make a file and name it "ahci-ide.reg" and put the above information he has put into that file.. So your file will look like this:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000


Now what he means by:

"Start"=dword:00000000 (turn ON)
"Start"=dword:00000003 (turn OFF)

Its pretty straight forward. Right now your file has both IDE and AHCI set to ON.... "Start"=dword:00000000, if you are using AMD like myself and im assuming picro since he posted the solution. You will need to turn off AHCI so you need to set the setting for AHCI to boot off and IDE to boot on. So your file should look like below before you click on it and add to the registry....:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000

Now save your file like this with the filename as ahci-ide.reg and double click it. It will ask if you are sure you want to add the entries to the registry etc etc.. Click Ok to add to the registry, reboot your computer, run Samsung Magician software and update your firmware. After you are done updating the firmware now you reverse the file back around to turn AHCI back on and IDE off again.So edit the file to look like the following:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000003

Save the file, double click the file again and click ok to add the entries to the registry again, it will reset your PC to boot with AHCI as On and IDE as Off.. After this reboot another time just so you are sure that your PC has AHCI turned back on and thats it.. all done :)

I'll also note that it is suggested that you disable AHCI in your BIOS instead of doing the option listed above. It may not work for all builds. The above did not work for me when I ran a test to try it out but did work for a friend. I had to change AHCI to IDE in my BIOS then update the firmware then from there I rebooted, set IDE back to AHCI and everything worked out fine. Good luck... If you have any other questions, i'd be glad to help and im sure a bunch of others on here would be able to as well.

-fame aka infam0us
 

akostadinov

Distinguished
Nov 21, 2015
1
0
18,510
No need to disable AHCI. You can switch AMD AHCI driver in device manager to Standard MS AHCI driver by manually updating driver. Then firmware update starts to work. Described in:
http://www.tomshardware.co.uk/answers/id-2832204/samsung-840-evo-problems.html#16807982

-- had same issue on windows 7.1 vs Samsung EVO 850 (250GB)

update: decided to check performance with MS AHCI driver and laters AMD driver (2015). I'm getting a good linear improvement from ~400 to ~500 read and from ~400 to ~450 write performance. More dramatic was 3 fold overall IOPS performance(from 6090/3969 to 16700/15850). So after firmware upgrade I'd suggest reverting back to AMD driver or even better, go find latest AHCI driver from amd web site and install. (disclaimer: a small AMD E-450 laptop with a screen reader so performance can be hindered by CPU and other processes as well)