Hallo,
Wie im Titel schon erwähnt habe ich das Problem, dass ich mehrere
Atmega32 von Reichelt(und ein Atmega48)habe, deren Fuses ich zwar lesen
kann jedoch nicht schreiben. Als Programmiergerät verwende ich ein USB
MK2. Ich habe dann mal Probeweiser mein AVR-Net-IO von Pollin
angeschlossen. Den Atmega32 auf diesem Board konnte ich problemlos mit
neuen Fuses beschreiben.
Mir ist auch aufgefallen, dass bei meinen Atmega32 die hfuse 99 und die
lfuse E1 sind, bei dem vom Pollin Board jedoch CA und FF.
Die Ausgabe von Burn-O-Mat:
1 | avrdude: AVR device initialized and ready to accept instructions
|
2 |
|
3 | Reading | ################################################## | 100% 0.05s
|
4 |
|
5 | avrdude: Device signature = 0x1e9502
|
6 | avrdude: reading input file "0x89"
|
7 | avrdude: writing hfuse (1 bytes):
|
8 |
|
9 | Writing | ***failed;
|
10 | ################################################## | 100% 0.00s
|
11 |
|
12 | avrdude: 1 bytes of hfuse written
|
13 | avrdude: verifying hfuse memory against 0x89:
|
14 | avrdude: load data hfuse data from input file 0x89:
|
15 | avrdude: input file 0x89 contains 1 bytes
|
16 | avrdude: reading on-chip hfuse data:
|
17 |
|
18 | Reading | ################################################## | 100% 0.00s
|
19 |
|
20 | avrdude: verifying ...
|
21 | avrdude: verification error, first mismatch at byte 0x0000
|
22 | 0x89 != 0x99
|
23 | avrdude: verification error; content mismatch
|
Mit freundlichen Grüßen, Daniel