Updating Industruino Remotely - Using openWRT and Bossac
Is it possible to put Bossac on a device (GLi Mifi AR9331) running Openwrt 18.06?
Does anyone know how to get an operational version on something running openwrt?
I know the recommendation would be to use the TFTP. The problem is this intermittently fails and so the controller enters breathing mode (no TFTP support)
The goal is be able to then is to use the router's openWRT to flash the program onto the controller in this state
This may be related to previous questions particularly this
https://industruino.com/forum/help-1/question/update-industruino-remotely-from-arm-architecture-and-bossac-0x4000-638
I appreciate any assistance
Your answer
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
Keep Informed
About This Forum
This community is for professionals and enthusiasts of our products and services.
Read GuidelinesQuestion tools
Stats
Asked: 6/11/20, 7:19 PM |
Seen: 1408 times |
Last updated: 6/15/20, 12:41 AM |
Hi Colin, as far as i understand, that would involve creating a version of bossac-0x4000 for your device, which has a MIPS 24K architecture, so the bossac would have to be cross-compiled to MIPS. at the moment, the source for bossac-0x4000 is not publicly available; i'm checking if we can publish that. that would allow making bossac-0x4000 versions for e.g. ARM (Raspberry Pi) and your device. However, in my experience running extra software on OpenWrt devices is not easy as memory is extremely limited (64+16 MB)