T
TrriKri
Guest
Olen kirjallinen hakemus, joka on tarkoitus kommunikoida JTAG alkaen Amontec käyttää d2xx kirjaston Linux.Laitteen ohjaimet on asennettu.Tärkeintä on tunnistaa tietokoneen, koska se on mainittu proc file / proc / bus / usb-laitteita.Kun minä ajaa minun hakemuksen ensimmäinen VID / PID on muuttunut FT_SetVIDPID ja asianmukaisia arvoja.Sitten määrä laitteita on noudettu ja FT_ListDevices (& numDevs, NULL, FT_LIST_NUMBER_ONLY) ja arvo numDevs sitten tulee 2 (miksi 2? On vain yksi laite proc-tiedostojärjestelmän kanssa VID / PID-yhdistelmä).
Jälkeen olen törmätä ongelmiin.Kun yritän hakea tietoa laitteista löytyy käyttäen FT_ListDevices, se palaa 18 (FT_OTHER_ERROR), niin kun yritän hakea sarjanumero ja kuvaus, ja että kun yrittää hakea sitä yksi kerrallaan, ja kaikki kerralla.
Sitten yritin avata laitteen sarjanumero (koska proc file on, että tiedot), ja sitten kuvaus, jossa FT_OpenEx, mutta molemmat niistä yrittää palauttaa 2 (FT_DEVICE_NOT_FOUND).Sitten yritin auki indeksin avulla FT_Open.Indeksit 0 ja 1 palautti 3 (FT_DEVICE_NOT_OPENED), kun indekseistä> 1 myös palautti 2.
Jos joku voi kertoa minulle, miksi olen joutunut niin paljon vaivaa, olisin hyvin kiitollinen.JTAGkey on normaali FT2232 JTAGkey alkaen Amontec.Kiitos jo etukäteen!
Jälkeen olen törmätä ongelmiin.Kun yritän hakea tietoa laitteista löytyy käyttäen FT_ListDevices, se palaa 18 (FT_OTHER_ERROR), niin kun yritän hakea sarjanumero ja kuvaus, ja että kun yrittää hakea sitä yksi kerrallaan, ja kaikki kerralla.
Sitten yritin avata laitteen sarjanumero (koska proc file on, että tiedot), ja sitten kuvaus, jossa FT_OpenEx, mutta molemmat niistä yrittää palauttaa 2 (FT_DEVICE_NOT_FOUND).Sitten yritin auki indeksin avulla FT_Open.Indeksit 0 ja 1 palautti 3 (FT_DEVICE_NOT_OPENED), kun indekseistä> 1 myös palautti 2.
Jos joku voi kertoa minulle, miksi olen joutunut niin paljon vaivaa, olisin hyvin kiitollinen.JTAGkey on normaali FT2232 JTAGkey alkaen Amontec.Kiitos jo etukäteen!