Estou tentando gravar o bootloader em dois ATMEGA328P-PU com clock de 8Mhz, ja criei novas entradas no boards.txt
atmega328pu.name=ATmega328 no Xtal (8Mhz) (OTHER)
atmega328pu.upload.protocol=arduino
atmega328pu.upload.maximum_size=30720
atmega328pu.upload.speed=19200
atmega328pu.bootloader.low_fuses=0xE2
atmega328pu.bootloader.high_fuses=0xD8
atmega328pu.bootloader.extended_fuses=0x05
atmega328pu.bootloader.path=atmega
atmega328pu.bootloader.file=ATmegaBOOT_168_ATMEGA328_pro_8MHz.hex
atmega328pu.bootloader.unlock_bits=0x3F
atmega328pu.bootloader.lock_bits=0x0F
e no arverdude.conf mudei o signature = 0x1e 0x95 0x0f;
Mas não funciona...
Alguma dica?
Bom consegui gravar, o problema era que o chip já tinha um bootloader com 16MHz.
Usei o programa dessa página para poder gravar o bootloader.
http://www.gammon.com.au/forum/?id=11637
Ele tem um verificador de CHIP e um gravador de Bootloader, ele permite regravar um chip que precisaria de clock externo, através de um clock (8Mhz) gerado pelo pino 9.
Tags:
Marcelo,
Qual circuito de gravação você esta usando, pela porta paralela ou por ISP e qual software ?
Já gravei bootloader utilizando o circuito pela porta paralela e por ISP, usando a propria IDE do Arduino.
Gravei como um Arduino Uno ou Duemilanove com cristal de 16 Mhz.
Por que você precisa o arduino rodando a 8 MHz ?
Sds,
Estava usando o ArduinoISP, mas descobri os problemas, um o CHIP está zuado, no outro chip, como já tinha um bootloader de UNO gravado nele, tive que usar um outro gravador de bootloader, que fornecia o clock necessário.
Estou chegando ao fim do projeto e estou para fazer o ATMEGA rodar em stand-alone, e como não preciso de 16Mhz para o processamento, deixo de ter que soldar os componentes do clock.
Olá Marcelo.
Mas então aproveita toda esta experiência que você "passou" com esta solução e faz um tutorial pormenorizado de como gravar Bootloader, etc...desta versão de processador.
O futuro agradece.
Obrigado.
Vou tentar, boa idéia.
eu também agradeço ...kkk...
Amigo, preciso de uma ajuda sua, fiz o arduino na protoboard igual o do site , mas com o atmega 328p, qual bootloader devo usar? e no arduino IDE na hora de gravar o botloader aparece que a porta paralela esta fechada, algo do tipo, O QUE EU FAÇO?
Você está gravando com qual gravador? Você tem um Arduino Funcional? Pois é o jeito mais fácil de gravar é usando o ARDUINOISP.
cara, nao tenho um arduino e nem sei quem tem perto de min, queria gravar usando a porta serial, ajuda ai por favor.
Você está tentando pela porta serial ou paralela?
Qual é o gravador que você montou?
Desculpe, mas a parte "aparece que a porta paralela esta fechada, algo do tipo", não ajuda em nada, coloque aqui a msg que aparece, e vamos tentar te ajudar.
certo, e que eu estava sem o computador na hora da postagem, estava tentando gravar pela db-25(e paralela), fiz as plugagens como a do tutorial do site mas nao deu.
apareceu uma mensagem: ''avrdude: failed to open parallel port "lpt1"''
Bom, vou assumir que você procurou na internet e por algum fato estranho não achou o motivo, e após 4 horas procurando, veio perguntar aqui.
Segue esse tutorial para instalar o software necessário.
http://nossorepositorio.blogspot.com.br/2010/11/como-instalar-o-giv...
E depois tenta gravar
exatamente kkkk, ajudou mesmo amigo, se der certo eu posto aqui, valeu.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por