Hi @ll,
ich versuche seit Montag ein AT90CAN128 Development Board von Olimex
mit AVRISP mkII über ISP zu flashen.
Da ich hier ein AVR Dragon noch liegen habe versuchte ich es auch damit.
Wenn ich ISP auswähle erscheint die selbe Fehlermeldung, aber wenn ich
auf JTAG stelle ist es möglich auf den AT90CAN Programme zu überspielen,
ID auszulesen, zu löschen, etc ....
Als erstes machte ich mir einen Adapters für den 6-poligen AVR-ISP
Anschluss vom AVRISP mkII auf einen 10-poligen ISP Anschluss. Ich dachte
diesen Stecker könnte ich direkt an den AT90CAN128 anschließen. Erst
später bemerkte ich, das dort Dick und Fett JTAG drauf stand.
Hier im Forum fand ich heraus, dass vom 6-poligen ISP Anschluss
ausgehend, Kabel an bestimmte PINs des Controllers verbunden werden
müssen.
Hier meine Belegung:
1 | 6-PIN AT90CAN128-16AU Olimex Steckplätze
|
2 | 1 MISO 3 (TXD0 / PD0) PE1 - EXT1 14
|
3 | 2 VCC 21, 52 VCC - EXT1 5,6; EXT2 6; JTAG 4,7
|
4 | 3 SCK 11 SCK - EXT2 33
|
5 | 4 MOSI 2 (RXD0 / PD0) PE0 - EXT1 15
|
6 | 5 RESET 20 /RESET - JTAG 6
|
7 | 6 GND 6, 22, 63 GND - EXT1 3,4; EXT2 7,8; JTAG 2,10
|
Ist diese Belegung korrekt?
Was mache ich falsch?
Hat jemand eine Idee?
Muss ich etwas besonderes im AVR-Studio einstellen?
mfg
Hubert S.