Olá,
Comprei uma Placa Compatível com Arduino Pro Mini 328 - 5V/16MHz aqui no LdG e estou tentando fazer o upload do sketch blink só pra testar esta placa.
Estou usando Breakout Board for FT232RL USB to Serial (5V) para comunicação com IDE versão 0023
Entretando recebo a seguinte mensagem:
Binary sketch size: 1018 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Já testei a Breakout Board separadamente e ela esta ok.
Tenho pressionado o botão de reset do Arduino Pro Mini durante o upload e não tem surtido efeito.
Apenas o led do tx da breakout pisca 3 vezes e o error ocorre alguns segundos depois.
Pesquisando, já li que pode ser que os pinos soldados estão com mau contato ou o bootloader está corrompido, mas antes de resoldar tudo de novo ou reescrever o bootloader, gostaria de saber se há mais alguma coisa mais simples para ser feita.
Esta é a ligação feita numa protoboard:
Arduino FTDI
TX --------------- TXD
RX --------------- RXD
VCC ------------ VCC (5V)
GND ------------ GND
Grato,
Wagner
Tags:
Olá, tudo bem.
Eu já havia feito os testes com o modelo selecionado corretamente na opção tools > Board.
Mesmo assim não funcionou.
Além de testar com a configuração "Arduino pro ou pro mini (5V, 16MHz) w/ ATmega 328", testei com a do "Arduino Duemilanove ou Nano w/ ATmega 328", também sem sucesso.
Talvez tenha que pressionar o botão de reset exatamente no tempo certo, ou utilizar o pino de auto reset da breakout FT232R, mas não sei se o Arduino pro mini suporta este pino.
Obrigado.
Obs.: parabéns pelo projeto do link, ficou muito bom!
Camilo,
Obrigado pela dica. Pode ser isto mesmo.
Entretanto, levei no LdG e eles tentaram de todo jeito fazer funcionar e nada. Acabaram trocando a placa pra mim.
Abraços.
Wagner
Na IDE do Arduino seleciona Arduino mini w/ Atmega328, mesmo sendo pro mini
Vai dar certo
Danilo,
Obrigado pela informação, mas o LdG resolveu o problema.
Arduino FTDI
TX --------------- TXD
RX --------------- RXD
VCC ------------ VCC (5V)
GND ------------ GND
Cade o Reset? (DTR de alguns adaptadores FTDI)
Pro-mini claro que tem o reset.
Terceiro pino ali em baixo. /\
Eu nao gosto desse modelo de pro-mini por isso. Tem que ficar puxando fio pra programar.
Ja esse modelo: é só plugar o FTDI:
Taí uma coisa q o povo da Loja LdG pode estudar.
Será que esse TX<-->TX RX<-->RX ta certo ????
Não seria
RX <--> TX e
TX <--> RX ???
Tbm pode ser isso. Oficialmente é como vc postou. Apesar de existir conversores que vem escrito invertido só pra criar confusão mesmo.
Cara, tive o mesmo problema utilizando uma Pró-mini 5V 16M...
É o seguinte:
O adaptador USB-RS232 Xing-ling by Ebay que eu utilizei disponibiliza os pinos:
A ligação é a seguinte:
Arduíno FTDI
Tx RX
Rx Tx
Vcc 5V
GND GND
O fato é que essa placa não tem auto-reset, então note que o Adaptador USB-TTL pisca três vezes, ou seja, tenta três vezes a comunicação e desiste. Eu resolvi assim: Quando mando carregar o programa, assim que ele pisca a primeira vez, aperto rapidamente o botão reset do arduíno... Funciona certinho.
Att.
Rodrigo
Wagner , a solução para esse problema é usando o reset automático através do PINO DTR.
Tanto o conversor USB-serial, quanto o Arduino Pro Mini que eu possuo tem os pinos DTR.
E eles devem estar interligados senão vai apresentar a mensagem de erro:
avrdude: stk500_getsync(): not in sync: resp=0x00
Li na internet que alguns, pressionavam o botão de reset antes do upload, mas eu não consegui.
Com a ligação dos pinos DTR, esta funcionando perfeitamente.
Veja o tutorial :
http://labdegaragem.com/profiles/blogs/tutorial-usando-arduino-pro-...
Veja o circuito do reset automático no pino DTR :
Você testou usando o meu tutorial ?
http://labdegaragem.com/profiles/blogs/tutorial-usando-arduino-pro-...
boa tarde, tb tentei gravar como conversor mais sem exito, usei o uno e batata, na hora. pro mini é muito bom, os conversores que sao muito ruins.
Boa tarde,
Com o meu conversor Serial USB foi batata !
Qual conversor usou ?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por