Specifications
3
Using rsys-update for single product updates
34
Using full path lists
Ifafullpathisspecifiedandthetarballfilewithafilenameendingin“.tg z” exists,thetarball
bundlecontentsareextractedintothedirectory/<tmp‐dir>/<update‐bundle>.Theformatof
thefullpathis:
/<tmp‐dir>/rsys‐update/<update‐bundle>.tgz
Using local directories
Ifadirectoryisusedandtheupdatecommandexistsintheupdate‐bundledirectory,the
directoryisusedas‐isandnofileisextracted.Theformatofthecommandis:
/<tmp‐dir>/<update‐bundle>
Updating all redundant components on a single module
Thisprocedureupdatesallredundantcomponentsonasinglemodule(seeTable 1on
page 10).Aftercompletingthisprocedure,proceedtoUpdatingnon‐redundantdeviceson
page 35.
Notes:
•ForIPMCFPGAdeviceupdates,seeStep4:UpdateIPMCFPGAdevicesonpage 20for
specificproceduresandcommands.
•Usingrsys‐updatetoperformasoftwaredowngradefortheATCA‐2210may
successfullyupdatebank1fortheFPGAfirmware,butthebank2updatemayfailand
displaytheerrorErroruploadingfirmwareblock.
TheerrormayoccurbecausetheIPMCfirmwarepreventstheFPGAdowngradeprocess,
sincethemodulecouldberenderedinoperable.YoucanignorethisFPGA‐relatedrsys‐
updateerrorifyouperformasoftwareversiondowngradeonanATCA‐2210.
•SomeCPMsrequireajumpersettingbeforetheBIOSbootblock
canbeupdated.See
Chapter5,SettingtheCPMbootblockjumpers,onpage 43.
Toupdateamodule’sredundantcomponents:
1. Logintothemodule.
2. Checktheactiveandstandbyflashbankversionstoconfirmyourdecisiontoupdate:
rsys‐update‐‐path/<tmp‐dir>/<update‐bundle>‐‐versions
Note:Throughoutthesesteps,topointtoanuncompressedupdatebundlespecifythe‐‐
path
optiontothe“.tgz”fileinstead.Forexample:
‐‐path/<tmp‐dir>/rsys‐update/<update‐bundle>.tgz
3. Makesurethemoduleisintheintendedbankbyusingthe‐‐dry‐runoptionofrsys‐
update.Thiscommanddisplaysasimulationoftheupdate procedure,andidentifiesthe
currentactivebankandthetargete dupdatebank.
rsys‐update‐‐path/<tmp‐dir>/<update‐bundle>‐‐secondary‐‐dry‐run‐‐automatic