Go Down

Topic: Mismatch error (Read 1 time) previous topic - next topic

bimector

Quando carrego o programa para o meu arduino este dá me este erro:

Quote
avrdude: verification error, first mismatch at byte 0x026c
         0xd9 != 0x02
avrdude: verification error; content mismatch


Até troquei a atmel 328p por outras que tenho aqui com o bootloader, carregado qualquer programa e o erro continua.

Qual é a board que tens seleccionada na IDE?
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

bimector

Board é a UNO.

Tenho um versão pirata NEECDUINO, mas que funcionava com a board UNO.

E o que fizeste antes dela deixar de funcionar?
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

bimector

Nada.
A última vez que carregou um programa ou trabalhou foi em Agosto e agora voltei para carregar outro programa e deu isto.
 

bimector

Após muitas tentativas consegui carregar o Blink, mas o problema continua.

bimector

Após muitas tentativas consegui carregar o Blink, mas o problema continua.

E por vezes aprece este erro:
Quote

avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: failed to write flash memory, rc=-4
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

HugoPT

Os chips sao iguais?
Nao têm alguma letra diferente? Pelo erro nao me parece que seja o caso mas o colega Nick Gammon tem uma pagina que talvez te possa ajudar.
http://www.gammon.com.au/forum/?id=11633
La tem um skecth que podes carregar e depois comparar as assinaturas dos chips, fuses ...
Com isto podes tentar comparar os outputs e confirmar o estado dos chips.
Tenta
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

bimector

Corri o programa dos fuses do Nick Gammon "Atmega chip fuse caculator" e reparei que os fuses definidos no ficheiro board eram diferentes e alterei. Só não tenho a informação do unlock_bits.

No programa "Atmega chip fuse detector" em relação ao fuses dá me o mesmo, mas a soma bootloader também é difere
Quote

Atmega chip detector.
Entered programming mode OK.
Signature = 1E 95 0F
Processor = ATmega328P
Flash memory size = 32768
LFuse = FF
HFuse = DA
EFuse = FD
Lock byte = CF
Clock calibration = 94
Bootloader in use: Yes
EEPROM preserved through erase: No
Watchdog timer always on: No
Bootloader is 2048 bytes starting at 7800

Bootloader:

7800: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
7810: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
....
7E00: 85 E0 80 93 81 00 82 E0 80 93 C0 00 88 E1 80 93
7E10: C1 00 86 E0 80 93 C2 00 80 E1 80 93 C4 00 84 B7
7E20: 14 BE 81 FF D0 D0 8D E0 C8 D0 25 9A 86 E0 20 E3
7E30: 3C EF 91 E0 30 93 85 00 20 93 84 00 96 BB B0 9B
7E40: FE CF 1D 9A A8 95 81 50 A9 F7 DD 24 D3 94 A5 E0
7E50: EA 2E F1 E1 FF 2E A4 D0 81 34 21 F4 81 E0 BE D0
7E60: 83 E0 24 C0 82 34 11 F4 84 E1 03 C0 85 34 19 F4
7E70: 85 E0 B4 D0 8A C0 85 35 A1 F4 92 D0 08 2F 10 E0
7E80: 10 93 01 02 00 93 00 02 8B D0 90 E0 98 2F 88 27
7E90: 80 2B 91 2B 88 0F 99 1F 90 93 01 02 80 93 00 02
7EA0: 73 C0 86 35 29 F4 84 E0 99 D0 80 E0 71 D0 6D C0
7EB0: 84 36 09 F0 43 C0 7C D0 E0 91 00 02 F0 91 01 02
7EC0: 83 E0 80 93 57 00 E8 95 C0 E0 D1 E0 69 D0 89 93
7ED0: 80 91 02 02 81 50 80 93 02 02 88 23 B9 F7 78 D0
7EE0: 07 B6 00 FC FD CF 40 91 00 02 50 91 01 02 A0 E0
7EF0: B1 E0 2C 91 30 E0 11 96 8C 91 11 97 90 E0 98 2F
7F00: 88 27 82 2B 93 2B 12 96 FA 01 0C 01 D0 92 57 00
7F10: E8 95 11 24 4E 5F 5F 4F F1 E0 A0 38 BF 07 49 F7
7F20: E0 91 00 02 F0 91 01 02 E0 92 57 00 E8 95 07 B6
7F30: 00 FC FD CF F0 92 57 00 E8 95 27 C0 84 37 B9 F4
7F40: 37 D0 46 D0 E0 91 00 02 F0 91 01 02 31 96 F0 93
7F50: 01 02 E0 93 00 02 31 97 E4 91 8E 2F 19 D0 80 91
7F60: 02 02 81 50 80 93 02 02 88 23 61 F7 0E C0 85 37
7F70: 39 F4 2E D0 8E E1 0C D0 85 E9 0A D0 8F E0 96 CF
7F80: 81 35 11 F4 88 E0 19 D0 23 D0 80 E1 01 D0 63 CF
7F90: 98 2F 80 91 C0 00 85 FF FC CF 90 93 C6 00 08 95
7FA0: A8 95 80 91 C0 00 87 FF FC CF 80 91 C6 00 08 95
7FB0: F7 DF F6 DF 80 93 02 02 F3 CF E0 E6 F0 E0 98 E1
7FC0: 90 83 80 83 08 95 80 E0 F8 DF EE 27 FF 27 09 94
7FD0: E7 DF 80 32 09 F0 F7 DF 84 E1 DA CF 1F 93 18 2F
7FE0: DF DF 11 50 E9 F7 F4 DF 1F 91 08 95 FF FF FF FF
7FF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

MD5 sum of bootloader = 60 C9 1C 17 D1 EA 28 7D F0 C0 F5 1F E0 65 27 7E

First 256 bytes of program memory:

0: 0C 94 D9 03 0C 94 01 04 0C 94 01 04 E1 80 E0 FF
10: 0D F0 AD 0B E1 80 E0 FF 0D F0 AD 0B E1 80 E0 FF
20: 0D F0 AD 0B E1 80 E0 FF 0D F0 AD 0B E1 80 E0 FF
30: 0D F0 AD 0B E1 80 E0 FF 0D F0 AD 0B 0C 94 01 04
40: 0C 94 BB 08 0C 94 01 04 0C 94 2B 0A 0C 94 79 0A
50: 0C 94 01 04 0C 94 01 04 0C 94 01 04 0C 94 01 04
60: 0C 94 01 04 0C 94 01 04 45 78 74 65 02 A0 FB 7C
70: E0 B2 B3 7C 02 A0 FB 7C E0 B2 B3 7C 6C 65 00 44
80: 65 62 75 67 20 57 69 72 65 20 45 6E 61 62 6C 65
90: 00 45 6E 61 62 6C 65 20 53 65 72 69 61 6C 20 28
A0: 49 43 53 50 29 20 50 72 6F 67 72 61 6D 6D 69 6E
B0: 67 00 57 61 74 63 68 64 6F 67 20 54 69 6D 65 72
C0: 20 41 6C 77 61 79 73 20 4F 6E 00 50 72 65 73 65
D0: 72 76 65 20 45 45 50 52 4F 4D 20 74 68 72 6F 75
E0: 67 68 20 63 68 69 70 20 65 72 61 73 65 00 42 6F
F0: 6F 74 20 69 6E 74 6F 20 62 6F 6F 74 6C 6F 61 64



Go Up