Forum: Mikrocontroller und Digitale Elektronik wie JTAG an LPC1113 anschliessen?


von Dirk (Gast)


Lesenswert?

Hi,

Ich werde aus dem Datenblatt zum LPC1113 nicht schlau.

Wie wird der JTAG (habe den von SEGGER) angeschlossen?

Ich finde nirgends einen Schaltplan darüber und die Pins haben auch 
nicht die passenden Bezeichnungen.

Danke,
Dirk

von Dirk (Gast)


Lesenswert?

Vergessen:

Ich brauche aber die SIO und die SPI Schnittstelle für meine Anwendung.

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Ehm, aber das SWD ist auf dem Pin 39 (PIO_1), womit es nicht stören
sollte.  Ein anderes JTAG Interface hat der Cortex M0 nicht

Grüße
Michelle

von Dirk (Gast)


Lesenswert?

Ich komme hier halt durcheinander, weil ich bis jetzt nur die ARM7 von 
Atmel eingesetzt habe und ich die Leitungen nicht alle wieder finde.

SWD sagt mir nichts diesen Namen finde ich nicht in einer JTAG Belegung.
Am Prozessor schon aber wo soll der hin?

Kann das sein das die LPC CORTEX M0 keinen Standard JTAG haben und was 
eigens haben?

Dirk

von Frank K. (fchk)


Lesenswert?

SWD ist eine JTAG-Variante mit reduzierter Pin-/Signalanzahl. Das wurde 
bei den Cortex-Prozessoren eingeführt.

Dein JLINK muss das implementiert haben - die ersten Hardware-Versionen 
können das noch nicht.

Die Standard-Pinbelegung für SWD ist der 10-Pin Pfostenstecker im 1.27mm 
Raster. Der normale 20-Pinner macht hier eigentlich keinen Sinn. Infos 
gibts hier:

http://www.keil.com/support/man/docs/ulink2/ulink2_hw_connectors.htm

fchk

von Dirk (Gast)


Lesenswert?

Das erklärt jetzt endlich alles.

Muss jetzt nur sehen ob der "J-Link EDU"  das auch kann.
Bei Segger steht dazu leider nichts auf der Produkt Seite.

Danke

von Dirk (Gast)


Lesenswert?

Steht dick und fett auf der j-Link Dose drauf, sollte somit auch gehen.

von Frank K. (fchk)


Lesenswert?

Dirk schrieb:
> Das erklärt jetzt endlich alles.
>
> Muss jetzt nur sehen ob der "J-Link EDU"  das auch kann.
> Bei Segger steht dazu leider nichts auf der Produkt Seite.

SWD geht ab Hardware Version 6.

fchk

von Dirk (Gast)


Lesenswert?

Letzte Frage dazu.

Wie soll man denn mit der SPI Leitung arbeiten, wenn der Debugger da mit 
dran hängt?

Die müssen sich doch stören?

von Frank K. (fchk)


Lesenswert?

Dirk schrieb:
> Letzte Frage dazu.
>
> Wie soll man denn mit der SPI Leitung arbeiten, wenn der Debugger da mit
> dran hängt?
>
> Die müssen sich doch stören?

SCK0 liegt sowohl auf Pin 29 mit SWCLK zusammen und dann noch mal auf 
Pin 31. Das letzte nimmst Du. Umschalten über ein Configbit.


fchk

von Dirk (Gast)


Lesenswert?

Das habe ich wohl überlesen.
Das es dieses Signal 2 mal gibt hatte ich in zwischen auch bemerkt aber 
ich dachte erst an einen Fehler.
Die EAGLE LIB lpc...V6 hat unter anderem das falsche Schaltplansymbol 
und hat hiermit noch mehr zur Verwirrung beigetragen.

Jetzt ist alles klar und die Platine ist fertig.
Ist nur was kleines um damit Erfahrungen zu sammeln.

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.