Specifications
A
Appendix
78
Sample conf.rfw file
Thisappendixdescribestheconf .rfwconfigurationupdatefilesyntax,andlistssomesample
filesthatcanbeusedasguidelinesforcreatingtheconfigurationfile.
Configuration file syntax
Therfw‐updateconfigurationfi lesconformtotheYAMLfileformat.See
http://search.cpan.org/dist/YAML/lib/YAML.pmfordetails,orrunmanYAMLonthemodule
whereYAMLisinstalled.
Keyword descriptions
‐‐‐ RequiredmarkerthatindicatesthebeginningofaYAMLdocument.
MultipleYAMLdocumentscanexistinthesamefile.
bundles: RequiredsectionthatliststheURLtothefirmwarebundleforeach
moduletype.Therequiredkeysare:
module: <name>ofthemoduletype,whichisusedtoidentifythebundle
path: <URL>forthemoduletoupdatethebundleintherepository.<URL>is
oneof:
ftp://<user>:<password>@<host>[:<port>]//<update‐bundle>
http://<host>[:<port>]//<update‐bundle>
https://<host>//<update‐bundle>
sftp://<user>:<password>@<host>[:<port>]//<update‐bundle>
tftp://<host>[:<port>]//<update‐bundle>
Note:UseFTPorSFTPtoachievethebestperformanceandreducethe
updatetime.
<password>doesnotallowcertainnon‐alphanumericcharacters(such
as@,:,or/).
Ifthe<port>isnotspecified,thedefaultportfortheprotocolisused.
Whenusedafteradoubleslash(//),<update‐bundle>istheabsolute
pathofthebundleonthesystemcontainingthebundle.Whenused
afterasingleslash(/),<update‐bundle>isrelativetothedefaultpathof
the<user>orprotocol.
Note:TheHTTPandHTTPSURLformatsarenotavailableontheATCA‐
1200,ATCA‐2210,ATCA‐7220,
orATCA‐9100.OntheCPM,supportfor
HTTPandHTTPSdependsontheinstalledwgetutility.Therfw‐update
‐‐versionsoptioncheckstheaccessibilityofthebundleusingthe
specifiedURL.
Important:FirmwareupdatesandRPMsfortheATCA‐5010andATCA‐
5014SPMareincludedintheATCA‐2210firmwareupdatebundle.In
theconf.rfwfile,youspecifythepathtotheATCA‐2210updatebundle
fortheATCA‐5010andATCA‐5014.