Forum: Mikrocontroller und Digitale Elektronik STK 500 und USB-RS232 Adapter -> Linux


von birki2k (Gast)


Lesenswert?

Hallo,
für ein kommendes Projekt wollte ich mir das STK 500 Board zulegen. 
Sicher kennen einige das Problem, dass kaum mehr ein aktuelles Mainboard 
einen RS232 Anschluss bietet, daher wäre ein Adapter erforderlich. Nun 
bin ich auf diese hier gestoßen;
http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=45&title=UC232R

http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=4&title=USB+RS232+cables

Hat das wer im Einsatz oder vll eine andere Alternative? Von den USB-> 
RS232 Adaptern hört man teilweise von ziemlich schlechten Erfahrungen. 
Das ganze soll unter Linux laufen. Falls ihr noch Tipps zu Software 
unter Linux habt nur her damit, bisher ist geplant das AVR Studio unter 
VM oder Wine laufen zu lassen, auch hier bin ich für Tipps und 
Erfahrungen dankbar!

mfg und danke für´s lesen bis hierher,
birki2k

von Rik (Gast)


Lesenswert?

Hi! Das AVR-Studio in Version 3.irgendwas läuft ohne Probleme im wine. 
Den Adapter kannst du dir einfach selber bauen mit einem FT232R, der 
funktioniert 100% unter Linux, die Treiber sind im Kernel ab Version 
2.6.18 integriert.

von Michael H* (Gast)


Lesenswert?

birki2k wrote:
> unter Linux habt nur her damit, bisher ist geplant das AVR Studio unter
> VM oder Wine laufen zu lassen, auch hier bin ich für Tipps und
> Erfahrungen dankbar!
bäh =)
wie wäre es mit avrdude oder uisp? beides sind shell-programme, die sich 
wunderbar in ein makefile einbinden lassen.
zum einstellen der board-paramter des stk vielleicht nicht ganz

für ein etwas aufgeblasenes, aber auch mächtiges tool zum programmieren 
halte ich codeblocks. vllt ist das ja was für dich.

http://cgi.ebay.de/USB-ZU-AUF-RS232-SERIELL-DB9-ADAPTER-KABEL-SERIAL-D111_W0QQitemZ230303446592QQcmdZViewItemQQptZDE_Technik_Computerzubehör_Kabel_Adapter?hash=item230303446592&_trksid=p3286.c0.m14&_trkparms=72%3A1229%7C66%3A2%7C65%3A12%7C39%3A1%7C240%3A1318
billiger wirds nimmer =)

grüße,
holli

von yalu (Gast)


Lesenswert?

Vorweg: Ich habe kein STK500, habe also diesbezüglich keine eigenen
Erfahrungen.

> Von den USB-> RS232 Adaptern hört man teilweise von ziemlich
> schlechten Erfahrungen.

Die schlechten Erfahrungen entstammen vor allem dem Einsatz von
USB<->RS-232-Umsetzern in Verbindung mit so genannten Bitbang-
Programmieradaptern, wo die RS-232-Schnittstelle als I/O-Port mit
direkter Ansteuerung der einzelnen Leitungen missbraucht wird.

Das STK500 tritt aber als "echter" RS-232-Kommunikationspartner auf. Da
sollte es diese Probleme nicht geben.

USB<->RS-232-Umsetzer von FTDI werden meiner Erfahrung nach sehr gut von
Linux unterstützt, andere aber wahrscheinlich auch.

> Falls ihr noch Tipps zu Software unter Linux habt nur her damit,
> bisher ist geplant das AVR Studio unter VM oder Wine laufen zu lassen,
> auch hier bin ich für Tipps und Erfahrungen dankbar!

Ich entwickle AVR-Programme ganz klassisch:

- gut ausgestatteter Texteditor
- GNU Binutils für AVR
- GCC für AVR
- Avrdude
- die üblichen target-unabhängigen Tools wie bspw. Make

Vorteil: Die Softwareentwicklung für den AVR gestaltet sich fast gleich
wie für den PC. Damit ist nicht viel Einarbeitung erforderlich, und
einmal gefundene coole Tricks bspw. für den Texteditor oder Make lassen
sich gleich doppelt nutzen.

Das AVR-Studio-Gefrickel mit Wine erspare ich mir, komme dafür
allerdings nicht in den Genuss des AVR-Simulators von Atmel. Damit kann
ich aber leben.

von Christoph B. (birki2k)


Lesenswert?

Hi, danke euch für die Tipps, ich werde das ganze wohl mit einem FTDI 
probieren. Softwaretechnisch werde ich mal sehen, werde mir die hier 
genannten Programme ansehen und ausprobieren/ einarbeiten.

Danke euch echt klasse so schnell gute Antworten zu bekommen, bin von 
den meisten Foren schon gar nicht mehr gewohnt :)

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.