Versions Compared

Key

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

...

        1. RPI box will reboot after booted for first time which will create more partition, if the  partition table is not more than two. 

Design Approach

       Initially firmware version is validated against the version mentioned in input and further actions are proceeded only if the versions mismatch Upon receiving firmware upgrade request, we initially validate the parameters. Execution is proceeded only if parameters are validated

       URL and given parameters are validated

       Pkg Package tar file mentioned in request, Pkg.tar.gz file from file  from  given HTTP server is copied to a file in /tmp of active memory bank

        

       The tar package is unzipped to find rootfs tarball.

...

Gliffy Diagram
nameFW Upgrade
pagePin10


Future Enhancements

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

    2. Triggering firmwareUpgrade automatically without user intervention.