Olá a todos sou novo então nem sei se to postando no lugar correto, bom é o seguinte estou tentando colocar meu Unojoy pra funciona mais ta complicado meu arduino esta normal até um tempo atras estava brincando com leds nele fazendo o cubo e tal mas ai resolvi colocar o unojoy só q não estou conseguindo resetar ele para entrar em modo DFU e assim mudar o firmware do usb/serial pra ser reconhecido como unojoy, ele simplesmente reseta e volta ao normal o chip usb dele é um mega16u2 bom se alguem ai puder me da uma ajudinha agradeço  

Exibições: 4059

Responder esta

Respostas a este tópico

Na verdade você não precisa colocar nenhum capacitor.

no segundo tutorial que eu postei, eles dizem que o o Unor3 precisa de um capacitor de 10uf entre o reset e o gnd do arduino que vai realizar a gravação, mas na verdade comigo só funcionou quando eu não coloquei esse capacitor. É só ligar os pinos do primeiro arduino nos pinos ICSP do segundo e mandar gravar.

Att,

Fiz tudo conforme você me passou, mas na hora que eu dei o comando Burn Bootloader, saiu a seguinte mensagem de erro:

Expected signature for ATmega328P is 1E 95 0F
         Double check chip, or use -F to override this check.

Alguma ideia?

Obrigado!

Cara, no segundo tutorial que coloquei lá em cima, tem um passo:

Step 2: Prepare Arduino IDE With Custom Boards.txt Entry

Nesse passo você tem que adicionar no arduino o ATMega16u2, deve ser por isso que ele não está gravando.

Era por isso mesmo. Segui o primeiro tutorial e esqueci de ver isso no segundo.

Muito obrigado!

Agora depois que deu Done para o Burn Bootloader, o arduino programado não está mais sendo reconhecido, ou seja, o sistema operacional não reconhece mais o arduino, então quando dou lsusb não aparece mais ele.

Você acha que eu queimei o chip?

Alguma dica?

Estou com um arduino uno r3 idêntico ao da figura abaixo.

Se alguém aqui conseguiu colocar no dfu-mode por favor me ajude já tentei de tudo.

Muito obrigado!

Bom dia PL.

O seu UNO tem qual chip de interface USB/Serial ?  8u2 ou16u2?

Veja este link.

Ele pode te ajudar.

https://www.arduino.cc/en/Hacking/DFUProgramming8U2

Rui

Bom dia Rui.

o chip da interface é o 16u2.

Fiz exatamente como está nesse tutorial, mas dá: device no present na saída do dfu-programmer.

Mesmo assim obrigado pela resposta.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço