Tagged: firmware updater
July 22, 2015 at 11:14 pm #39425
I am happy to announce a new version of the firmware update program for the Arduino based OpenSprinkler (not the Pi or Beagle). This application has more intelligence such as:
1) Detecting if the device is plugged in but missing drivers
2) Downloads the appropriate drivers and with an easy setup installer (no more Zadig, etc).
3) Will not kick v2.1 out of bootloader mode
4) Shows the full avrdude output on error
5) Displays the latest firmware and changelog
In regard to the Windows driver package, this has been greatly simplified as before user’s would have to run Zadig, find the USBtiny or USBasp device and install the driver. Now, just run the updater application and if driver’s are needed it will automatically download the installer for you which easily installs them. The InnoSetup script and driver packages are also committed to Github here: https://github.com/OpenSprinkler/OpenSprinkler-Drivers.
Some future improvements include things like localization (similar to the app/UI of OpenSprinkler).
Please try the new updater and provide any feedback you may have so we can further improve it. After we get some initial feedback, we will update the documentation/links to reflect the new updater.
Thank you!July 23, 2015 at 7:28 pm #39434
I’m sorry for my misunderstanding, but I just wanted to make sure that this is for the non-Linux-based OpenSprinklers? I have the OpenSprinkler BeagleBone Black device. Under “About”, on my web interface, I see “App Version: 1.4.6”, “Firmware: 2.1.5 (1)” and “Hardware: OSBo (AC)”. It was my understanding that when there was a firmware update, I’d use a “git pull” and re-run the build script.July 23, 2015 at 7:32 pm #39436
That is absolutely correct and I have updated my post above to reflect that now.
Yes a git pull is what you do to update however we have plans to streamline the update process for Pi and Beagle users. Another user suggested allowing the app to trigger a hook in the firmware to just update. This is very doable and should be added soon.
- You must be logged in to reply to this topic.