Hallo,
ich versuch gerade den AT90USB647 zu programmieren. Bei der Erstellung
des Paltinenlayouts haben wir den Boot-Taster vergessen und müssen somit
in den Fuses BOOTRST von 1 auf 0 setzen.
Nun habe ich mir ein Kabel für den Parallel Port (Picoweb) gebastelt und
kann auch auf den uC Connecten und das hfuse-Bit Aulesen, jedoch können
wir dieses Bit nicht verändern.
Folgendes habe ich durchgeführt:
1 | D:\Router_Projekt\avrdude-5.5-win32-bin>avrdude -p usb647 -c picoweb -t -F
|
2 |
|
3 | avrdude: AVR device initialized and ready to accept instructions
|
4 |
|
5 | Reading | ################################################## | 100% 0.00s
|
6 |
|
7 | avrdude: Device signature = 0x1e9682
|
8 | avrdude: Expected signature for AT90USB647 is 1E 97 82
|
9 | avrdude> read hfuse
|
10 | >>> read hfuse
|
11 | 0000 9b |ø |
|
12 |
|
13 | avrdude> write hfuse 0 0x9a
|
14 | >>> write hfuse 0 0x9a
|
15 | avrdude (write): error writing 0x9a at 0x00000, rc=-6
|
16 | avrdude (write): error writing 0x9a at 0x00000 cell=0x9b
|
Kann mir jemand sagen, woran das liegen könnte, dass er nicht das
hfuse-Bit schreiben kann? Ist möglicherweiße das Kabel zulang?
Danke schon mal für eure Antworten
Grüße
Sebastian