por RobL » 25 Jan 2009 16:31
silverbolt:
Quanto aos fuses do bootloader só será possível informar algo se for colocado o que quer fazer, se proteger bootloader contra leitura, escrita, ou flash programa etc. Creio que as tabelas no manual são bem auto explicativas. Creio que sua dúvida não esteja nos fuses ainda mas sim o que queremos proteger.
rubenprom:
Há muitos exemplos de bootloader na net, inclusive no site da Atmel, há outros para ATmega8. Procure bootloader ATmega8.
Mexerá nos fuses para selecionar qual o tamanho do seu bootloader, 128 bytes, 256bytes, etc e fuses de proteção. Sugiro definir inicialmente somente o tamanho e deixar os outro fuses de proteção desprogramados.
O programa a usar depende do seu bootloader.
Por exemplo, para reduzir o tamanho do seu bootloader seria interessante, no lado host PC, ter um programa que destrinche o .hex enviando somente os dados para o seu micro.
Se seu bootloader fizer toda a tarefa de interpreatar um intel hex 8, então um Hyperterminal dá conta do recado.