Boa tarde a todos.

comprei 2 ATMega328 e gostaria de saber como posso gravar o bootloader neles tendo somente uma arduino uno,
existem 6 pinos ao lado da entrada USB e mais 6 perto do ATMega, se nao me engano existe uma forma de fazer isso
alguem pode me ajudar?


Obrigado,
Henrique Zawader

Exibições: 5260

Responder esta

Respostas a este tópico

Bom Dia Srs...

 

Estou madrugando noites e noites para a resolução deste "problema", comprei no mesmo lugar que vocês o atmega, porém o meu é com o P .

 

ja realizei infintas tentativas, vou tentar agora como Ruy Lazaro postou...

 

Caso alguém ja tenha consegui de outra forma contate-me por favor. 

Assim que eu conseguir vou postar um vídeo para ficar mais esclarecido.

 

Obs: Utilizo O.S  Linux.

Agradecido!

na pagina do arduino explica como se faz isso, mas eles dizem nao ser possivel se vc tiver um arduino uno (eh soh colocar um capacitor num local especifico

estes links vao te ajudar:

http://blog.makezine.com/archive/2011/10/how-to-shrinkify-your-ardu...

http://hlt.media.mit.edu/?p=1229

Estou tentando até hoje e nada, não achei nenhum tutorial especifico para esse "problema" ... :/ estou tentando de tudo....

Testei todos estes tutoriais... além do próprio site do arduino, como meu arduino é UNO coloquei o capacito de 10microF como vi nos tutoriais e nada..... 

Testei com os dois capacitores de 22pF e o cristal, e sem eles também e nada...

 

Meu sistema é linux(Debian  squeeze), mais creio que isso não deve interferir em nada, pois eu fasso upload para o arduino perfeitamente... 

 

Meu unico problema é queimar esse bootloade do novo atmega328...

 

Se alguém conhece algum equipamento para comprar que facilite esse procedimento, me informe por favor!!

 

Se alguem conseguio, por favor poste a solução !!

 

Grato!

bem, eu ainda n tentei usar meu arduino como programmer pq n tenho nenhum avr disponivel pra tentar

a unica coisa que fiz foi colocar akela pasta que ele diz pra colocar dentro de /hardware e apareceram as opcoes

 

colocasse o capacitor entre o VCC e o RESET (ou era entre RESET e GND?)?

a polaridade tava correta (acho q capacitor eletrolitico que tem esse problema de polaridade)?

Galera eu estou querendo montar um Arduino no Protoboard também. Só que eu tenho dois Atmega8 antigos.

Onde posso encontrar esse ATmega328P? Moro em BH.

 

Em relação ao problema de gravação estou pesquisando:

Primeiro consultei no site da Atmel qual era a diferença entre o 328 e o 328P => Pico power:

http://www.atmel.com/dyn/products/param_table.asp?category_id=163&a...

 

Fiz o download do Datasheet do ATmega328:

http://www.atmel.com/dyn/products/product_docs.asp?category_id=163&...

Não percebi nenhuma diferença entre a pinagem do 328 e do 328P.

No Datasheet, não tem nenhuma referência sobre modos de gravação diferentes.

A tabela de fuse bits é idêntica.

Mas na tabela de Endereços de assinatura existe diferença! Qual programa estão usando para gravar?

Vocês deverão alterar no programa ou nos parametros essa assinatura senão não vai funcionar mesmo.

Gustavo Murta (BH)

 


 

 

 

Cara em BH você não vai achar nenhum atmel.

Como não tinha pressa comprei alguns na sparkfun,

menos de 5 dólares!

Obrigado, Julio.

Não estou encontrando em BH e nem em SP (consulta pela Interent).

Sabe de alguma loja em SP que tenha esse Atmega 328P?

Como você comprou pela Sparkfun?

pagou imposto? Quanto foi o frete?

 

Obrigado

 

Gustavo Murta (BH)

Eu fiz uma compra de 45 dolares e o frete foi em torno de 5.

Não paguei imposto e levou 3 semanas pra chegar.

Na loja aqui do lab de garagem tem já com o bootloader gravado.

Obrigado Júlio! Eu estava querendo começar do zero.

Por isso queria um Atmega sem gravação.

Vou pensar na possibilidade de comprá-lo.

por que não tenta o OPTILOADER? É  necessário ter um arduino funcionando, e basta gravar sketch do OPTILOADER e fazer a ligação de pinos como indica o tutorial na própria sketch e ele seta fuses/grava/confere em ATMEGA8, ATMEGA168

e ATMEGA328, depois da gravação você terá "arduino UNO".

Se for ATMEGA8 ou ATMEGA168 terá que atualizar o arquivo boards.txt.

 

Renascendo este tópico das cinzas, fiz hoje uma copia de Bootloader do Arduino UNO, com exemplares de UNO. 
Duas observações a respeito desses processo:

   - Ligar um capacitor eletrolítico de 10uF entre o GND e RESET do UNO programador; 

   - No programa ArduinoISP, na função Heartbeat(), alterar de delay(40); para delay(20);

Fiz isto, e deu tudo certo, sem erros !

Fala Big Beard!

Desculpe a brincadeira, mas não consigo esquecer a sua expressão mexendo na barba e olhando para alguma coisa na tv/monitor (creio eu...).

Dá pra vc. mostrar todas as ligações que fez e todos os passos (detalhadamente) pra gente definitivamente ter isso como base?

Dá pra usar alguns dos ícones (quando-se está editando estas mensagens) para por imagens dos detalhes, figuras, tabelas, etc...

Quebra este galho pro povo todo, por favor.

Até a próxima.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço