Gast
#4202455
Hallo zusammen, ich habe folgendes Problem und zwar versuche ich mit dem MySmartUSB(mk3) einen ATmega2560 zu flashen. Meine Programme schreibe ich in Code::Blocks und Flashen tue ich mit AVRdude bzw. ich habe es vor :) Funktioniert ja noch nicht ^^ Als Betriebssystem verwende ich Ubuntu 14.04! Was ist mein Problem? Mein MySmartUSB versetze ich in den Modus AVR 109,911,910 (ISP) und dann rufe ich avrdude in der Konsole wie folgt auf: avrdude -p ATmega2560 -e -c avr911 -U flash:w:FirstTrial.hex:i -P /dev/ttyUSB0 Daraufhin kommt can't open device "/dev/ttyUSB0". Nun meine Frage: Wie kann ich in Ubuntu übers Terminal herausfinden an welchem Port der mySmartUSB angeschlossen ist? Ich habe lsusb versuch. Dort sehe ich das folgendes Device Bus 001 Device 007: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light erkannt wurde. ich habe ls /dev verwendet, um mir alle bestehenden Ports anzeigen zu lassen. Hiermit habe ich feststellen können das der Port vermutlich irgendwas mit tty* sein muss. dmesg habe ich auch schon benutzt, wobei ich hier nirgends auf einen Port zurück schließen kann. Wobei ich auch gestehen muss, dass ich mit diesem Befehl einige Zeilen bekommen. Habe schon mit dmesg | grep usb alles etwas weiter eingegrenzt. Habe aber nichts brauchbares gefunden. Kann mir jemand helfen wie ich den Port ausfindig machen kann? Also ob es tty, tty0, tty1, ... oder irgend ein anderer Port ist. Schonmal im Voraus vielen Dank für jegliche Hilfe!!! Bei Unklarheiten einfach melden!! PS: Der mySmartUSB ist an einen externen USB-hub mit separater Spannungsversorgung angeschlossen (zum Schutz meines Mainboards). Bin mir nicht sicher, ob die Information wichtig ist, aber lieber zu viel als zu wenig :D Liebe Grüße Noh2k