Main Site Documentation

Gadgeteer OTA updater


#1

Hello people!

We are developing an device that at this point, needs an UpdateManager.

We need to be able to push updates to the whole managed application over the network. So, in case of FEZHydra and FEZSpider, is there any way to do it?

Thanks!

Best regards…


#2

If you mean “in field update” then yes this is part of the premium offers so it is available on Spider (EMX).
http://www.ghielectronics.com/catalog/compare/


#3

Speaking of IFU. Will the 4.2 MS NETMF updater be available on Hydra when it eventually gets the 4.2 bump?


#4

Thanks you Gus for quick response but, where do I get this premium library? Where are the samples also?

Thanks


#5

It’s included in the Spider SDK.


#6

Thanks! just found it: http://www.ghielectronics.com/downloads/NETMF/Library%20Documentation/Index.html

Is there any sample?


#7

Check the sample code for this project:


#8

Thanks ian but, there are a lot of lowlevel code handling hex, bootloader etc… I was waiting for something more “managed”, like for sample:

  1. Have an WCF webservice hosting the update files for the managed application…
  2. The device check on the webservice if is there and update, if yes, download and flash it to the board(how to flash it?)
  3. reboot device to reload the application that was just updated.

#9

Pyxis 2 source code is a great reference for that.