Hola!
Escribo porque tengo un problema con la comunicación en serie que me está volviendo loco.
Tengo Ubuntu 10.04, y dos placas arduino UNO (aunque una de ellas es una copia)
El problema que me ocurre es que, de repente, al cargar cualquier Sketch me da un problema con la comunicacion, y no me deja cargar nada en ninguna de las dos placas.
Os pego el código de error que me da, por si alguien tiene alguna idea:
Binary sketch size: 1994 bytes (of a 32256 byte maximum)
processing.app.SerialException: Error opening serial port '/dev/ttyACM3'.
at processing.app.Serial.<init>(Serial.java:146)
at processing.app.Serial.<init>(Serial.java:76)
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:75)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:88)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:66)
at processing.app.Sketch.upload(Sketch.java:1664)
at processing.app.Sketch.exportApplet(Sketch.java:1624)
at processing.app.Sketch.exportApplet(Sketch.java:1578)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2314)
at java.lang.Thread.run(Thread.java:636)
Caused by: gnu.io.UnsupportedCommOperationException: Invalid Parameter
at gnu.io.RXTXPort.setSerialPortParams(RXTXPort.java:171)
at processing.app.Serial.<init>(Serial.java:136)
... 9 more
processing.app.debug.RunnerException: Error opening serial port '/dev/ttyACM3'.
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:99)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:88)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:66)
at processing.app.Sketch.upload(Sketch.java:1664)
at processing.app.Sketch.exportApplet(Sketch.java:1624)
at processing.app.Sketch.exportApplet(Sketch.java:1578)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2314)
at java.lang.Thread.run(Thread.java:636)
Ha sido muy raro, porque me ha funcionado siempre, hasta que ayer de repente dejó de funcionar dando ese problema.
He estado mirando en foros, y he encontrado un post que dice que hay que "Reflashear el firmware en la 8u2" pero sinceramente no tengo ni idea de qué es eso. He intentado seguirlo pero no hay manera.
No sé si es cuestión de librerías, o de la tarketa, o qué.
agradecería alguna indicación, porque estoy realmente perdido.
Un saludo y muchas gracias!!