Online Store

Reader-megnyitási hiba macOS rendszeren – Kód (0x54)

Egyes macOS-verziók FTDI-illesztőprogramjai hibát okozhatnak, amikor megpróbálják megnyitni az olvasót a μFR SDK egyes eszközeivel.
Ha a macOS Catalina és újabb verziókat fogja használni, problémái lehetnek a ReaderOpen() vagy a ReaderOpenEx() függvény használatával. Abban az esetben, ha "READER_OPENING_ERROR (0x54)" állapotot kap, kérjük, ellenőrizze a következőket:

  • A macOS Catalina és következésképpen a Big Sur saját AppleUSBFTDI illesztőprogramjára kell támaszkodnia.
  • Az SDK megfelelő futtatásához távolítsa el az összes többi jelenleg meglévő illesztőprogramot.
  • Ellenőrizze a betöltött FTDI illesztőprogramokat a következő paranccsal: kextstat | grep -i ftd
  • Ha a "com. FTDI.driver.FTDIUSBSerialDriver", vagy egy hasonló karakterlánc, amelynek nevében az "Apple" karakterlánc nem szerepel a terminál kimenetében, ki kell töltenie.

Például a tesztelés során a következő parancsot használtuk egy megfelelő illesztőprogram eltávolításához:
sudo kextunload /Library/StagedExtensions/Library/Extensions/FTDIUSBSerialDriver.kext

Ezt a lépést követően nem volt probléma a ReaderOpen/ReaderOpenEx függvények API-ból történő végrehajtásával.

A dylib fájlt is átmásoltuk a /usr/local/lib könyvtárba:

sudo cp asztal/D2XX/libftd2xx.1.4.22.dylib /usr/local/lib/libftd2xx.1.4.22.dylib

Ennek a két lépésnek meg kell oldania az FTDI-illesztőprogram összes kommunikációs problémáját az olvasó és a gazdagép között.

Remélem, hogy ezek az utasítások segítenek megoldani a problémát.
Bármilyen további kérdés és kérés esetén állunk rendelkezésére.