J'ai un problème de détection de l'arduino sur mon PC (par l'IDE arduino). Lorsque je branche la board en USB,
je vois apparaître un usbdev2.x mais pas de ttyUSBx
J'ai donc fais une rule udev pour la création d'un lien symbolique vers usbdev2.x, mais l'IDE ne la vois toujours pas. La seule proposition
qu'il me fait est /dev/ttyS0
Je suis sur gentoo kernel 3.0.4 et ftdi est bien chargé.
Une petite idée pour résoudre ce souci ?
log:
usb 2-1.3: new full speed USB device number 6 using ehci_hcd
usb 2-1.3: New USB device found, idVendor=2341, idProduct=0001
usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=220
usb 2-1.3: Product: Arduino Uno
usb 2-1.3: Manufacturer: Arduino (www.arduino.cc)
...
Il me semble que certaines cartes arduino Uno ont un bug de gestion de l'USB qui les empêche de fonctionner correctement sous linux. Je crois me souvenir que j'avais du flasher la mienne avec le dernier firmware suite a ce genre de problème.
Pour info par ailleurs, les arduino Uno n'utilisent plus le driver FTDI, mais le cdc_acm (normalement présent par défaut dans toutes les distributions).
Ben ça fonctionnait correctement avant (quand j'étais en 2.6.38 il me semble).
c'est depuis que j'ai mis à jour le kernel de ma distro que j'ai ce problème (3.0.4). Tous les drivers serial over usb sont montés en natif (car j'ai plusieurs autres matériels connectés au PC). Je vais chercher comment flasher la carte.