Closed GoogleCodeExporter closed 9 years ago
This is almost certainly a result of not using the correct Java RxTx library.
Java on Linux depends upon an external library (librxtx) for its implementation
of
the serial API. Arduino on Linux ships with a copy of librxtx that's compiled
32-bit; if you're using 64-bit Ubuntu, then you need to install the Ubuntu
instance
of this library and then either (a) copy the appropriate library to the Arduino
directory, or (b) change the Arduino start up script to reference the Ubuntu
version
directly.
See the Ubuntu-specific Linux install notes
(http://www.arduino.cc/playground/Linux/Ubuntu) for more details.
Original comment by craig.tr...@gmail.com
on 17 Apr 2009 at 10:44
Downloading to the Arduino work fine, so I assumed that the serial library is
working.
is the RXTX library used for writing to the arduino as well as monitoring it?
Original comment by andyaspe...@gmail.com
on 18 Apr 2009 at 7:54
I actually meant to put this as low priority as I have installed another app
which I
use for monitoring the Arduino.
Original comment by andyaspe...@gmail.com
on 18 Apr 2009 at 7:56
Actually, downloading to the Arduino board uses avrdude (an external program)
not RXTX, so craig.trader's
description is likely correct. The real solution is an Arduino package for
64-bit Linux that include a 64 bit
version of RXTX. If anyone's interested in maintaining this, please email the
developers mailing list:
http://arduino.cc/mailman/listinfo/developers_arduino.cc
Original comment by dmel...@gmail.com
on 18 Apr 2009 at 8:28
Closing as invalid because the Linux version is for 32-bit distributions only.
Original comment by dmel...@gmail.com
on 5 Jun 2009 at 4:05
Original issue reported on code.google.com by
andyaspe...@gmail.com
on 17 Apr 2009 at 7:09Attachments: