Re: Board Update feature

"Tom Collins tom-lnEA/wrDJtNWk0Htik3J/[email protected] [rabbit-semi]" <[email protected]>
Newsgroups gmane.comp.hardware.rabbit-semiconductor
Message-ID <[email protected]>
Steve,

There are a few things you can do here.  First off would be to have the Rabbit request a small text file that contains update information like the version number and the URL of the update.  If the version is newer (or possibly just different) than the currently running version, download and install the update.

You could also have a CGI script on your web server that the Rabbit connects to and passes its serial number and software version.  If it should update to a new version, the CGI script responds with the URL to request, otherwise it responds with some sort of "no update required" response.

Finally, after downloading firmware it's possible to use the firmware_info API to get the version number from it and compare it to the version embedded in the firmware_info of the running application.

-Tom


On Oct 22, 2014, at 10:55 AM, Steve Trigero seecwriter-/[email protected] [rabbit-semi] wrote:

> How does your program determine if there is newer firmware available for download, or does it?
> Do you have a way to keep from downloading and installing the same version of firmware that's
> already running on the processor?
> Steve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.