updating Dell version of Samsung pm830 firmware

Discussion in 'Alienware' started by doa1530, Jan 11, 2012.

  1. walleyeagm

    walleyeagm Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi Phrike,

    I understand that you were moving and could not at the time, but have you managed to create a DSRD.enc file for the CXM03D1Q fw drives? If not, could you provide a couple or tell us how to hex edit it?
     
  2. a108239

    a108239 Notebook Enthusiast

    Reputations:
    136
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    15
    hi!!!

    after reading these 15 pages this is what i understand regarding firmwares:

    for the OEM PM830 drives:

    CXM03D1T is probably an update that dell requested to samsung (or made?) to fix some obscure compatibility issue, and 99% of users dont need it.
    CXM03D1Q is the latest official firmware.
    CXM02D1Q is the previous short lived firmware. the difference with 3D1Q is more robust firmware update support only (some drives died on update before 3D1Q). no other differences are noted in the log, which means that there seems to be no reason whatsoever to upgrade to 3 from 2. in fact, the upgrade is not possible with official tools, which makes total sense. (this is my version.)
    CXM01D1Q is the old firmware. there is legitimate reason to want to upgrade from this one. most people dont have this version. (regarding consumer CXM02B1Q: The release notes state that the update fixes a BSOD or hang issue when waking the computer up from hibernation mode. The 830 Series has generally been said to be one of the most reliable SATA 6Gb/s SSDs, and while this issue doesn't seem to be widespread, it's still an issue that affected some users. Samsung also claims that the update fixes partition issues with some enclosures and laptops.)

    for the consumer 830 drives:

    all the OEM CXM0xD1Q firmwares have corresponding consumer CXM0xB1Q versions.
    the OEM CXM03D1T on the other hand does not, further strengthening the case that this is a niche firmware users shouldn't care about.
    the consumer CXM0xB1Q firmwares are noticeably faster handling 4KB writes.

    also:

    there is a hacked, unofficial upgrade that will take you from OEM 1D1Q and 2D1Q (but not 3D1Q) to 3B1Q, measurably increasing the 4KB write performance in the process. but the drives don't turn into the proper consumer version, as Magician still refuses to get busy with them after the upgrade. this upgrade is non-reversible.

    now i have some questions:

    people say that the "D" versions (xD1Q) are Dell's. am i to understand that OEM PM830's sold by other channels (say, Apple) use the "B" firmwares? wouldn't it be more precise to say that the "D" versions are for the PM830's and the "B"'s for the 830's?

    this is important because these two models actually have different feature sets, which would explain the parallel B and D firmware versions Samsung maintains.

    in particular, the PM830 is supposed to have full-disk AES-256 encryption while the 830 doesn't...
    -> https://www.google.com/search?q=encryption+pm830
    (but what is the "data center edition"??? is it just a marketing blurb that applies to all PM830's or are there yet more versions of the drive in the wild?)

    full-disk encryption would explain the slowdown of the PM version: its doing more!

    and the consumer version not having it also makes sense: encryption is not fully transparent in these controllers, it does hit performance in some cases. that would be reason enough for samsung to segment the market: consumers want benchmarks, enterprises want security. (the 840's updated controller is powerful enough to completely hide the extra workload and thus encryption is always enabled.)

    which begs the questions:

    what happens when we cross-flash? do we loose the encryption feature? for me encryption is much more important than some points in random write performance!

    yes, 4KB write performance does increase, hinting at no encryption. but wait... if there is no encryption support, how can the drive read the previous data at all??! (encryption is turned on by default and cant be disabled on the PM830's. when you set the BIOS password, you only encrypt the full-disk encryption key which was stored in the clear up to this point; the user data was always encrypted and is not touched by this operation.)

    so if people continue to be able to read their data after the upgrade (which was encrypted even if no BIOS password was set), then this whole hypothesis is wrong!

    unless... samsung develops the firmwares side by side (very likely; in fact the PMs predate the consumer versions!) and both firmwares use the same on-flash data structure, and both can read encrypted and non-encrypted sectors (according to sector metadata). ie: both versions "support" encryption, only its disabled for new writes on one firmware and enabled on the other.

    this would make sense form a software development standpoint: to avoid on-flash data structure versioning and to support dynamic enabling/disabling of encryption. it would also be compatible with all observations i think: no data loss and 4KB write speed-up on cross-flash, and consumer 830's not supporting encryption while PM830's supposedly do.

    this all means: dont cross-flash if you want to keep encryption!!! fortunately i haven't so far.

    does this make sense? can anybody chip in?
    thanks!
     
  3. a108239

    a108239 Notebook Enthusiast

    Reputations:
    136
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    15
    can somebody shed light on this firmware version?

    Driver Details | Dell US

    "when the Samsung PM830 FDE 7MM SSD and Dell DDPA software are exchanging the encryption keys..." DDPA is windows software apparently, not BIOS.
     
  4. Mr. Fox

    Mr. Fox Undefiled BGA-Hating Elitist

    Reputations:
    19,184
    Messages:
    29,782
    Likes Received:
    36,621
    Trophy Points:
    931
    Hmm, I have never seen that before. I wonder if that firmware update might have resolved Brother Stevie's performance issues?

    Thank you for posting the link.
     
    vasipro likes this.
  5. steviejones133

    steviejones133 Notebook Nobel Laureate

    Reputations:
    7,167
    Messages:
    10,074
    Likes Received:
    1,115
    Trophy Points:
    581
    I wonder the same....thanks for posting it up. DDPA appears to be Dell Data Protection Access: What is Dell Data Protection? - PC Advisor so I am not sure if it is Alienware related.
     
  6. TherosFear

    TherosFear Notebook Consultant

    Reputations:
    21
    Messages:
    148
    Likes Received:
    4
    Trophy Points:
    31
    After reading the 15 pages, so my current CXM03D1Q is the latest official firmware for my PM830 256gb?

    Im considering to upgrade my PM830 to a 840 EVO (or Pro, depends which is cheapest) because im a bit limited with my current 256gb, is there any advantage in speed in the new models? (Excluding size obviously)

    Greetings
     
  7. landsome

    landsome Notebook Evangelist

    Reputations:
    245
    Messages:
    536
    Likes Received:
    36
    Trophy Points:
    41
    Yes, there is, but not worth the upgrade unless - as in your case - size matters.
     
  8. vasipro

    vasipro Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Hi,

    Is there a DSRD.enc for Samsung 830 with CXM03D1Q ? These are my results on q6600@3.6GHz and Stiker Extreme - without AHCI support -.

    Respectfully,
    Vasile Lucian BUJOR

    nvidia.png
     
  9. vasipro

    vasipro Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    I tested on my 830 CXM03D1Q. When I am in DOS mode and when it scans after SSD to upgrade firmware inside the upgrade utility, displays no results - No ssd found or something like that -.

    Anyway any luck with my recent post, about the DSRD.enc for Samsung 830 with CXM03D1Q ?
     
  10. WiZARD7

    WiZARD7 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    with the help of Phirke's solution -- http://forum.notebookreview.com/alienware/638053-updating-dell-version-samsung-pm830-firmware-9.html#post9088049 -- I could also upgrade the firmware on my SSD.
    I'm using it in a desktop computer, and in the last months I've suffered several BSOD, because of some i/o error. With other SSD the same system is running fine. So I thought I'd try this upgrade before I throw away my old - PM830 - SSD.
    I'll report back in a few days, whether it solved my problem or not.
    Till that here are some benchmarks made before, and after the upgrade.
    (unfortunately the crystaldiskinfo was in hungarian)

    before:
    pm830_cxm02D1Q.png
    crystal_0.png
    as-ssd-bench SAMSUNG SSD PM83 2014.05.28. 15-31-21.png

    after:
    pm830_cxm03b1q.png
    crystal_1.png
    as-ssd-bench SAMSUNG SSD PM83 2014.05.28. 16-00-01.png
     
Loading...

Share This Page