RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Below you can find the definition and further naming convention of {platformName} and {dacBundleFirmwareCompatibilityKey}
Since bundles are CPE model/platform specific we need to define the names of these models/platforms in DAC cloud platform/ASMS and use the appropriate platformName when we want to get such bundle.
The platformNames for the VA are in file names of templates.tgz, see are https://github.com/stagingrdkm/lgpub/tree/master/dac/templates/oe_3.1
The platformName of DAC cloud does not necessary correspond one to one to RDK model name in the firmware of particular model. Hence you might need to use mapping table. we created such mapping table in config of thunder lisa service
The STB can based on this config, retrieve platformName to be used towards DAC cloud by retrieving the "dacBundlePlatformNameOverride" value from LISA#lisa.dac.confg
...
concatenated the above examples results in value of dacPlatformFWCompatibleBundleVersion = "0.1.0-406e1982d1a9ce6359e5a11bb08502b63d51ae47-dbg"
The STB can retrieve the "dacBundleFirmwareCompatibilityKey" configured in its firmware version from LISA. See use getMetadata {"type":"application/LISA", "id":"lisa.dac.confg", "version":"0"} in LISA#lisa.dac.confg
...
ResidentApp/STB can get to know retrieve the right "dacBundleFirmwareCompatibilityKey" configured in its firmware version using LISA API getMetadata {"type":"application/LISA", "id":"lisa.dac.confg", "version":"0"} see info in LISA#lisa.dac.confg
for the firmware version and platform it is running on via LISA (on condition it is configured in LISA as part of its LISA thunder config).TODO explain how to retrieve
...