Hello,
I'm trying to create a setup to test some projects, and I would really like to do it on a linux environment.
I have a computer using the linux kernel 3.0.6 from the gentoo sources. If I select the drivers using make menuconfig, it all makes fine, but when I type make modules_install I get:
make[1]: *** No rule to make target `/lib/firmware/./', needed by `/lib/firmware/ti_3410.fw'. Stop.
make: *** [_modinst_post] Error 2
solved:
de-select the " Include in-kernel firmware blobs in kernel binary" option in the kernel -> make menuconfig
type:
make && make firmware_install && make modules_install && make install
(always verifying that your boot partition is mounted)
If all turns out well, the module ti_usb_3410_5052 is now loadable through modprobe.
Now the problem I'm having is that I'm not seeing anything in my /dev when after typing:
modprobe ti_usb_3410_5052 product=0xf432 vendor=0x0451
Could you please try the following process?
In the directory /etc/udev/rules.d/ create a file with the name 026_ti_usb_3410.rules
Copy to into this file the following lines
#TI USB 3410
SUBSYSTEM=="usb_device" ACTION=="add" SYSFS{idVendor}=="0451",SYSFS{idProduct}=="3410" \
SYSFS{bNumConfigurations}=="2" \
SYSFS{bConfigurationValue}=="1" \
RUN+="/bin/sh -c 'echo 2 > /sys%p/device/bConfigurationValue'"
NOTE: Please replace the VID/PID with your device’s VID/PID.
At the time you finish this process reboot your system and connect your device and you must be able to see the node in /dev/ttyUSB0 as your serial port.
Regards,
Roberto.
I hope it's not bad form to reply to an old thread like this, but this thread looks relevant to my issue.
I'm trying out a v. 1.3 LaunchPad on Fedora Linux 15 (and I've also tried a Fedora 16 machine). I've created the udev file as described in the preceding post. I have /lib/firmware/ti_3410.fw.
When I plug in the device, I end up with a /dev/ttyACM0 entry and no /dev/ttyUSB0 entry. Here's what I see in dmesg:
[ 37.697930] usb 2-1.7: new full-speed USB device number 3 using ehci_hcd [ 37.807614] usb 2-1.7: New USB device found, idVendor=0451, idProduct=f432 [ 37.807619] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 37.807622] usb 2-1.7: Product: Texas Instruments MSP-FET430UIF [ 37.807625] usb 2-1.7: Manufacturer: Texas Instruments [ 37.807627] usb 2-1.7: SerialNumber: 25FF60761B053214 [ 47.830887] generic-usb 0003:0451:F432.0004: usb_submit_urb(ctrl) failed [ 47.830934] generic-usb 0003:0451:F432.0004: timeout initializing reports [ 47.831444] generic-usb 0003:0451:F432.0004: hiddev0,hidraw0: USB HID v1.01 Device [Texas Instruments Texas Instruments MSP-FET430UIF] on usb-0000:00:1d.0-1.7/input1 [ 47.920812] cdc_acm 2-1.7:1.0: This device cannot do calls on its own. It is not a modem. [ 47.920814] cdc_acm 2-1.7:1.0: No union descriptor, testing for castrated device [ 47.920830] cdc_acm 2-1.7:1.0: ttyACM0: USB ACM device [ 47.922884] usbcore: registered new interface driver cdc_acm [ 47.922888] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Any pointers?
Thanks,
John