collapse

* Posts Recentes

O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: ICSP atmega328-PU  (Lida 7191 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #15 em: 27 de Março de 2013, 01:10 »
já estava a espera de algo do género, não dá com porta paralela.

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: ICSP atmega328-PU
« Responder #16 em: 27 de Março de 2013, 01:24 »
não dá porquê?

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #17 em: 27 de Março de 2013, 01:29 »
diz:
Código: [Seleccione]
Can't set buffers for "lpt1"
EDIT:

Experimentei com um cabo que já tinha feito com este esquema, mas deu-me not in sync: resp=0x00 depois de tirar o -F
« Última modificação: 27 de Março de 2013, 01:36 por filipe89 »

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #18 em: 27 de Março de 2013, 02:22 »
Coisa esquisita...

fui para o linux, mudei o ficheiro avrdude.conf, não consigo enviar o bootloader, mas já consegui enviar um  programa de blink, supostamente de 1000 uS mas ele faz para aí em 15 seg

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: ICSP atmega328-PU
« Responder #19 em: 27 de Março de 2013, 06:27 »
Não vale a pena meter o -F, se ele funcionar tem que funcionar sem -F.
Com a porta paralela experimenta meter é -i 50
O cabo da porta paralela entre o PC e o ATmega não deve ter mais de 30 - 40cm. Aliás, no caso desse programador, menos ainda, o ideal era o AVR estar ali mesmo "em cima" da ficha.
« Última modificação: 27 de Março de 2013, 06:28 por Njay »

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #20 em: 27 de Março de 2013, 14:04 »
ontem ainda consegui passar um bootloader com o programa do arduino, não sei se influenciou se não, mas tinha ligado a porta série.

mas depois ao enviar um programa pela porta série dizia o erro not in sync: resp=0x43 entre outros.

Será que o bootloader ficou mal gravado por causa do comprimento do cabo?

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.193
Re: ICSP atmega328-PU
« Responder #21 em: 27 de Março de 2013, 16:20 »
Código: [Seleccione]
avrdude: Yikes!  Invalid device signature.
avrdude: Expected signature for ATMEGA328P is 1E 95 0F

A única coisa que verifico aqui é o endereço detectado pelo avrdude ser diferente do micro.
Edita o ficheiro "avrdude.conf" e procura pelo "ATmega328P"
A seguir em "signature" altera o valor para 0x1e 0x95 0x0f ou 0x1e 0x95 0x14

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #22 em: 27 de Março de 2013, 19:43 »
já tinha alterado.
acredito que tenha sido o bootloader mal gravado, hoje arranjei um arduino e vou tentar passar por ai

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: ICSP atmega328-PU
« Responder #23 em: 27 de Março de 2013, 22:29 »
Com outro arduino foi só alterar o ficheiro para 0x1e 0x95 0x14 fazer o bootloader e voltar ao que estava