Versions Compared

Key

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

...

Info

This Page is under Development


Introduction

      This document covers the design of FirmwareControl plugin  for RPI board. 

Limitations

        1.  RPI box will reboot twice for Firmware upgrade only during first time, after booted for first time. First reboot creates two more partition if its not available and second reboot activates the new image. 

Design Approach

       Considering the  current requirement, the design approach followed for FirmwareControl plugin is as follows.

...

    During installation,  new directory is created in active memory bank and pkg data is unzipped to the new directory and the same is loop mounted to passive memory bank(Bank1).  cmdline.txt is modified for memory bank switch. Device is then rebooted for activating the new image.

       

  • Sequence diagram

          

Gliffy Diagram
nameFW Upgrade
pagePin16


Future Enhancements

   1.  Validate requested firmware version with currently implemented firmware version. Firmware upgrade happens only if the versions are different.

...