Versions Compared

Key

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

...

md5sum "<imagefile_name>.tar" > imagefile_name.txt
 
For Ex:
md5sum "rdkb-generic-broadband-image_default_20200629035029.tar" > rdkb-generic-broadband-image_default_20200629035029.txt

TFTP Server Setup

STEP 1:

Install xinetd and tftpd-hpa application in your local PC to setup tftp server by using below command
TFTP Server Installation Step

...

sudo service tftpd-hpa restart
/etc/init.d/xinetd restart

HTTP Server Setup

STEP 1:

Ensure the http server in running in the local PC. If not, then activate or install it (For Example, Lighttpd)

...

http://35.155.171.121:9093/admin/ux

STEP 1:

Create Environment

Select  common → Environments. Then click edit and enter the device environment detail.

STEP 2:


Create Model

Select common → Models. Then add your device model detail.

STEP 3:

Create Mac List

Select common → MAC Lists. Then add your device MAC detail


STEP 4NOTE: Before configuring Firmware essentials, Ensure application type is stb. (If the application type is xhome then change it)

Create Firmware Config

Select Firmware → Firmware Configs. 

Give Description,File name ( Upgrading image name ),Version( Upgrading image name without extension) and select your model name and save the details in xconf server.

STEP 5:

Create Firmware Rules

Select Firmware → Firmware Rules

...

Select your firmware config under Action option and save your Firmware rule in XConf server.

STEP 5:


Edit Download Location Round Robin Filter

Select Firmware → Download Location Filter

After entered Download Location Round Robin filter, then edit your image downloading details.

FOR TFTP SERVER CONFIGURATION:

STEP 1:

Enable Never use HTTP and select your Rongue model.

Give TFTP server running IP address to download image.

Image RemovedImage Added


STEP 62:

Verify that XConf Server configuration displays the Json response from the mentioned URL:

...

Example, http://35.155.171.121:9092/xconf/swu/stb?eStbMac=D8:58:D7:00:A6:B4

FOR HTTP SERVER CONFIGURATION:



Turris-Omnia Board

U-boot-fw-Utils Configuration:

...

  • Build the Rdkb Turris Image
  • Flash the build image 
  • Setup xconf server ready with rules and download location for Turris-Omnia device
  • Place the upgrading image and checksum file in tftp/http server as needed
  • Boot the flashed image

Limitations/TroubleShooting:

...