Versions Compared

Key

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

...

Code Block
languagebash
themeDJango
titleBuild steps
$ MACHINE=raspberrypi-rdk-broadband source meta-cmf-raspberrypi/setup-environment
$ bitbake rdk-generic-broadband-image

...

Overall Architecture

Following diagram depicts the flow of control among the components,

Gliffy Diagram
macroIdbe245e43-7738-4b49-b245-d822ea9d2818
displayNameFwUpgradeManager
nameFwUpgradeManager
pagePin2

TR-181 Data Model Parameters 


S.NODMValueDescription
1Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadURLhttp://192.168.0.8 Value should be local/public http server url
2Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadProtocolhttpValue should be auto-generated based on above parameter Input
3Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareToDownloadrdkb-generic-broadband-image_rdk-next_20210525055548.rootfs.wicValue should be Firmware Image Name .

Note: This API does not reboot the device.

4Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadStatusCompletedReturns the current state of the Firmware Download operation.
5Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadNowTrue 

Downloads and upgrades the firmware. The firmware is updated in the passive bank and marks it as active.

Reboots the device and the device boots up with the active bank and updated firmware.


Flashing the image


Info
titlesd-card size requisite

It is must to have minimal size of 8GB SD-Card for Firmware upgrade support

...