Forum: Mikrocontroller und Digitale Elektronik JTAG Male-Connector für Platinen-Bestückung - Bezugsquellen ?


von Rolf H. (Firma: http://www.hemmerling.com) (hemmerling)


Lesenswert?

Hallo,

welcher übliche Versandhändler ( Conrad,..) bietet für Privatpersonen in 
Stückzahl 1 an

JTAG Male-Connector für Platinen-Bestückung

( also mit Ausgangs-Pins, auf die ein JTAG-Female Connector gesteckt 
wird, an dem über ein Kabel ein Hardware-Debugger und über diesen dann 
ein Host-PC hängt ).

( Alles über JTAG auf dieser Website:
http://www.mikrocontroller.net/articles/JTAG
)

Bei Conrad.de gabs zwar viele Treffer auf JTAG in, aber so einfach 
scheint so ein Industriestecker nicht zu finden zu sein....

Grund für die Nachfrage:

Dieses Atmel-Board
http://www.mikroe.com/eng/products/view/755/ready-for-xmega-board/
http://www.mikroe.com/eng/news/index/page:55/
http://www.mikroe.com/forum/viewtopic.php?f=85&t=44557

hat zwar auf der Platine die Lötpunkte für einen JTAG-Stecker, aber er 
ist nicht bestückt.
Und nach der Bestückung passt zumindest bei der mir bekannten Bauweise 
"Stecker zur Seite, in Richtung parallel zur Platine von der Platine 
weg" das  Board nicht mehr in das schicke weisse Gehäuse... wow.

Gibts da auch noch andere Bauformenm ? Nach oben ist bei Verwendung der 
Box auch nicht so viel Platz...

Natürlich gibts auch keine Aussparung für das JTAG-Kabel.. gut das 
könnte man ja so interpretieren das das Gehäuse erst bei Fertigstellung 
einer nicht mehr zu testenden Software-Produktionsversion montiert wird.

Zielgruppe sind wohl Einsteiger, die sich keinen Debugger leisten 
wollen... :-(.. oder die Compiler unterstützen überhaupt kein 
Hardware-Debugging mangels entsprechender Host-Tools ?!

Ich habe einen JTAGiCE3 Debugger bei der "Atmel Technology on Tour 2011 
- Rapid Development with Atmel AVR XMEGA and Atmel AVR Studio 5: 
Hands-on Training" für $99 inklusive einem ATxmega-Board bekommen... es 
geht also um den Erwerb eines evenuellen Zweit-Boards.

Grüße
Rolf

von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Habe zwar noch nie mit JTAG gearbeitet, aber ist das nicht ein simpler 
zehnpoliger Wannenstecker?

Gruß,
Alex

P.S. Vielleicht kannst du mal ein Bild von der Gegenseite machen, dann 
ist es einfacher die passende Buchse dafür zu finden.

von Andi (Gast)


Lesenswert?

Grüß Dich,

Also ich werd mir einen Adapter für meinen ICE3 bauen damit ich normale 
Wannenstecker verwenden kann, geht ja im moment nicht weil die Platine 
noch am Stecker ist.

Wenn du ohne Adapter arbeiten willst dann solltest du eine "Stiftleiste" 
verwenden, die gibts gewinkelt wie auf dem XMeaga-A3BU Board oder 
gerade, was für deine Anwendung besser sein dürfte (aber die Gefahr des 
verpolens besteht)

Die Stiftleiste solltest du in jedem Shop finden, hier zum Beispiel bei 
Reichelt:
http://www.reichelt.de/Stiftleisten/SL-2X20G-2-00/index.html?ACTION=3&GROUPID=3220&ARTICLE=51702&SHOW=1&START=0&OFFSET=75&;PROVID=2402

Grüße
Andi

PS: Warst du in Stuttgart dabei ?

von Olaf (Gast)


Lesenswert?

> Habe zwar noch nie mit JTAG gearbeitet, aber ist das nicht
> ein simpler zehnpoliger Wannenstecker?

Das Zeug ist nicht genormt. Jeder Hersteller macht da was eigenes. Und 
teilweise machen dann auch wieder die Platinendesigner wieder was 
eigenes.
Eigentlich ist das alles ein ganz grosser Mist!

Olaf

von Rolf H. (Firma: http://www.hemmerling.com) (hemmerling)


Lesenswert?

1)
Ein Photo meines ATxmega Boards,
das mit so einem männlichen Stecker ausgerüstet ist:

http://www.msc-ge.com/de/news/pressroom/newsletter/atmel/nl/7105-INT.html
ganz nach unten scrollen

Der Link zum Bild:
http://www.msc-ge.com/de/7108-INT/version/default/part/ImageData/data/XMEGA-A3BU_Xplained_kit.jpg

Es ist an der im Bild oben befindliche 10-polige Stecker, der als 
einziger zur Platine parallele Pins hat.

.. von daher, als ich das Microeletronics-Board gesehen habe mit dem 
freien Steckerplatz, ist mir auch erstmal der Hut hochgegangen... nicht 
aus Hochachtung..

Hier nochmal ein Bild des Boards
http://www.mikroe.com/img/development-tools/avr/ready-for-xmega/images/highlights/why_choose.png
.. die Steckerabstände sehen relativ normal aus.

Danke, mir "fehlte" das deutsche Wort "Stiftleiste" :-).

2)
Andi schreibt
***********
PS: Warst du in Stuttgart dabei ?
*****************
Nein in Bochum :-).
Du warst also in Stuttgart dabei ?!
Wie läuft die Bearbeitung der Hausaufgabe, gut :-) ?! Viel Erfolg in 
jedem Fall !
Melde dich Doch mal -> meine Website hemmerling.com -> Impressum -> 
Email.

Viele Grüße
Rolf

von spess53 (Gast)


Lesenswert?

Hi

>.. von daher, als ich das Microeletronics-Board gesehen habe mit dem
>freien Steckerplatz, ist mir auch erstmal der Hut hochgegangen... nicht
>aus Hochachtung..

Da passt ein simpler 10 pol. Pfostenstecker (PFL10 Reichelt) drauf. Und 
die haben sich schon etwas dabei gedacht. Mit dem Schlitz in der 
Leiterplatte ist das nämlich verpolungssicher.

MfG Spess

von Rolf H. (Firma: http://www.hemmerling.com) (hemmerling)


Lesenswert?

Danke für die Infos,

übrigens,
mein JTAG-Mutter-Stecker den ich auf den männlichen Stecker auf dem 
Motherboard stecke, ist zwar verpolungssicher, aber NICHT durch Nutzung 
der Platinen-Aussparung des Motherboards :-).

Und der Hut hochgegangen ist mir, weil das Hauptprodukt des Herstellers 
Embedded-Systems-Compiler sind, und durch die Nichtbestückung er 
letztlich die Aussage macht, daß man als Anfänger doch nicht zu debuggen 
habe... ich werde mal nachfragen ob der überhaupt Hardware-Debugger in 
seiner IDE unterstützt (!),

und eine Einlötung einer gebogenen Steckleiste würde dazu führen, daß 
das Board nicht mehr ins Gehäuse passt...

Grüße
Rolf

von spess53 (Gast)


Lesenswert?

Hi

Sei froh, das dir jemand antwortet. Ich habe massive Probleme aus deinem 
Geschreibsel auch nur halbwegs schlau zu werden.

MfG Spess

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.