Hallo Kenner der Materie !
Ich muss wieder mal um Hilfe bitten. Durch meinen Umstieg auf Linux habe
ich versucht das AVR Studio durch Geany zu ersetzen weil ich besser
damit zu Rande komme als wie mit Eclipse.
Habe alles an Optionen für Compiler und Avrdude eingestellt und nach
langen hin und her klappte es dann oder wann mal. Als Programmer dient
das STK500 über den ser. Port.
Ich kann 1..2 mal den Chip ohne Probleme flashen, dann geht wieder nix.
ich habe dann folgende Meldung :
avrdude: ser_open(): can't set attributes for device "/dev/ttyS6": Inappropriate ioctl for device
4
avrdude done. Thank you.
Ich habe das STK500 seriell am PC an einer "PCIe to Serial" Card
angeschlossen.
Als OS habe ich LiniuxMint 17 Cinamon 64-Bit...
Meines Erachtens muss es mit dem Port zusammenhängen /dev/ttyS6 weil er
einfach dann nicht mehr angesprochen werden kann...
Vielleicht hat wer einen Tip für mich, wofür ich jetzt schon Danken
möchte
Gerhard
das kommt wenn alles i.o ist:
Das Ergebnis ist hier zu sehen :
http://oderlachs.de/forum/dmesg.txt
am Ende der Textdatei ist das Ergebnis von "dmesg | grep tty" zu sehen.
Ich bin fast am Verzweifeln, weil es gestern doch fast ohne Problem,
abging.
Gruss und Dank
Gerhard
So ich weiss nun gar nicht was ich mehr machen/suchen oder sonst was
soll.
Fakt ist eines, dass plötzlich die Funktion aller seriellen Ports nicht
mehr geht, sobald ein ser. Kabel drauf steckt.
Nur wenn ich einen Adapter (RX-TX gebrückt) direckt an der Buchse
anstecke, kann ich die ser. Ports mit "ser. Echo" verwenden.
Mit Kabel kann ich sie nicht mal per ser. Terminal mehr öffnen.
Mir fällt ein, das ich ähnliches schon mal vor Jahren hatte, wo ich zum
ersten Mal komplett auf Linux umsteigen wollte.
Auch damals ist keine Lösung/Ursache ans Tageslicht gekommen...
Erstaunlich ist, dass es bis gestern ging...an der Verkabelung wurde
nie was geändert...
*******************************************************************
Meine Gruppenzugehörigkeiten:
gerhard@Linux-W370 ~ $ id
uid=1000(gerhard) gid=1000(gerhard)
Gruppen=1000(gerhard),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),30
(dip),46(plugdev),102(netdev),108(lpadmin),109(scanner),110(sambashare),
114(avahi-autoipd),115(avahi),116(bluetooth)
*******************************************************************
Ich glaube bald an Spuk und Geister ;)
Danke allen Helfern für ihre Mithilfe...ich werde weiter sehen....
muss dann eben immer einen Win PC zu Hilfe nehmen...schade...
Gruss
Gerhard
So nun habe ich einen Tag später(heute), wieder mit Geany versucht den
Atmega32 per STK500 zu proggen und siehe da es klappt...der Fehler hat
sich über Nacht in Luft aufgelöst ;)
Ich lass es so wie es ist, wie soll man da nach Fehlern suchen, will nur
anderen noch mitteilen sollten sie ähnliches erleben, das es noch andere
gibt die mit diesem Phänomen leben müssen....
Somit noch Bit- und Bytebruch !
Immer einen Spass auf den Lippen, wenn Linux und STK500 mal nicht so
wollen...
Gruss
Gerhard
Gerhard H. schrieb:> Meine Gruppenzugehörigkeiten:>> gerhard@Linux-W370 ~ $ id> uid=1000(gerhard) gid=1000(gerhard)> Gruppen=1000(gerhard),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),30> (dip),46(plugdev),102(netdev),108(lpadmin),109(scanner),110(sambashare),> 114(avahi-autoipd),115(avahi),116(bluetooth)
Schoen und wie sind die Rechte fuer /dev/ttyS6?
wendelsberg
Dieses Recht sollte , wenn nach meiner Ausbildungszeit Linux nicht neu
erfunden wurde, in der Gruppe "Dialout" integriert sein.
Ich lass mich aber gerne des besseren belehren...
Guss und Dank
Gerhard
Gerhard H. schrieb:> Dieses Recht sollte , wenn nach meiner Ausbildungszeit Linux nicht neu> erfunden wurde, in der Gruppe "Dialout" integriert sein.> Ich lass mich aber gerne des besseren belehren...
sollte -
ls -l /dev/ttyS6
könnte Gewissheit bringen.
mfG
Da ich ja Mitglied der Gruppe "dialout" bin , dürfte sich meine Annahme
mit "dialout" bestätigen
Gerhard....
Ich habe ja auch keine Benutzerrechte geändert...es dürfte ja auch dann
nicht mal gehen und mal nicht..
Ich denke eher das der Port nicht immer richtig geschlossen wird, aber
warum , das ist leider noch nicht bekannt...
Gruss und Dank
Gerhard