I've recently purchased a couple of NVMe SSD's based on the very impressive Phison E12 controller.
To my (limited) knowledge the following drives also use the E12 controller based on the reference design:
MyDigitalSSD BPX Pro
Corsair MP510
Silicon Power A80
Addlink S70
Sabrent Rocket
Seagate BarraCuda 510
Seagate FireCuda 510
I'd read that the more recent 12.2 firmware offered increased performance over the original 12.1 firmware so I went for the Silicon Power A80 which ships with the more recent 12.2 firmware out of the box.
To my surprise I'd also learnt a newer 12.3 firmware has also been floating about but the bad news is that the actual vendors are slow to get their own in-house software updated for consumers to update to version 12.3 (if at all).
I took the plunge and decided to flash both my drives with the 'reference' utility from Phison, this updated the drives from 12.2 to 12.3.
From my own experience I had no issues at all with doing this and both drives still retain their unique ID or name.
Please note: the firmware update is *destructive*, so backup your data and also you know the drill, its all at your own risk, etc....so don't blame me if it you brick your drive. If your drive is not a ref. design then I would advise against doing this!
1) Download the 'firmware12.3.zip file and extract the entire contents:
If you can't locate this on the web then I can provide a link.
2) Double click the '(114)DLMC(Normal)ECFM12.3.exe'
3) From the Phison flash utility your applicable drive(s) should be detected, as below:
4) Don't amend the Function option, simply click the 'Run' button and the flash will start, it literally takes a second or two.
5) When complete, power off and restart your system.
6) Check device manager and the ID's should be as they were before (here they are on my system after the flash):
7) Final confirmation of the firmware version via CrystalDiskInfo:
Anyway, I thought this write-up might be useful for those wanting to update to version 12.3 - all at your own risk I reiterate, good luck.
To my (limited) knowledge the following drives also use the E12 controller based on the reference design:
MyDigitalSSD BPX Pro
Corsair MP510
Silicon Power A80
Addlink S70
Sabrent Rocket
Seagate BarraCuda 510
Seagate FireCuda 510
I'd read that the more recent 12.2 firmware offered increased performance over the original 12.1 firmware so I went for the Silicon Power A80 which ships with the more recent 12.2 firmware out of the box.
To my surprise I'd also learnt a newer 12.3 firmware has also been floating about but the bad news is that the actual vendors are slow to get their own in-house software updated for consumers to update to version 12.3 (if at all).
I took the plunge and decided to flash both my drives with the 'reference' utility from Phison, this updated the drives from 12.2 to 12.3.
From my own experience I had no issues at all with doing this and both drives still retain their unique ID or name.
Please note: the firmware update is *destructive*, so backup your data and also you know the drill, its all at your own risk, etc....so don't blame me if it you brick your drive. If your drive is not a ref. design then I would advise against doing this!
1) Download the 'firmware12.3.zip file and extract the entire contents:
If you can't locate this on the web then I can provide a link.
2) Double click the '(114)DLMC(Normal)ECFM12.3.exe'
3) From the Phison flash utility your applicable drive(s) should be detected, as below:
4) Don't amend the Function option, simply click the 'Run' button and the flash will start, it literally takes a second or two.
5) When complete, power off and restart your system.
6) Check device manager and the ID's should be as they were before (here they are on my system after the flash):
7) Final confirmation of the firmware version via CrystalDiskInfo:
Anyway, I thought this write-up might be useful for those wanting to update to version 12.3 - all at your own risk I reiterate, good luck.