Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
AFAIK the ftdi_sio module should work. http://www.ftdichip.com/Drivers/VCP.htm
Look at the output of the dmesg command and check for any other error messages.
mount
/dev/sdb1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sdb9 on /home type ext3 (rw)
/dev/sdb8 on /tmp type ext3 (rw)
/dev/sdb5 on /usr type ext3 (rw)
/dev/sdb6 on /var type ext3 (rw)
/dev/sda1 on /mnt type ext3 (rw)
none on /proc/bus/usb type usbfs (rw,mode=0666)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
avrp is an application that communicates with a serial port programmer so you can upload your code etc to the microprocessor. I have assumed that the USB kit is a serial port programmer with a built in USB serial port adapter. The FT232BL is the chip that does the USB to RS-232 conversion. The device /dev/ttyUSB0 acts just like the built in serial port /dev/ttyS0. I have never used avrp and so do not know its features.
Any other information you can provide about the programmer would be most helpful.
I try to instal ftd_sio but dont create insmod ftdi_sio.o
To install the ftdi_sio driver use the following steps:
1. Create a temporary folder in your linux machine.
2. Extract the files from ftdi_sio.tar.gz file to your temporary folder
"gunzip ftdi_sio.tar.gz"
"tar -xvf ftdi_sio.tar"
3. Build the driver
"make"
4. Plug in your ftdi device
5. Check to see if default driver was loaded
"lsmod" - you will see ftdi_sio if a driver is loaded
6. Remove the default installed driver
"rmmod ftdi_sio"
7. Install the newly built driver
"insmod ftdi_sio.o"
After Your advice as root.... ,
avrp -s /dev/ttyUSB0
/dev/ttyUSB0: No such device
but ttyUSB0 is there
ftd_sio is default there ,maybe it needs original module ,but as I lastly stated, I couldnt it instal properly . make didnt create any object file to make install .With loads of missings headers .
ftdi_sio.c:253:24: error: linux/init.h: No such file or directory
ftdi_sio.c:254:24: error: linux/slab.h: No such file or directory
ftdi_sio.c:256:30: error: linux/tty_driver.h: No such file or directory
ftdi_sio.c:257:28: error: linux/tty_flip.h: No such file or directory
ftdi_sio.c:258:26: error: linux/module.h: No such file or directory
ftdi_sio.c:259:28: error: linux/spinlock.h: No such file or directory
ftdi_sio.c:260:25: error: asm/uaccess.h: No such file or directory
ftdi_sio.c:261:23: error: linux/usb.h: No such file or directory
ftdi_sio.c:263:30: error: linux/usb/serial.h: No such file or directory
In file included from /lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h:24,
from /lib/modules/2.6.26-2-686/build/include/asm/thread_info.h:5,
from /lib/modules/2.6.26-2-686/build/include/linux/thread_info.h:47,
from /lib/modules/2.6.26-2-686/build/include/linux/preempt.h:9,
from /lib/modules/2.6.26-2-686/build/include/linux/spinlock.h:49,
from /lib/modules/2.6.26-2-686/build/include/linux/mmzone.h:7,
from /lib/modules/2.6.26-2-686/build/include/linux/gfp.h:4,
from /lib/modules/2.6.26-2-686/build/include/linux/slab.h:12,
from ftdi_sio.c:254:
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:112: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:112: error: requested alignment is not a constant
In file included from /lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h:24,
from /lib/modules/2.6.26-2-686/build/include/asm/thread_info.h:5,
from /lib/modules/2.6.26-2-686/build/include/linux/thread_info.h:47,
from /lib/modules/2.6.26-2-686/build/include/linux/preempt.h:9,
from /lib/modules/2.6.26-2-686/build/include/linux/spinlock.h:49,
from /lib/modules/2.6.26-2-686/build/include/linux/mmzone.h:7,
from /lib/modules/2.6.26-2-686/build/include/linux/gfp.h:4,
from /lib/modules/2.6.26-2-686/build/include/linux/slab.h:12,
from ftdi_sio.c:254:
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:152:1: warning: "cache_line_size" redefined
In file included from /lib/modules/2.6.26-2-686/build/include/asm/pda.h:7,
from /lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h:14,
from /lib/modules/2.6.26-2-686/build/include/asm/thread_info.h:5,
from /lib/modules/2.6.26-2-686/build/include/linux/thread_info.h:47,
from /lib/modules/2.6.26-2-686/build/include/linux/preempt.h:9,
from /lib/modules/2.6.26-2-686/build/include/linux/spinlock.h:49,
from /lib/modules/2.6.26-2-686/build/include/linux/mmzone.h:7,
from /lib/modules/2.6.26-2-686/build/include/linux/gfp.h:4,
from /lib/modules/2.6.26-2-686/build/include/linux/slab.h:12,
from ftdi_sio.c:254:
/lib/modules/2.6.26-2-686/build/include/linux/cache.h:64:1: warning: this is the location of the previous definition
/lib/modules/2.6.26-2-686/build/include/asm/processor.h: In function ‘load_cr3’:
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:184: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:184: error: (Each undeclared identifier is reported only once
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:184: error: for each function it appears in.)
/lib/modules/2.6.26-2-686/build/include/asm/processor.h: At top level:
/lib/modules/2.6.26-2-686/build/include/asm/processor.h:233: error: requested alignment is not a constant
In file included from /lib/modules/2.6.26-2-686/build/include/asm/thread_info.h:5,
from /lib/modules/2.6.26-2-686/build/include/linux/thread_info.h:47,
from /lib/modules/2.6.26-2-686/build/include/linux/preempt.h:9,
from /lib/modules/2.6.26-2-686/build/include/linux/spinlock.h:49,
from /lib/modules/2.6.26-2-686/build/include/linux/mmzone.h:7,
from /lib/modules/2.6.26-2-686/build/include/linux/gfp.h:4,
from /lib/modules/2.6.26-2-686/build/include/linux/slab.h:12,
from ftdi_sio.c:254:
/lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h: In function ‘current_thread_info’:
/lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h:66: error: ‘THREAD_SIZE’ undeclared (first use in this function)
/lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h: In function ‘stack_thread_info’:
/lib/modules/2.6.26-2-686/build/include/asm/thread_info_64.h:74: error: ‘THREAD_SIZE’ undeclared (first use in this function)
In file included from /lib/modules/2.6.26-2-686/build/include/linux/mmzone.h:16,
from /lib/modules/2.6.26-2-686/build/include/linux/gfp.h:4,
from /lib/modules/2.6.26-2-686/build/include/linux/slab.h:12,
from ftdi_sio.c:254:
/lib/modules/2.6.26-2-686/build/include/linux/nodemask.h: In function ‘__first_node’:
/lib/modules/2.6.26-2-686/build/include/linux/nodemask.h:233: warning: implicit declaration of function ‘find_first_bit’
/lib/modules/2.6.26-2-686/build/include/linux/nodemask.h: In function ‘__next_node’:
/lib/modules/2.6.26-2-686/build/include/linux/nodemask.h:239: warning: implicit declaration of function ‘find_next_bit’
/lib/modules/2.6.26-2-686/build/include/linux/nodemask.h: In function ‘__first_unset_
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.