Specifications
B
Updating and Customizing FRU Data
49
Updating FRU data
Thefru_updateshellscriptcanbeusedfortwopurposes:
• UpdatetheportionsofthefunctionalFRUdatathatchangedtoanewversionfrom
RadisyswhilepreservingFRU‐specificinformation.
•ModifythefieldsthatcanbecustomizedintheFRUdatawhilepreservingthefunctional
FRUdata.
Thefru_updatescriptreadstheexistingFRUdatafromtheFRUdevice,thencrea t esanew
FRUimagethatcombinestheexistingFRUdatawiththedatatobemodified.Aconfiguration
fileindicatesthepartstomodify.ThenewimageiswrittentotheFRUdevice.Acopyofthe
originalFRUimageis
savedtemporarilyandthenremovedoncetheupdatehascompleted
successfully.
Thefru_updatescriptusesthefrutoolandrsys‐ipmitoolexecutables.fru_updateandfrutool
verifythefilestobeusedinadvance,andalsoverifythedevicedataaftertheupdate.
Prerequisites:
• fru_updatescript
• frutoolandrsys‐ipmitoolinthePATH
environmentvariableontheLinuxhostwhereyou
runfru_update.
•Oneofthesepairsoffiles:
•FilesfromRadisyswithnamesendingin<version>.cfgand<version>.bintousefor
upgradingthefunctionalFRUinformation.Donotmodifyorcompilethesefilesbefore
use.
•FileswithnamesendinginCustomFields.cfgandCustomFields.binthataremodified
withcustomdataasdescribedinCustomizingFRU‐specificdataonpage 51.
Note:Thefilesendingin<ver sion>.sfareusedforrestoringcorruptedFRUdataonly.Ifyou
encounterthissituation,contactRadisysTechnicalSupportforassistance.