NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Sandshark
Dec 05, 2016Sensei - Experienced User
Updating motherboad BIOS from OS6 -- can't get it to work
There is an older post, now closed (why does Netgear do this when future changes really can need a subject to be resurrected?) at How to update BIOS w/ OS6.x installed on updating some of the legacy ...
- Dec 06, 2016
You need (at least) a 32-bit C library to run 32-bit programs. Try this:
# apt-get install libc6-i386
mdgm-ntgr
Dec 05, 2016NETGEAR Employee Retired
Maybe
# flashrom -p internal -c W25X80 -w /opt/biosflash/RN_NV6_072610.ROM
Sandshark
Dec 05, 2016Sensei - Experienced User
Nope, the -p internal generates an error in the current version of flashrom (v0.9.7-r1782 ) on the 6-bay Pro units, It finds the chipset and flash, but fails with /dev/mem mmap failed: Resource temporarily unavailable. This does seem to be an issue with the updated kernel, so getting the old version to work may not be the answer, either. But it still bothers me that I can't access that file, even if that's not the solution.
- mdgm-ntgrDec 05, 2016NETGEAR Employee Retired
Well one option would be to power down, remove your disks (label order), put a scratch disk in, downgrade to RAIDiator-x86 4.2.x, install the BIOS upgrade then upgrade back to OS6 again, verify the update was successful, power down, remove the scratch disk then put your disks back in again.
See Downgrade to RAIDiator-x86 from ReadyNAS OS | #notsupported
- SandsharkDec 06, 2016Sensei - Experienced User
Yeah, I actually don't need the BIOS upgraded since I'm not upgrading the processor past the E6600 that's in it. It's only a backup NAS. I really just wanted to update the process for use with the latest OS. The downgrade method may be the only way to do it now. I think you could also downgrade to 6.5.x or earlier and get it to work, but why bother when the .bin works under 4.2.x so much easier.
While I still don't know why I can't access the flashrom file included in the package, I now think that version would also fail under Linux Jessie if I could execute it. It has something to do with the Page Attribute Table (PAT) in the Jessie kernel. Apparently, you have to boot with a "nopat" option, which I think is impossible on the Readynas.
- mdgm-ntgrDec 06, 2016NETGEAR Employee Retired
The flashrom file in the .bin file is for Debian etch which is what we used on RAIDiator-x86 4.2.x
When running flashrom on OS6 devices in the past I've installed it using apt-get then run it.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!