Specifications
B
Updating and Customizing FRU Data
52
3. Respondtothepromptsbyenteringcustomdataorleavingfieldsblanktokeepthe
existingvalue.
Pressing
enterwithoutenteringanythingusesthedataalreadyinthe.sffile,whichare
typicallyblankspaces,orthedataontheFRUdevice(dependingonthechoicesmadein
Step 5).
Thedataenter edmustmatchthedefaultlengthofthefield(usually20characters).
Otherwisefrugen.plwillpromptagainforthesamefield.Usespaces orothercharact ers
tomaketheinputvaluematchthelengthrequired.
Thedatacanalternatively bespecifiedonthecommandlineforscriptingpurposes.For
example:
frugen.pl‐f<filename>.sf‐o<filename>.bin‐noi
‐d"BoardProductName"="CustomBrdProdName"
‐d"BoardPartNumber"="CustomBrdPartNum"...etc.
frugen.plprintsanerrorifthe‐doptionismissingforanycustomizedfield.
4. Openthecustomdata.cfgfileinatexteditor.
5. Removethecommentcharacter(#)fromthefrontofthelinesinthefilethatrepresent
thefieldstobeoverwrittenintheFRUdevice.Donotleaveanywhitespaceatthe
beginningoftheline.
TokeeptheexistingdatathatisintheFRUdeviceforafield,keepthe#characterinfront
ofthefield.
Thesefieldscanbehavethecommentcharacterremoved:
ChassisInfoArea(forshelfFRUdataonly):
#CHASSISREPLACECUSTOM2
#CHASSISREPLACECUSTOM3
#CHASSISREPLACECUSTOM4
BoardInfoArea:
#BOARDREPLACEPRODNAME
#BOARDREPLACEPARTNUM
#BOARDREPLACECUSTOM1
#BOARDREPLACECUSTOM2
#BOARDREPLACECUSTOM3
ProductInfoArea:
#PRODUCTREPLACEASSETAG
#PRODUCTREPLACECUSTOM1
#PRODUCTREPLACECUSTOM2
#PRODUCTREPLACECUSTOM3
6. WritethecustomizedfieldstotheFRUdevice,asdescribedinUpdating FRUdataon
page 49.Specifythecustomfields.cfgand.binfilesinthefru_updatecommand.