Portál AbcLinuxu, 26. dubna 2024 00:52


Dotaz: Problém s USB na zařízení FITKIT

12.1.2011 00:43 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Problém s USB na zařízení FITKIT
Přečteno: 1662×
Odpovědět | Admin
Zdravím,

studuju prvák VUTBR FITu a jako studenti máme k dispozici FIT kit. Je to deska obsahující display, procesor, FPGA a usb emulaci RS238, přes kterou se programuje. Převodík by měl být USB-UART FT2232C. V dokumentaci vývojového nástroje QDevKit se píše, že k usb zařízení přistupuje přes libusb a není potřebova instalovat žádné drivery. Jenže bohužel to nefunguje. Linux zařízení opravdu vidí, ale jen pár sekund, pak se odpojí (can't set config). Viz výpis dmesg:
[553470.056058] usb 3-2: new full speed USB device using uhci_hcd and address 96
[553470.245460] usb 3-2: New USB device found, idVendor=0403, idProduct=6010
[553470.245466] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[553470.245470] usb 3-2: Product: Dual RS232
[553470.245473] usb 3-2: Manufacturer: FTDI
[553470.245646] usb 3-2: configuration #1 chosen from 1 choice
[553470.250158] usb 3-2: can't set config #1, error -84
[553470.489094] usb 3-2: USB disconnect, address 96
[553470.728058] usb 3-2: new full speed USB device using uhci_hcd and address 97
Ty adresy se stále mění. Začíná to 1 a linux zkouší další a další, místo aby zařízení nechal připojené. V lsusb (když ho často zkouším) občas problikne jako
Bus 003 Device 100: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC
Než se zařízení odpojí.

Distribuci mám Debian testing a verze jádra:
Linux a02-0832b 2.6.32-5-amd64 #1 SMP Thu Nov 25 18:02:11 UTC 2010 x86_64 GNU/Linux
Usb řadiče (z lshw) mám na ntb SL 510 thinkpad:
        *-usb:0
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #4
             vendor: Intel Corporation
             physical id: 1a
             bus info: pci@0000:00:1a.0
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: uhci bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:16 ioport:1820(size=32)
             ...
Ještě mě napadlo provozovat fit kit na virtualizovaných windowsech (proprietární verze virtualbox umí sdílet usb zařízení). To ale nejde, když zařízení není ani v ls usb :/.

Za jakékoliv nakopnutí díky.

PS: Na školu (tedy autory projektu) se obrátím též, ale zkouším to i zde.
Baník pyčo!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

yac avatar 12.1.2011 01:12 yac | skóre: 8 | blog: srckbin | Ostrava
Rozbalit Rozbalit vše Re: Problém s USB na zařízení FITKIT
Odpovědět | | Sbalit | Link | Blokovat | Admin
S shitkitem je jen sraní. Máš stíněný kabel a dost proudu v USB? Pokud ne, je třeba externí zdroj. Také může být vadný kus. Doporučuji kit a kabel vyzkoušet ve škole na strojích s widlemi, kde je nainstlováno vše potřebné a až potom se trápit u sebe na linuxu.
srck! Linux smrdí. Méně.
12.1.2011 01:20 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: Problém s USB na zařízení FITKIT
Asi budu muset ;-). Ten port utáhne externí 2.5 HDD, ale kdysi jsem někde četl (linuxové novinky), že linux, pokud zařízení přesáhne odběr, napájení utne (oproti windows, které dovolí specifikaci prznit). Jinak napájecí ledka na fit kitu (červená) bliká. Ale to netuším jestli je dobře nebo ne ;-).

Udělám to jak říkáš, pokud to ve win půjde a v linuxu stále ne, tak zkusím ještě sehnat nějaký zdroj. Stačí nějaké 5 V (snad je to 5 V, nemůžu to nikde najít) usměrněné trafo (ala nabíječka mobilu), nebo to musí být stabilizované?
Baník pyčo!
yac avatar 12.1.2011 15:09 yac | skóre: 8 | blog: srckbin | Ostrava
Rozbalit Rozbalit vše Re: Problém s USB na zařízení FITKIT
Už si nepatamuju, jaké napětí to chce, musíš pohledat/vyzkoušet a používal jsem stabilizovaný zdroj, takže to samé platí i pro trafo ;) Hodně štěstí!
srck! Linux smrdí. Méně.
19.9.2012 18:21 nick
Rozbalit Rozbalit vše Re: Problém s USB na zařízení FITKIT
Jen doplním řešení, protože mě sem neustále směruje Google. Jak se píše na webu FITkitu:

Pokud je FITkit nainstalován korektně, musí svítit červená LED dioda D8. Dochází-li k problikávání této diody, nedodává USB port zřejmě dostatečný proud (většinou problém USB rozbočovačů bez přídavného napájení, někdy také méně kvalitního kabelu) a je zapotřebí použít jiný USB port nebo externí 5V zdroj, kterým budete FITkit napájet.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.