Hello,
okay, here's a really weird problem: I cant upload sketches onto me Uno Revision 3 neither using Linux nor Windows. I tried so many things to get it working, even bought a new board, but that just does the same. I don't know what to do.
But here is what i have done so far:
- The obvious: Checked every setting ten times. I'm not new to Arduino and everything used to work, I selected the correct board and port in the software, tired different cables, different USB ports and -as I said- bought a new board.
- Used an ISP (or ICSP) programmer to flash the bootloader (on my old one at least), that worked I guess, cause the L led was blinking afterwards as it does with the default blink-demo.
- Flashed the bootloader on the 16U2 serial interface chip.
- Threw it against the wall.
- Tried different versions of the IDE (i.e. the current beta)
- All of the above under both up-to-date Arch Linux and Windows 7.
- Used different software like the GTK and Qt versions of the Arduino IDE.
- Ran the IDE as root. I am member of both lock and uucp groups and I can access /dev/ttyACM0 and the lock file.
Here are the errors I get:
avrdude: Version 5.11, compiled on Sep 9 2011 at 16:00:41
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/usr/share/arduino/hardware/tools/avrdude.conf"
User configuration file is "/home/user/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : arduino
Overriding Baud Rate : 115200
ioctl("TIOCMSET"): Broken pipe
ioctl("TIOCMSET"): Broken pipe
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
ioctl("TIOCMSET"): Broken pipe
avrdude done. Thank you.
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:125)
at processing.app.Sketch.upload(Sketch.java:1719)
at processing.app.Sketch.exportApplet(Sketch.java:1625)
at processing.app.Sketch.exportApplet(Sketch.java:1597)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2397)
at java.lang.Thread.run(Thread.java:744)
Caused by: processing.app.debug.RunnerException: Probleme beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload .
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:111)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:123)
... 5 more
Also, if I bridge pins 0 and 1, open a connection with the serial terminal and send something, I don't get a reply although it should just loop all data back to me or am I mistaken?
I really need your help! Do you know something else I could try? Are there other USB to serial drivers I could use?
MfG,
John