konflikt dvou ftdi ve winxp???
admin.mtech@gmail.com
admin.mtech@gmail.com
Čtvrtek Květen 3 11:47:15 CEST 2007
Kazde zariadenie ma svoje VID a PID (Vendor ID a Product ID) podla ktoreho
sa identifikuje v systeme a system mu podla neho prideli , alebo povoli
naistalovat driver.
USB zariadenie pri pripojeni v procese enumeracie zasiela svoje VID a PID +
class a subclass id do systemu.
VID a PID pripojenych zariadeni sa da najst v regedite vo vetve:
HKLM\System\CurrentControlSet\Enum\USB\
Po rozbaleni kazdeho Vid_XXXX&Pid_XXXX, uvidime vzdy ked bol proipojeny (do
ineho USB portu) dany bazmek, jeho parametre.
Kazdy driver ma *.inf subor, v ktorom je zasa mozne najst nak isto VID a
PID, aby system vedel ktoremu zariadeniu ma dany driver pridelit.
Ked sedia tieto VID, PID, CLass, Subclass, potom system prideli driver k
pripojenemu zariadeniu.
Treba zistit ake VID, PID, Class a subClass cislo vracaju jednotlive
problemove USB zariadenia.
Zmena nazvy drivera nepomoze, treba zmenit VID alebo PID vo vasom zariadeni
(myslim ze FTDI do ma externej EEPROM) a tak isto aj v *.inf subore (tam
zmente aj textovy retazec identifikujuci vase zariadenie), a potom by to
malo chodit.
mt
-----Original Message-----
From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
Behalf Of Tomáš Koželuh
Sent: Thursday, May 03, 2007 11:20 AM
To: 'HW-news'
Subject: RE: konflikt dvou ftdi ve winxp???
Napadá mě, že by mohlo jít zkopírovat ten driver pod jiným názvem a pak
jedno z těch zařízení přesměrovat na ten "nový driver". Ale nemusí to pak
fungovat kvůli nějaké kolizi hardware (přerušení, adresy,...).
--
Čest práci a rukám klid!
BY: Mr. Death
> -----Original Message-----
> From: hw-list-bounces@list.hw.cz
> [mailto:hw-list-bounces@list.hw.cz] On Behalf Of David Belohrad
> Sent: Thursday, May 03, 2007 11:14 AM
>
> Zdravim,
> mam takovy divny problem. Implementoval jsem na sve zarizeni
> usb/serial konvertor ft232bl. Je to deska, ktera ma na sobe
> alteru, v ni NIOS procesor. Alteru programuji USB-blasterem
> rev. C. Nemuzu to rozchodit, protoze ve widlich se mi rvou ty
> dva chipy navzajem a vubec nevim co s tim. Chova se to asi takhle:
> kdyz neni pripojene ani me zarizeni
> ani blaster, je vsechno ok. Pripojim blaster, system jej v
> pohode najde a jde s nim pracovat. Pak pripojim muj usb port,
> najde se, zarizeni se nainstaluje ale _nepracuje spravne_. V
> device manageru se dozvidam ze nebude pracovat spravne
> protoze uz v pameti jedna instance toho driveru je. Shodou
> okolnosti altera pouziva uplne ten samy driver k chipu, takze
> k nemu (pravedpodobne) zablokuje pristup.
>
> Kdyz operaci provedu opacne, tedy nejdriv zapojim muj port a
> potom alteru, pak muj port funguje a altera nefunguje.
>
> Nevite nekdo co s tim?
>
> Abych pravdu rekl, jsem z toho dost nas**ny protoze jsem
> stravil asi 3 dny tim ze jsem hledal proc mi NIOS nejede _ani
> z onchip ram_! (natoz pak z externi SDRAM), porad byl nekde
> problem s komunikaci JTAG. Nakonec jsem dosel na to, ze ruzne
> verze quartusu pouzivaji ten usb-blaster driver asi nejak
> jinak a navzajem se hadaji, navic v Quartusu7 nebo NIOSeds6.1
> musi byt nejaky bug protoze tam download programu _nefunguje vubec_.
> Q6.1+NIOS6.0 jsou v pohode. Divne, nezvykle, nechapu nic.
> <noflame>Q7+NIOS6.1 stoji opravdu hodne na to aby to tak
> krasne nefungovalo</noflame>
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list