Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

User needs to configure the  firmware details in the admin UI and in the dataservice option it currently tells which XCONF version is currently running and when it was updated lastly.

 Below . Below diagram show the process flow of firmware upgrade via XCONF server

Image Modified

  • Admin: Responsible for configuring the XConf firmware control rules specific to the model and upload the stable release firmware image to the file server.
  • File Server: It hosts the firmware upgrade package. Could be supporting various protocols (HTTP,HTTPS, FTP, SFTP, TFTP etc) but these are not coming under Xconf's scope. XConf provides a File Server to host the firmware upgrade package but it it does not mandate to use the same.
  • XConf Server: When an STB queries for details about any available update, XConf shares the available details of firmware update package to STB after matching against its configured rules for that STB make & model.
  • STB: This could be any RDKV flavor (IP/Hybrid STB, TV Platforms etc).  

...

There are 3 significant steps involved in the Xconf firmware upgrade configuration:

1. Firmware Config – The firmware details will be configured here.

    Where : Go to Firmware - > Firmware Configs -> Create.

    How : Add your firmware details - File name ( Upgrading image name ), Version( Upgrading image name) and select your model name and save the details in Xconf server.

2. Firmware rule – Rule is to map your device to the configuration created.

...

After creating the Firmware configs and Firmware rules, go to Firmware->Test page and give a parameter that will match the one of the rules that you have created. Then matched rule will be displayed like below. 


     


How to upgrade the Firmware 


RDKUI has the option to upgrade the firmware. User can go to the option 

Settings->Other Settings->Advanced Settings-> Device -> Firmware Update

Select Check for Update




Validation performed in two devices. Amlogic skyworth and Sercomm realtek. Attaching the specific screenshots of those.

Amlogic skyworth