ARM SWD Stecker, kleiner als 20pol. als "Standard"

Gast #2940095
Lesenswert?

Hallo Leute,

gibt es eigentlich schon einen kleinen "Standard" Stecker für den SWD, 
damit man nicht immer den 20 pol. Stecker auf die Leiterplatte routen 
muß?

Der stecker verbraucht mehr Platz als der ganze Controller.
Von IAR gibt es die Boards auch mit 1,27 mm Pinabstand (20pol). Das ist 
schon bedeutend kleiner.

Aber eigentlich braucht man ja nur 4 Pins.!?

Gruß, Adib.
---
#2940125
Lesenswert?

aDIB schrieb:
> Hallo Leute,
>
> gibt es eigentlich schon einen kleinen "Standard" Stecker für den SWD,
> damit man nicht immer den 20 pol. Stecker auf die Leiterplatte routen
> muß?
>
> Der stecker verbraucht mehr Platz als der ganze Controller.
> Von IAR gibt es die Boards auch mit 1,27 mm Pinabstand (20pol). Das ist
> schon bedeutend kleiner.

Schau hier:

http://www.keil.com/support/man/docs/ulinkpro/ulinkpro_hw_if_jtag10.htm

Wenn Du einen 20-poligen hast, sind da auch die Trace-Signale mit drauf. 
Um die abzugreifen, brauchst Du aber schon einen ULINKpro oder JLink 
Pro, und diese Teile sind etwas teuer.

Schau hier:

http://www.keil.com/support/man/docs/ulinkpro/ulinkpro_hw_if_etm.htm

Der 20-polige ist also eine Erweiterung des 10-poligen.

fchk
Gast #2940497
Lesenswert?

aDIB schrieb:
> Der stecker verbraucht mehr Platz als der ganze Controller.

Das liegt doch bei dir. Mir ist auch der 10polige noch zu gross gewesen 
für eine nachträgliche Umstellung auf CPLD, daher habe ich die 4 
Signale, GND und VCC auf einen Miniaturstecker mit Pitch 1,27mm gelegt, 
der ist weniger als 10 x 4mm gross, siehe Bild.

Du musst dir dann nur einen Adapter verdrahten von 10 oder 20 polig auf 
diesen Stecker.

Gruss Reinhard
Angehängte Dateien:
#2940596
Lesenswert?

STM bietet an ihren Discoverys mit ST-LINKv2 nen 6 poligen SWD als 
Stiftleiste:

1 - VDD
2.- SWDCLK
3 - GND
4 - SWDIO
5 - Reset
6 - SWO

Mehr Details siehe Handbuch z.B. vom STM32F4DISCOVERY.

Finde ich ganz praktisch und hab ich deshalb auch bei meinen Projekten 
genommen. Nur bin ich da auf nen Micromatch-Verbinder gegangen und hab 
mir nen kleines Adapterkabel gebaut.
Gast #2942392
Lesenswert?

aDIB schrieb:
> gibt es eigentlich schon einen kleinen "Standard" Stecker für den SWD,
> damit man nicht immer den 20 pol. Stecker auf die Leiterplatte routen
> muß?

Arm empfiehlt für den CortexM den bereits dargestellten SAmtec 0,05'' 
Pitch Stecker.
http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf
Bin das ertse Mal bei Olimex drübergefallen.
Der Stecker ist sehr klein aber die Adapter dazu rar.
Alternativ haben wir von Tag_Connect den TC2050-IDC im Einsatz, Vorteil: 
Kein Bauteil auf dem Board (Kosten!).

rgds
Gast #2943094
Lesenswert?

@MMSTM32F107: Ich habe auch so ein Teil, hast Du damit schon was 
gemacht?

@MarcoAmbrovic: Wenn Du das abgebildete Board meinst, dann steht die 
Webseite auf dem Board: www.propox.com. war wohl in die 30 Euro..

Gruß,

Holm
#2943549
Lesenswert?

Von ARM werden die zu verwendenden Schnitstellen vorgegeben. Das dies 
hauptsächich für die Tool Hersteller gilt ist klar. Hier gibt es das 
entsprechende Dokument dazu:
http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf

Aber wenn man es sich leicht machen will, dann nutzt man die Standards 
und muss dann nicht immer für jedes Projekt einen neuen Adapter basteln.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren