I've written a simple bootloader as well : http://reza.net/avr/ There are a lot of options. Easiest is to use a tiny MCU to handle the RF IO and to relay the data to the main MCU via the tx/rx pins and some other IO to force the bootloader to come up (so you can recover from a failed flash). reza Ralph Hilton wrote: > > On Thu, 31 Aug 2006 07:25:44 -0000 you wrote: > > > > >i wonder if firmware can be updated via wireless connection..i have a > >project that is connected to a rf module..it continously waits query > >and give its status..since these units are placed remotely...i want to > >send firmware updates via wireless too...the mega32 will update its > >firmware after receiving firmware updates...has anyone has idea on how > >to implement this? > > > >thanks in advance > > > >mago > > It should be possible to use a bootloader. There is CVAVR code on > http://www.cmeter.org/CVmegaload/index.html > <http://www.cmeter.org/CVmegaload/index.html> > and ICCAVR code on > http://www.microsyl.com/megaload/megaload.html > <http://www.microsyl.com/megaload/megaload.html> > The main Atmel site also has application notes with examples. > -- > Ralph Hilton > http://www.ralphhilton.org <http://www.ralphhilton.org> > C-Meter: http://www.cmeter.org <http://www.cmeter.org> > FZAOINT http://www.fzaoint.net <http://www.fzaoint.net> > >
Message
Re: [AVR-Chat] firmware update via wireless
2006-08-31 by Reza Naima
Attachments
- No local attachments were found for this message.