Hi,
I having trouble moving a programed arduino from one Linux computer to another. I have looked for a thread that has already covered this but didn't find one.
I am experienced in Linux but new to the Arduino.
I have just started 'playing' with an Arduino Duemilanove. Having got the Linux version of the arduino program working under Fedora 11 x86_64 I have developed and uploaded a simple program that reads an analogue port and outputs the value with Serial.println (while toggling a digital port which drives an LED).
uname -a on the development computer prints:
Linux fed 2.6.30.10-105.2.16.fc11.x86_64 #1 SMP Thu Feb 4 15:56:00 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
As a first step, I have successfully read the data using:
tail -f /dev/ttyUSB0
on that computer.
I have then transferred the usb connection to a second computer running Slackware 12.2.0 (uname -a o/p: Linux myatom 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008 i686 Intel(R) Atom(TM) CPU 330 @ 1.60GHz GenuineIntel GNU/Linux). Note this is 32 bit in case that is significant.
I can see a device appear dynamically in /var/log/messages:
Feb 7 17:28:45 myatom kernel: usb 3-1: New USB device found, idVendor=0403, idProduct=6001
Feb 7 17:28:45 myatom kernel: usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 7 17:28:45 myatom kernel: usb 3-1: Product: FT232R USB UART
Feb 7 17:28:45 myatom kernel: usb 3-1: Manufacturer: FTDI
Feb 7 17:28:45 myatom kernel: usb 3-1: SerialNumber: A9007Mzx
and I can see /dev/ttyUSB0 created.
I can also see the arduino program driven LED flashing correctly so the arduino program must be running OK.
However
tail -f /dev/ttyUSB0
does not produce any output.
Can anyone explain why I don't get any output from the second computer please?
Any suggestions as to how to correct the problem would be very helpful.
Many thanks,
David