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.

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
Here:

Found 1 ioMemory device in this system
Driver version: 3.2.8 build 1350

Adapter: Single Controller Adapter
IBM 1.20TB High IOPS MLC Mono Adapter, Product Number:00D8407, SN:
ioDrive2 Adapter Controller, PN:90Y4378
External Power: NOT connected
PCIe Bus voltage: avg 11.79V
PCIe Bus current: avg 0.76A
PCIe Bus power: avg 9.05W
PCIe Power limit threshold: 24.75W
PCIe slot available power: unavailable
Connected ioMemory modules:
fct0: Product Number:00D8407, SN:1310D07BF

fct0 Attached
ioDrive2 Adapter Controller, Product Number:00D8407, SN:
ioDrive2 Adapter Controller, PN:90Y4378
SMP(AVR) Versions: App Version: 1.0.34.0, Boot Version: 0.0.9.1
Located in slot 0 Center of ioDrive2 Adapter Controller SN:
Powerloss protection: protected
PCI:01:00.0
Vendor:1aed, Device:2001, Sub vendor:1014, Sub device:432
Firmware v7.1.17, rev 116786 Public
1205.00 GBytes device size
Format: v500, 2353515625 sectors of 512 bytes
PCIe slot available power: 75.00W
PCIe negotiated link: 4 lanes at 5.0 Gt/sec each, 2000.00 MBytes/sec total
Internal temperature: 56.11 degC, max 56.60 degC
Internal voltage: avg 1.02V, max 1.02V
Aux voltage: avg 2.48V, max 2.49V
Reserve space status: Healthy; Reserves: 100.00%, warn at 10.00%
Active media: 100.00%
Rated PBW: 17.00 PB, 99.99% remaining
Lifetime data volumes:
Physical bytes written: 1,736,309,032,040
Physical bytes read : 3,650,579,529,400
RAM usage:
Current: 400,498,560 bytes
Peak : 403,668,480 bytes
Contained VSUs:
fct0: ID:0, UUID:73e41e32-3b72-451d-b7f7-35d37ebf0322

fct0 State: Online, Type: block device
ID:0, UUID:73e41e32-3b72-451d-b7f7-35d37ebf0322
1205.00 GBytes device size
Format: 2353515625 sectors of 512 bytes
You're on the current firmware, just need to upgrade to the latest driver.

The easiest way to do that without creating an account is via: SanDisk Dell Support

Just put in your product, os, then download the latest 3.2.14 driver.

Sent from my XT1650 using Tapatalk
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
Ive been trying to figure this out all day on windows 7. Gyess i need to know witch firmware i need before i try to update the driver. Is this correct?
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
Just checked and i belive i have one of the original fusion io thats not attached to dell or intel or ibm
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
Just checked and i belive i have one of the original fusion io thats not attached to dell or intel or ibm
No such thing really, all the cards are regular fusion-io cards, just with different HP/Dell/IBM stickers, the firmware is all the same/etc.

The question is, do you have an original ioDrive, an ioDrive II, or something newer?

What does fio-status -a tell you for driver and firmware version?

The latest driver is 3.2.14, latest firmware is 7.1.17.

Let me know what you have and what versions you are on and I can tell you the upgrade path to current.

-- Dave
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
No such thing really, all the cards are regular fusion-io cards, just with different HP/Dell/IBM stickers, the firmware is all the same/etc.

The question is, do you have an original ioDrive, an ioDrive II, or something newer?

What does fio-status -a tell you for driver and firmware version?

The latest driver is 3.2.14, latest firmware is 7.1.17.

Let me know what you have and what versions you are on and I can tell you the upgrade path to current.

-- Dave



Sent from my LG-H918 using Tapatalk
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
Yeah, so you have a newer driver with an older firmware that is incompatible.

Go sign up on Home and make an account to download the latest 3.2.14 driver and the 7.1.17 firmware for the ioDrive 2.
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
Yeah, so you have a newer driver with an older firmware that is incompatible.

Go sign up on Home and make an account to download the latest 3.2.14 driver and the 7.1.17 firmware for the ioDrive 2.
Is that a pay service or free? I think I already signed up and tried for a free download

Sent from my LG-H918 using Tapatalk
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
It's free, no support subscription needed.
You should make a how to video. Haha I was gonna ask bout the com and line to update. I notice there is 2 different commands while I was researching today. (fio-update.exe /dv......... And fio-update-iodrive /dv........)

Sent from my LG-H918 using Tapatalk
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
Well, you are in windows with io sphere installed, so it's as easy as download the 3.2.14 executable, run it, reboot, launch iosphere, click the update firmware link and feed it the 7.1.17.fff file that was on the download page with the 3.2.14 installer. Then reboot again.
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
Well, you are in windows with io sphere installed, so it's as easy as download the 3.2.14 executable, run it, reboot, launch iosphere, click the update firmware link and feed it the 7.1.17.fff file that was on the download page with the 3.2.14 installer. Then reboot again.
Ill give it a shot. Curently it says its in minimum power mode and wouldn't work but yeah proper drivers should fix it. Ill let you know. And thanks in advance

Sent from my LG-H918 using Tapatalk
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
Yeah, if your firmware doesn't match the driver, the driver will put the device in control-only mode and won't allow it to attach to the system as a block device.

If updating the firmware via commandline, you'll want to put the .fff firmware file somewhere easily accessible, open an admin command prompt and type "fio-update-iodrive /dev/fctX c:\path\to\firmware.fff" (X being the # of the device you are updating as seen in fio-status).

A lot of folks don't run ioSphere, as it is not needed, so that's the normal way to update it.
 

Ninjawolf3

New Member
Mar 11, 2017
10
0
1
36
Yeah, if your firmware doesn't match the driver, the driver will put the device in control-only mode and won't allow it to attach to the system as a block device.

If updating the firmware via commandline, you'll want to put the .fff firmware file somewhere easily accessible, open an admin command prompt and type "fio-update-iodrive /dev/fctX c:\path\to\firmware.fff" (X being the # of the device you are updating as seen in fio-status).

A lot of folks don't run ioSphere, as it is not needed, so that's the normal way to update it.
Is there a better way to run it? In basically using it as a hard drive in my gaming rig. I know they have dev kits that bypass the vlc Ang go straight from cpu to PCIe but I can't find any of them. From my understanding its only available to proven developers to test through Intel. Thats what I really want to get my hands on

Sent from my LG-H918 using Tapatalk
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
No, there's no way to bypass the VSL, that's the driver stack that everything goes through. There were different ways you could use the drive other than a block device, but that was killed off years ago unfortunately. We used to have the sdk as a download on the site.
 

TLN

Active Member
Feb 26, 2016
523
84
28
34
I was updating HP-branded card recently. So here's my 2 cents.

For Branded stuff you need to use drivers/firmware from brand site. I was trying to update with drivers from sandisk - didn't worked.
Also driver/firmware should be same version. I've tried to download from SanDisk Dell Support first. It was 3.2.14 driver and 3.2.11 firmware.
I got everything from HP and it worked like a charm.
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
You can update with drivers from sandisk, but have to use the OEM supplied firmware, as it is locked down to product#

Drivers must match the firmware as well, but some firmwares work with multiple minor versions of the software eg 3.2.11 firmware is the latest available and works with the 3.2.14 driver.
 
  • Like
Reactions: TLN

TLN

Active Member
Feb 26, 2016
523
84
28
34
I see that. I went with 3.2.11 firmware from HP and using 3.2.11 drivers on ESXi.
Will install 3.2.14 drives on Win7, but I doubt to see difference there.
 

acquacow

Well-Known Member
Feb 15, 2017
787
439
63
42
You won't see any differences, most of the driver changes have just been due to newer kernels and tweaks with newer file systems to prevent errors.