Specifications

7
Updating and customizing FRU data
70
Thesefieldscanbeuncommented:
ChassisInfoArea(forshelfFRUdataonly):
#CHASSISREPLACECUSTOM2
#CHASSISREPLACECUSTOM3
#CHASSISREPLACECUSTOM4
BoardInfoArea:
#BOARDREPLACEPRODNAME
#BOARDREPLACEPARTNUM
#BOARDREPLACECUSTOM1
#BOARDREPLACECUSTOM2
#BOARDREPLACECUSTOM3
ProductInfoArea:
#PRODUCTREPLACEASSETAG
#PRODUCTREPLACECUSTOM1
#PRODUCTREPLACECUSTOM2
#PRODUCTREPLACECUSTOM3
6. WritethecustomizedfieldstotheFRUdevice,asdescribedinUpdatingFRUdatausing
fru_updateonpage 70.Specifythecustomfields.cfgand.binfilesinthefru_update
command.
Updating FRU data using fru_update
Thefru_updateshellscriptcanbeusedfortwopurposes:
UpdatetheportionsofthefunctionalFRUdatathatchangedtoanewversionfrom
RadisyswhilepreservingFRUspecificinformation.
•ModifycertaincustomizablefieldsintheFRUdatawhilepreservingthefunctionalFRU
data.
Thefru_updatescriptreadstheexistingFRU
datafromtheFRUdevice,thencreat esanew
FRUimagethatcombinestheexistingFRUdatawiththedatatobemodified.Aconfiguration
fileindicatesthepartstomodify.ThenewimageiswrittentotheFRUdevice.Acopyofthe
originalFRUimageissavedtemporarilyandthenremovedoncetheupdatehascompleted
successfully.
Thefru_updatescriptusesthefrutoolandrsysipmitoolexecutables.fru_updateandfrutool
verifythefilestobeusedinadvance,andalsoverifythedevicedataaft ertheupdate.
Prerequisites:
fru_updatescript
frutoolandrsysipmitoolinthePATHenvironmentvariableontheLinuxhostwhereyou
runfru_update.