SAS2008/SAS3008 firmware
Kevin Bowling
kevin.bowling at kev009.com
Sat Oct 8 00:01:29 UTC 2016
Hi,
I've been doing SuperMicro/LSI's firmware updates with the LSI fbsd binary
and a translation from the DOS/Linux scripts like so (with the assumption
that there is only ever one card so we script the initiator address
preservation):
sas2flash=/usr/local/llnw/fw/sas2008/sas2flash
smcisasprefix=5003048
sasaddress=$(${sas2flash} -o -listsasadd | grep -o "$smcisasprefix.*" | sed
's/-//g')
pushd /usr/local/llnw/fw/sas2008
${sas2flash} -o -e 7
${sas2flash} -f 2008T204.ROM
${sas2flash} -b mptsas2.rom
${sas2flash} -b x64sas2.rom
${sas2flash} -o -sasadd ${sasaddress}
popd
I know 10.3+ now has an mpsutil, wich can do the firmware and bootrom
updates. It wont have the erase step, so I don't think the address
preservation is necessary. I'm speculating that is to clear out IT<->IR
firmware swaps which we don't do. Are there any problems with mpsutil
firmware in practice? Ditto for SAS3008/mprutil?
Regards,
More information about the freebsd-scsi
mailing list