Forum: Mikrocontroller und Digitale Elektronik wie USBtinyISP nutzen


von Ralph H. (guru)


Lesenswert?

Hallo :-)

ich habe mir so nen USBtinyISP hier besorgt 
http://www.komputer.de/zen/index.php?main_page=product_info&cPath=22&products_id=88
und möchte den gerne verwenden um zukünftig Atmel's zu programmieren.

Nun google ich schon den halben Tag wie die darauf befindlichen
Steckkontakte belegt sind und wie das Ding funktionieren soll.

Könnt ihr mir da helfen `?

Danke sagt Ralph

von Heinervdm (Gast)


Lesenswert?

Die sind mit der Standardbelegung belegt.
Zu finden u.a. hier: 
http://www.mikrocontroller.net/articles/AVR_In_System_Programmer#ISP

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Huh?  Wonach gugelst du denn?

Es gibt für AVRs einen (von Atmel) genormten 6-pin-ISP-Anschluss,
dessen Belegung steht in Appnote AVR910, gleich auf Seite 2.  Ein
solcher Anschluss ist da drauf.

Da es außerdem in den Weiten des Netzes noch eine zwar von Atmel
nicht promotete, seinerzeit von Kanda eingeführte 10polige Belegung
gibt, an der manch einer nach wie vor festhält, ist ein solcher
Stecker auch mit drauf.

Einen von beiden wirst du wohl auf deinem Ziel-AVR hoffentlich
benutzt haben.

Auf der anderen Seite ist halt USB.  Hoffentlich müssen wir dir
nicht erklären, wo man das ansteckt. ;-)

Programmiersoftware dafür dürfte ausschließlich AVRDUDE sein.

von Ralph H. (guru)


Lesenswert?

Vielen Dank für die schnellen Antworten. :) Ich hab das schon vermutet
das es die Atmel typische Belegung ist.. es aber nirgend explizit 
gefunden.

Beim Suchen hab ich wohl den Fehler gemacht, dass ich ausschliesslich 
über die Angaben der Kaufseite gefolgt bin.
Wenns bissl doof aussah.. sorry ;-) aber dafür ist ja ein Forum da, wenn 
man mal den Wald vor lauter Bäumen nicht sieht :D.

Geh ich richtig in der Annahme, das der Treiber am PC dann
einen COM-Port erzeugen müsste, den AVRDUDE zum Programmieren benutzt ? 
Logisch wäre es, geht aber bei mir nicht, obwohl das Teil erkannt wird.

Was meint ihr ?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ralph H. schrieb:
> Geh ich richtig in der Annahme, das der Treiber am PC dann
> einen COM-Port erzeugen müsste, den AVRDUDE zum Programmieren benutzt ?

Du gehst falsch.

AVRDUDE spricht das Teil direkt via libusb an, wobei die Suche nur
nach dem passenden VID:PID-Paar erfolgt, man also auch nur höchstens
ein USBtinyISP pro Host benutzen kann.  Das ist ein Tribut an die
Einfachheit.

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.