Versions Compared

Key

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

...

  • Select MAC Lists option within Common list to enter MAC Lists page.
  • After entered MAC Lists page press create button to add your device MAC detail.
  • Give Name and Data to set MAC detail for your device and save those details in XConf server.

User also has the option to choose multiple mac address from a file. User can use a browse button on the right side of the UI to select the files which holds the mac addresses. 

Note: All formats are not accepted here. each line holds only a single mac address

Code Block
Eg: 
AA:AA:AA:AA:AA:AA
BB:BB:BB:BB:BB:BB
  • Press the Add '+' button
  • Then press save


Create IP Lists

  • Select IP Lists option within Common list to enter IP Lists page.
  • After entering IP Lists page press create button to add your device IP detail.
  • Give Name and Data to set IP detail for your device and save those details in XConf server.

...

  •  Go to Firmware -> Firmware Rules -> Define Properties -> Create
  •  A page will be displayed with options to select the template. Select ‘DOWNLOAD_LOCATION_FILTER’ from the list
  • In this 'firmware rule' page with type 'DOWNLOAD_LOCATION_FILTER', we can specify the firmwareDownloadProtocol and firmware location . This property will override the default value set from ‘Download Round Robin location filter’.
  •  Add the firmwareDownloadProtocol and the local http/tfp location as the firmwareLocation in XConf server. (Make sure local server and STB are in same network)


By default, rebootImmediately flag will be false. If we need to perform reboot immediately after writing the image to other partition, User can configure REBOOT_IMMEDIATELY_FILTER

  •  Go to Firmware -> Firmware Rules -> Define Properties -> Create
  •  A page will be displayed with options to select the template. Select ‘REBOOT_IMMEDIATELY_FILTER’ from the list
  • In this 'firmware rule' page with type 'REBOOT_IMMEDIATELY_FILTER', we can specify the 'rebootImmediately’ as true.


Image Added


Now we have everything configured in the XCONF server side. we can validate in the XConf Firmware test page to see the configurations set.

...

RDKUI provides the option to perform the firmware upgrade. User can go to Settings->Other Settings->Advanced Settings-> Device -> Firmware Update

Image RemovedImage Added

Select Check for Update


Image Added


As this being the reference UI, Current implementation is using only the API calls not the Events of plugin and API is invoked only when a page transition is done. So we may need to go to the previous screen's in order to see the transitions


  • State indicates validation is completed

Image Added


  • State indicates when preparing for reboot 

Image AddedImage Removed

STB will check for upgrade and downloads to the other partition and next time boots up with this image. If reboot immediately filter is set to true in the XConf server, STB will go for immediate reboot once the image write is successful in the other partition.


Show If
groupconfluence_asp_user

Validations performed in two video accelerator devices and details are captured in Validations - Firmware Upgrade using RDKM XCONF Server