Forum: Mikrocontroller und Digitale Elektronik AT90CAN64 ISP/JTAG Probleme


von Dominik W. (Gast)


Lesenswert?

Guten Tag allerseits,

meine neue Elektronik macht noch folgende Probleme:

Ich benutze einen AT90CAN64 und wollte mit einem normalen JTAG Ice 
debuggen. Das scheint anscheinend nur mit der 128kb Version zu 
funktionieren. Kann man das irgendwie umgehen?

Ich kann zwar mit dem JTAG connecten, programmieren haut aber nur 
halbwegs hin. Er programmiert und beim verify meldet er einen Fehler.

Die ISP Schnittstelle funktioniert auch nicht. Auf welche Pins muss man 
MOSI/MISO verbinden? Ich hab sie auf PB2/PB3 gelayoutet, es gibt ja 
teilweise andere Belegungen siehe ATmega64

Danke für Hilfe.

Gruss

Dominik
von Dominik W. (Gast)


Lesenswert?

Habe mich bezüglich ISP informiert... Muss wohl noch eine Verbindung zu 
PE0/PE1 führen :)

Eine Lösung zum JTAG Problem kennt niemand? :) Will den armen Prozessor 
nicht wechseln..

Gruss
von Frank K. (fchk)


Lesenswert?

Ist AVCC beschaltet?

Ist JTAG in den Fuses aktiviert?

Das muss funktionieren, auch beim 64'er.

fchk
von Dominik W. (Gast)


Lesenswert?

Hallo Frank

ich habe die Grundbeschaltung nach ADC-Tutorial. AVCC ist beschaltet.

http://www.mikrocontroller.net/wikifiles/9/9e/Adc_connection.png

Mit JTAG kann ich connecten und auch Fuses setzen. Er programmiert auch, 
merkt dann aber beim Verify das es nicht ankommt.

Ich kann mit JTAG Ice nur AT90CAN128 zum Debuggen auswählen. Den 
AT90CAN64 kann ich gar nicht markieren... :(

Morgen mach ich die ISP Schnittstelle fit und hoffe dann programmieren 
zu können. JTAG mkII wäre Debug-kompatibel, habe ich aber nicht zur 
Hand.

Gruss
von Dominik W. (Gast)


Lesenswert?

Die richtige ISP Beschaltung bei 64-pin Atmels:

MOSI → PE0 (Pin 2)
• MISO → PE1 (Pin 3)
• SCK → PB1 (Pin 11)
• RESET → RESET (Pin 20)


Keine Ahnung wie ich das übersehen konnte, zumal ich schon mit Atmega64 
gearbeitet habe...

Gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.