LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: SJD22 em 10 de Setembro de 2011, 02:16

Título: Bootloader + actualizar firmware por GPRS
Enviado por: SJD22 em 10 de Setembro de 2011, 02:16
Gostaria de fazer uma coisa mas nao sei se é possivel. Se alguem conseguir ajudar dando umas pistas, agradecia.

Tenho um Atmega 1280 com codigo feito por mim e gostaria de actualizar esse codigo via GPRS, mais concretamente atraves de um modulo GM862. Isto é possivel?

Pelo que percebo disto, é preciso ter um bootloader que recebe o novo codigo via GPRS e o grava, certo?

Penso que o caminho é por aqui...

Obrigado.
Título: Re: Bootloader + actualizar firmware por GPRS
Enviado por: senso em 10 de Setembro de 2011, 05:42
Se não me engano o máximo que o BootSector pode ter são 4Kbytes de código, se nesses 4K conseguires meter código para falar com esse módulo e ter um método de receber os dados e correr uma espécie de CRC para garantir que não estás a receber dados corrompidos, funciona, mas terás de escrever tu o bootloader.