Specifications

3
Using rsys-update for single product updates
34
Using full path lists
Ifafullpathisspecifiedandthetarballfilewithafilenameendingin“.tg z exists,thetarball
bundlecontentsareextractedintothedirectory/<tmpdir>/<updatebundle>.Theformatof
thefullpathis:
/<tmpdir>/rsysupdate/<updatebundle>.tgz
Using local directories
Ifadirectoryisusedandtheupdatecommandexistsintheupdatebundledirectory,the
directoryisusedasisandnofileisextracted.Theformatofthecommandis:
/<tmpdir>/<updatebundle>
Updating all redundant components on a single module
Thisprocedureupdatesallredundantcomponentsonasinglemodule(seeTable 1on
page 10).Aftercompletingthisprocedure,proceedtoUpdatingnonredundantdeviceson
page 35.
Notes:
•ForIPMCFPGAdeviceupdates,seeStep4:UpdateIPMCFPGAdevicesonpage 20for
specificproceduresandcommands.
•UsingrsysupdatetoperformasoftwaredowngradefortheATCA2210may
successfullyupdatebank1fortheFPGAfirmware,butthebank2updatemayfailand
displaytheerrorErroruploadingfirmwareblock.
TheerrormayoccurbecausetheIPMCfirmwarepreventstheFPGAdowngradeprocess,
sincethemodulecouldberenderedinoperable.YoucanignorethisFPGArelatedrsys
updateerrorifyouperformasoftwareversiondowngradeonanATCA2210.
•SomeCPMsrequireajumpersettingbeforetheBIOSbootblock
canbeupdated.See
Chapter5,SettingtheCPMbootblockjumpers,onpage 43.
Toupdateamodule’sredundantcomponents:
1. Logintothemodule.
2. Checktheactiveandstandbyflashbankversionstoconfirmyourdecisiontoupdate:
rsysupdate‐‐path/<tmpdir>/<updatebundle>‐‐versions
Note:Throughoutthesesteps,topointtoanuncompressedupdatebundlespecifythe‐‐
path
optiontothe“.tgzfileinstead.Forexample:
‐‐path/<tmpdir>/rsysupdate/<updatebundle>.tgz
3. Makesurethemoduleisintheintendedbankbyusingthe‐‐dryrunoptionofrsys
update.Thiscommanddisplaysasimulationoftheupdate procedure,andidentifiesthe
currentactivebankandthetargete dupdatebank.
rsysupdate‐‐path/<tmpdir>/<updatebundle>‐‐secondary‐‐dryrun‐‐automatic