06-21-2018 12:50 PM
Firmware revision M3CR022 for the MX500 (all form factors) is now available. These firmware updates apply to the respective models, and should not be applied to any other Crucial SSD model. Currently, these firmware updates are available through the Crucial Storage Executive and through a manual boot file found here:
Release Date: 06/19/2018
The update from M3CR010 to M3CR022 is an optional update for SSDs in the field, but is recommended if the MX500 is experiencing any of the following issues:
06-23-2018 01:03 AM
I'm trying to upgrade my MX500 to new firmware (on Linux) but the .iso file seems not valid: everytime I write it (dd or graphic tool) I can't boot from pendrive (tried more pendrives). How can I procede?
06-23-2018 04:36 AM
When I tried to update the firmware through CSE I just got this weird error:
"Invalid firmware directory specified with -i option, /tmp/... firmware does not exist!".
Ok so then I tried to create a bootable USB stick with that image using rufus and then I was not able to boot that pendrive.
06-23-2018 10:03 AM
@latrino, In order to "dd" Crucial firmware .iso file you need to run "isohybrid" on it. By default Crucial's files are created only for burning CDs. Running isohybrid on it allows it to be "burned" to a USB flash drive or hard drive for Legacy MBR booting. isohybrid is part of the syslinux-tools package on Debian based distros.
If you need to boot from a UEFI only system, then you need to manually copy the contents of the .iso file to a FAT formatted USB drive and install GRUB2 to it and create a grub.cfg file with the kernel boot parameters found in the /boot/isolinux/isolinux.cfg file. You can follow my instructions from this post and delete the "rssd-model=MX200" option from the grub.cfg I listed in that post.
I was using Debian 9 "Stretch" to make a bootable MX200 updater. If your Linux distro has trouble installing GRUB2 to the USB drive then follow these instructions:
Install "schroot" and use "debootstrap" to install Debian 9 Stretch (add "sudo" as an extra package to install to make life easier). Debootstrap is a script provided by Debian which can run on any Linux system IIRC. The schroot creates a private Linux install that can still access your home folder. Most things you do in the schroot will only affect this new environment although there are always exceptions so when finished make sure to exit it.
In the schroot, install "grub-efi". Mount your USB drive in the schroot and run the grub-install command I provided and modify the grub.cfg as noted above. Afterwards unmount the USB drive from both the schroot AND from your main system.
06-26-2018 12:41 AM - edited 06-26-2018 12:53 AM
Fixes the libata error messages during the boot sequence with Linux
I tried posting as much to the thread I opened about the issue but for some reason it's already read-only and archived. this was either done by a moderator or your forum settings do this way too soon automatically. either way, it wasn't dormant because the issue was solved, I was waiting at the request of crucial support before I posted anything further in the forums about the new firmware until I could say whether or not it fixed the issue.
06-26-2018 08:10 AM
@antikashey glad to hear the update fixed the issue. I looked into your post and it appears it was archived by accident. We have a bot that goes through looking for older posts to automatically archive, yours for some odd reason was targeted. I went ahead and got the post relisted so you should be fine to comment in it again
07-02-2018 02:24 PM
I am having trouble applying this firmware.
My machine is a Samsung N110, with a recently installed MX500. It is a 32-bit, Intel Atom processor, Windows 7 home. Current firmware is M3CR020. Storage Exec is version 3.55.032018.04.
Thanks in advance,
07-07-2018 06:38 AM - edited 07-07-2018 06:42 AM
I have issues trying to install this firmware on my new MX500 2TB SSD because Storage Executive doesn't work, there is a search error. No firmware detected and when I try to install MX500_M3CR022 manually it says "it appears no valid firmware was selected". Storage Executive doesn't find MU03 for my MX100 either. Is this a software of firmware bug? Here a screenshot https://abload.de/img/ssd43beb.jpg
Windows 10 x64
1x512GB MX100 MU02
1x2TB MX500 M3CR010
07-07-2018 11:03 AM
The SSD you are updating needs to be installed on an internal SATA controller set to AHCI mode (eSATA also works).
@LamptonWorm, The second error with the manual update sounds either like a corrupted download or a media error with a CD or USB drive. Try it with another USB drive (a hard drive can also work if you have an adapter or drive dock). I find some USB flash drives tend to corrupt data and also cause other odd issues with certain systems.
@mikk, I would try removing the one of the SSDs while attempting to manually update the firmware on the other one.