Forum: Mikrocontroller und Digitale Elektronik Pinout für Kabel von Atmel SAM-ICE zu ICSP (Arduino)


von Ralf S. (ralf_s480)


Lesenswert?

Hallo!
Ich hab' hier einen Atmel SAM-ICE Debug-Adapter geschenkt bekommen und 
den würd' ich gern bei einem Arduino UNO (ATmega328P) verwenden.

Der UNO hat ja einen normalen ICSP-Stecker, aber wenn ich das Pinout vom 
Sam-Ice im SWD-Modus (den brauch ich wohl, oder?) anschaue 
(http://www.atmel.com/Images/Atmel-6206-SAM-ICE_UserGuide.pdf Seite 9) 
dann weiss ich nicht so recht, was ich da mit was verbinden soll.

Beim ICSP
1 - MISO
2 - VCC   -> ICE 5V (19)
3 - SCK
4 - MOSI
5 - RST   -> auf reset beim ICE (15)
6 - GND   -> auf Gnd beim ICE (zB 4)

aber 1,3,4 - wohin damit?!?
(Der ICE hätte noch VTRef, SWDIO, SWCLK und SWO im Angebot)

Danke!!!

von Marco H. (damarco)


Lesenswert?

Das ist ausschließlich für ARM Devices und im speziellen welche von 
Atmel.

Kauf dir einen Arduino DUE, oder M0 dann kannst du damit etwas anfangen.

von Ralf S. (ralf_s480)


Lesenswert?

Am Uno ist doch ein AtMega328p, ein Atmel-Chip.
Der sollte doch dieses Serial-Wire-Debug interface haben, oder?
(zumindest hab ich was von debugWire gelesen und angenommen, das ist das 
selbe).
Ich muss zugeben, ich hab (noch) NULL Erfahrung mit Debuggen auf uC's.

Was hat der Due? Ist das dann ein JTag interface?
(ich glaub ich hab einen Mega zuhause herumliegen, der hat das ja 
scheinbar auch, aber da muss man was mit den fuses machen, da wird's 
dann spanisch für mich).

Deine Empfehlung, der Due, läuft das dann easier? (kostet eh de facto 
nix)
Und: Da brauch ich ja weiterhin ein Adapterkabel, right?

Danke!

von Marco H. (damarco)


Lesenswert?

Der DUE hat ein SAM3x der M0 samd21 beides ARM und kein AVR die 
Schnittstellen sind grundlegend unterschiedlich.

Das Gerät ist nur für Atmel ARM Prozessoren.

Beim MO+ ist dieser Debugger sogar mit auf dem Board.

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.