Module Integration Guides
...
Integrate Over The Air Updates
Deb Update
5 min
if you have a deb package to be installed on the device, then deb update is the right way to do it the example on github page shows how to install a deb package on the device there are four files mentioned in the example deb update sh it installs the specified deb package on the device apt src 0 25 3 all deb in the example, we try to install this deb package update sh this is the wrapper script for deb update sh make firmware update sh this creates the update tar file, that needs to be uploaded on the bytebeam cloud step1 prepare update tar firstly on your linux system, we need to create an update tar file for raspberry pi for that, download all the files mentioned above from github next, we need to change the permissions for all these files using chmod command chmod a+x apt src 0 25 3 all deb chmod a+x deb update sh chmod a+x update sh chmod a+x make firmware update sh next, run make firmware update sh to create a tar gz file /make firmware update sh step 2 upload update tar next, we need to upload the tar to bytebeam cloud for that go to the device management panel and navigate to the firmware versions tab then click on upload new firmware under the firmware version tab, you will find an option to create a firmware version number and upload your updated tar file enter the new firmware version number and click on choose file to upload tar file then click on create step 3 trigger the "update firmware" action from bytebeam cloud now let's proceed with our ota update for that, go to the device management panel and select the device next, click on the update firmware in the next prompt choose the firmware version and click on next