Forum: Mikrocontroller und Digitale Elektronik SWD Programmierung von ATSAMD21J15B mit PICKIT4


von Luca H. (lucah)


Lesenswert?

Hallo zusammen,

ich habe mir meine eigene Platine gebastelt, auf der ich einen 
ATSAMD21J15B MCU testen möchte. Bisher habe ich nur eine 
Minimalbeschaltung zur Stromversorgung und einen 1kOhm Pullup Widerstand 
für SWDCLK, beides nach Schematic Checklist im Datenblatt.

Allerdings kann ich nicht mit dem Chip kommunizieren. Wenn ich das 
Datenblatt des PICKIT4 richtig verstehe, dann sehen die Pinverbindungen 
für SWD so aus:
PICKIT4    ATSAMD21J15B
1          RESET
2          VDD
3          GND
4          -
5          SWDCLK
6          -
7          -
8          SWDIO

Der MCU scheint zu starten, VDDCORE ist 1,3V.
Nachdem ich auch andere Datenblätter des PICKIT4 aus 2018 gesehen habe, 
die Pin6 als nRST bezeichnen, bin ich verwirrt und würde mich freuen, 
wenn mir da jemand klarstellen könnte, wie hier das SWD Interface zu 
bedienen ist.

von Frank K. (fchk)


Lesenswert?

Pin 1 ist nur beim ICSP (PIC) Betrieb der Reset-Pin (MCLR). Bei ISP und 
JTAG ist das Pin 6, der bei ICSP die Funktion den LVP PGM Enable für 
gewisse ältere PIC16 hat.

fchk

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.