Solarbeam Firmware Update: MUST HAVE SB.v1.2-beta4 U-BOOT Update Options ‎12-08-2017 07:10 AM Binary file name: SB.v1.2-beta4.3bb284.171208.0555.bin MD5 check: be48e4677bc0284aad343e988f0fbada Be advised that the MD5 check is on the binary not the zip file. Change log as follows: 1. U-boot update and updater tool. This is urgent to prevent unit from failing to boot after battery shutdown signal was sent therefore getting in brick state. Instructions will be listed after change log. 2. Improve external battery over discharge protection. 3. Add ability to work on external battery only if a problem is detected in internal battery. 4. Force internal battery charger button in power tab toggles between batteries depending charge levels. 5. Battery monitor logs powermeters, online time, and output status. U-boot update instructions: If your unit is operating normally, please skip step 0. Step 0. On units with unreachable UI, i.e. ping is not working, bricked: Open the unit and unplug the two sets of cables coming from the internal battery for about 10 secs. Then replug. After this the unit should be able to boot normally and get ping. Don't close the unit yet. II. On units working normally Step 1. Perform the solarbeam fw update using the binary SB.v1.2-beta4.3bb284.171208.0555.bin Step 2. Remove all loads and other networking devices attached to the unit. Step 3. Once this fw is updated, please make sure your internal battery has more than 10% of charge before proceeding with u-boot update. Remove all loads and other networking devices attached to the unit. Step 4. Log in through ssh Step 5. run the command: /sbin/ubupdate -m Step 6. Follow the instructions, answer the 4 questions with: yes Step 7. In the last step you will see this message: [ OK ] New U-Boot image succesfully written into FLASH [ Info ] Done! You can now reboot your device! Step 8. Then run the command: reboot Step 9. After reboot if you need to extra check you are using the new u-boot, please run md5sum /dev/mtd0 and the output should be: a8d19a57420388fb9636cba5bd801108 /dev/mtd0 Step 10. Check everything is ok in UI. Step 11. Close the unit (if you had to do step 0) , and re-connect all your loads.