Fusion-IO Firmware Update

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

RZSN

New Member
Mar 4, 2023
21
7
3
Hello All,

I am having issues with firmware updates on my Fusion-IO Duo PCIe SSD (HP 320GB SLC/HP Part Numbers 600281-B21 & 600477-001). Here is what I have done:

1. I am running under MS Windows 10 Pro (not Windows Server 2012;), HP io accelerator Ver 3.2.8, HP iosphere Ver 3.9.0,, on a Lenovo TS-140.
2. I created c:\Program Files\Fusion-io ioMemory VSL\Firmware folder, per Mark Ma's excellent tutorial (Fusion-io ioDrive installation on Windows Server 2012 R2).
3. I downloaded latest HP Firmware (.fff) for card into above folder (ioaccelerator_3.2.8-20140508.fff).
4. I tried both attaching & detaching SSD drive under IOSphere (HP Ver 3.9.0)
5. ***HERE IS MY PROBLEM***: I receive "ERROR: All selected devices are busy, unavailable, or already attached/detached." when attempting to update firmware (see attached).

Any one have a solution on firmware updates on my HP SLC PCIe card (HP Part Numbers 600281-B21 or 600477-001) ?!?

Notes:
For others looking for HP Drivers & Firmware, please create an HP account (free), and follow this link (Drivers & Software for HPE 320GB Single Level Cell PCIe ioDrive Duo for ProLiant Servers - HPE Support Center.).

My understanding is that card firmware is locked to branded cards, so must use HP firmware on HP Fusion-IO cards. Here is an excellent link to what firmware is compatible with which drivers & VSL (create free Sandisk Account, look for KB1270 - VSL Release and Firmware Version Mapping).

So finally replying to the original poster ... I got the same issues on Linux, but managed to add an entry for firmware that is available as of now:
 

luckylinux

Well-Known Member
Mar 18, 2012
1,473
454
83
Darn, it is... well, DM'ing you a link to the latest versions I have archived...

-- Dave
I am considering getting a few Sandisk SX300 off eBay (unsure if Dell/Lenovo/IBM/etc branded or plain Sandisk), but I must admit that the Firmware (and potentially Driver Issue) is a big Issue.

While there were some Efforts to Support a more recent Version of the Driver, they seem to have died out before Kernel 6.0 :(

And Firmware cannot be downloaded from anywhere anymore :(. Dell & Lenovo list Firmware that is VERY old (from 2016-2017 IIRC), while Sandisk Official Site is completely broken :(.

Do you still have Firmwares for these and also possibly SX350 and PX600 ? Thanks :).

Does this still run OK with recent Linux Kernel on e.g. Proxmox VE (Kernel 6.8 / soon Kernel 6.12 I guess) in your Experience ?
 

acquacow

Well-Known Member
Feb 15, 2017
820
467
63
44
Yeah, I'm still hosting all the stuff I have on my nextcloud. I have a few proxmox nodes, and one of them currently has an SX350 3.2TB in it. I'm running the RemixVSL driver just fine and have been for years.

 
  • Love
Reactions: luckylinux

nexox

Well-Known Member
May 3, 2023
1,873
921
113
  • Like
Reactions: luckylinux

luckylinux

Well-Known Member
Mar 18, 2012
1,473
454
83
The documentation isn't always up to date but it's still maintained, see this recent commit which specifies 6.14 and 6.15 support, but which I'm pretty sure also works with 6.16: Merge pull request #59 from RemixVSL/6.15 · RemixVSL/iomemory-vsl4@57cbe20
This one is quite updated indeed.

Yesterday I think I followed the link in

Which of course pointed to the 5.6.0 Version:

And browsing the Tags latest was 5.12, so I guess I gave up at that Point.

Furthermore it was also a bit Confusing because the Visible part of the Link on STH did NOT include /tree/v5.6.0, so maybe that's why I missed I was in a specific Tag View.