How to update firmware for SSD

I upgraded to a Samsung SSD and i didnt upgrade my firmware, and read tons of places that you need to. How can i do this, for the life of me i can find A samsung SSD firmware update for Mac

Mac Pro, Mac OS X (10.7.2)

Posted on Dec 11, 2012 1:46 AM

Reply
92 replies

Dec 20, 2013 11:47 AM in response to David White

Dear David,


This is not complete, but it should provide some clarity with images.


1. Mounting the .iso results in this.

User uploaded file


2. Double click on this IMG file results in this volume on OS X side.


User uploaded file


3. Since my device is already updated and I have no way to downgrade, running this in a DOS Simulator (http://www.dosbox.com) this is the first screen you should see...


User uploaded file


Since DosBox has no access to hardware, it will fail at this point, after a few more messages.


I have a QT movie, but I have no way to post it from this point on in the execution sequence in DosBox.


Once the MAC is booted (without using an external video capture device like a camcorder), i have no way to show the video of an actual upgrade.

Jan 9, 2016 9:37 AM in response to J_M2

The Win_Mac.iso and _Mac.iso are two different files. Your file was downloaded from the Windows side. I downloaded using Safari. I get a DXT08B0Q while you have DXT09B0Q firmware versions. The ISO I get has a FDOEM (FreeDOS) implementation, while yours has an isolinux. I suggest you get the version through Safari. Also check what version you are running currently. If you already have Windows installed on the Mac, I suggest you use Samsung Magician rather than the ISO method.


Here are my screen shots.


User uploaded file


User uploaded file

Jan 9, 2016 11:53 AM in response to Loner T

thank you for the additional info.


I located the file above, burned a dvd and the file names and structure is exactly as your screens show. Unfortunately it hangs at the screen below. I let it go for 30minutes, tried hitting enter or other keys but no go. I think it's stuck. Do you know if this should work with 10.11.2?


User uploaded file

Nov 28, 2014 7:18 PM in response to Goodredroad

I struggled with this too - I'd hate to think how much time I've spent on it! For various reasons the CD route wasn't an option for me. I've done the process successfully twice.


Firstly - as far as I'm aware the Samsung utility will not work unless the 840SSD is running off the internal SATA connector(s).


Secondly - I had a USB stick work on a 2009 Macbook Pro but not with a 2008 Macbook Pro - this required a small partition to be created on the internal drive (actually quite a quick process now I know how to do it).


Thirdly - Backup before you start messing around (or maybe get some who is comfortable with this stuff to do it for you)


Finally - this is not easy and will take a while the first time you do it.... really do consider using someone if this all seems like it's written in another language. And I take no responsibility for any mess you get yourself into....


I borrow from two threads in particular - there are lots of smart people out there.... so here's my "as built" script. Maybe it will work for you.


Based on this article:

- http://forums.macrumors.com/showthread.php?t=1810841&page=4 (about 1/2 was down by Murri)

If booting from USB stick fails which it did on the 2008 MBP.- I used ideas from this thread.

- https://discussions.apple.com/thread/4863343
comment by bryans63 re: partitioning the internal drive rather than using a USB.

I used Refind (Boot Manager) to allow booting for a NON OS X Disk.

Download http://www.rodsbooks.com/refind/getting.html

USB DMG was sourced below. (Must be renamed to .iso). It was copied to the USB using Unetbootin (see link below). This image already had the Samsung firmware installed which cuts a few steps out.

Samsung SSD 840 EVO Performance Restoration Software DMG

Get Unetbootin here: http://unetbootin.sourceforge.net.

Insert a USB stick and run Unebootin. Choose the Diskimage Option and choose the SYSLINUX.ISO that you downloaded and renamed (above). Assuming its found the USB, click OK. This will create a Bootable USB.

Unzip ReFind (Download folder is good)

Check instructions on the ReFind website regarding Yosemite if that's what you Mac is running - http://www.rodsbooks.com/refind.

I installed refind to the internal EFI Partition so this needs to be mounted. Use Terminal and run the command diskutil list to get the disk name and use the command (diskutil mount /dev/disk2s1 your will probably be a different name). Once it's mounted, you should see it in Finder.

Use Finder to copy refind folder (from Downloads) to the /EFI folder

Drag the ReFind Installer (install.sh) into Terminal and suffix (end) the command with "--esp" (install to the EFI partition)

Once installed...

Go to the refind folder on the EFI partion and find refind.conf

Edit your new refind.conf file - use Finder and open with TextEdit - locate the dont_scan_volumes line, which is commented out with a # symbol at the start of the line by default. Uncomment this line and remove the "Recovery HD" item from the line. Some users report that they need to enter one or two dummy entries, as in dont_scan_volumes foo,bar, to get it to work.

At this point you can restart and after a 30 sec pause you should see the ReFind Boot Menu.

Plug in the USB stick and choose to boot from it. If it doesn't boot see * below.

It should automatcally run PERF.exe and you can then run through the process. Sometimes you need to reboot after the firmware update and run through the process again to restore the performance.

If USB wont boot (maybe older macs??)

- create a 1G partition with a FAT file system for SYSLINUX and image, just make sure that this partition is within the first 3 partitions (so make sure it is a primary partition), or you won’t be able to boot from it. Name it SYSLINUX.

Then run Unetbootin and use the SYSLINUX ISO (created by Murri with the Samsung Tools Pre-installed) to write the bootable image to the partition created above.

Reboot and from ReFind - choose the SysLinux Partition. Sit back and watch the magic happen...

Then Undo everything...

Mount the EFI partition again and remove the Refind and Tools directories to uninstall Refind.

Delete the SYSLYNUX Partition (if you created one).

Reboot

Reset PRAM (CMD OPTION P R). This may in turn cause problems for TRIM Enabler if you are running it... See here for solution.

http://www.cindori.org/trim-enabler-and-yosemite/

DONE! Phew....

Dec 17, 2012 1:13 AM in response to mende1

For a Samsung 840 pro (Mac Mini 2011 primary boot with firmware DXM03B0Q.), I have tried the following, to upgrade to DXM04B0Q firmware (Dec 13, 2012)....


1. Create a USB boot from Samsung SSD Magician v3.2.1. Error - "No HDD EBIOS".

2. VMs (like VMware Fusion) do not see the SSD, but just a volume. Cannot Update.

3. Create a CD boot from Samsung Magician. Not recognised by the Mac Mini as bootable. Tried with Multiple CDs, which are perfectly readable in OS X and Linux.

4. Tried 'Target Fire Wire Mode' as both Target and Host. Cannot see the SSD, but just the volume where OS X is installed. Cannot update.

5. Using http://derek.chezmarcotte.ca/?p=188 and building my own FreeDOS (1.0 and 1.1) which has issues with the DSRDGUI0.EXE not working. It generates an error.

6. Bootcamp seems to be the best alternative, but requires a Windows install and Bootcamp does not make it easy. There is no support for external disks in ML and requires Windows 7.


It has been a frustrating experience so far.


Message was edited by: Loner T

Dec 17, 2012 10:17 AM in response to Loner T

A little more research on this subject....


http://www.ocztechnologyforum.com/forum/showthread.php?66742-Summit-Firmware-fla sher-for-OS-X&p=477134&viewfull=1#post477134


The issue referred to item #3 is discussed here.


Quite a few comments here as well....


http://www.youtube.com/watch?v=mihb8YQzDxw


So Bootcamp or the ability to remove the SSD, update it and put it back in a Mac seems to be the only route right now. 😢. Perhaps Samsung can develop a Mac updater which would be a 😮.

Dec 17, 2012 4:14 PM in response to Grant Bennet-Alder

Grant Bennet-Alder wrote:


You are right, of course. I was trying to suggest this as a concept plan to try, not as a recipe.


In my case, when I ran the Kingston updater under the Linux GUI, it could see no SSD drives at all. When I ran it with Sudo, it looked the same, but found Internal SSD drives immediately.

The Samsung SSD use a DOS executable unfortunately. I will check when I get home.

Dec 17, 2012 8:01 PM in response to Loner T

The CD version fails/hangs. No Joy... 😟



Intel 6 Series Chipset:


Vendor: Intel

Product: 6 Series Chipset

Link Speed: 6 Gigabit

Negotiated Link Speed: 6 Gigabit

Description: AHCI Version 1.30 Supported


Samsung SSD 840 PRO Series:


Capacity: 256.06 GB (256,060,514,304 bytes)

Model: Samsung SSD 840 PRO Series

Revision: DXM03B0Q

Serial Number: X12RNEACB32050X

Native Command Queuing: Yes

Queue Depth: 32

Removable Media: No

Detachable Drive: No

BSD Name: disk1

Medium Type: Solid State

TRIM Support: No

Bay Name: Lower

Partition Map Type: GPT (GUID Partition Table)

S.M.A.R.T. status: Verified

Volumes:

disk1s1:

Capacity: 209.7 MB (209,715,200 bytes)

BSD Name: disk1s1

Content: EFI

Sharma's HD:

Capacity: 255.2 GB (255,200,751,616 bytes)

Available: 242.04 GB (242,042,028,032 bytes)

Writable: Yes

File System: Journaled HFS+

BSD Name: disk1s2

Mount Point: /

Content: Apple_HFS

Volume UUID: C4D7A149-DCD1-384C-BCC9-218867AF9D2B

Recovery HD:

Capacity: 650 MB (650,006,528 bytes)

BSD Name: disk1s3

Content: Apple_Boot

Volume UUID: C97E18F5-F067-335A-A600-01182B5E5895

Dec 23, 2012 10:19 PM in response to Loner T

Using a Windows 7 installation (temporary), I can successfully update FW using the SSD Magician software.


Intel 6 Series Chipset:


Vendor: Intel

Product: 6 Series Chipset

Link Speed: 6 Gigabit

Negotiated Link Speed: 6 Gigabit

Description: AHCI Version 1.30 Supported


Samsung SSD 840 PRO Series:


Capacity: 256.06 GB (256,060,514,304 bytes)

Model: Samsung SSD 840 PRO Series

Revision: DXM04B0Q


I do not plan to keep Windows 7 long-term. 👿

Dec 25, 2012 5:42 PM in response to The hatter

Using DOSBox (unsuccessful...).


http://imgur.com/fNNM7

http://imgur.com/bQgrp

http://imgur.com/4zfkq


@Hatter... Not very many. Eventually, SAMSUNG will probably have a MAC tool as well, but the early buyers may suffer a bit. I understand your point-of-view.


As a test, I ran SeaTools (Seagate built using FreeDOS) which works on another MAC with a Seagate drive, but have not tried OWC/Crucial/OCZ to see if they may help or not.


May just leave it at this point.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to update firmware for SSD

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.