Online Store

Greška otvaranja čitača na macOS-u – Kod (0x54)

FTDI drajveri na nekim verzijama macOS-a mogu izazvati grešku prilikom pokušaja otvaranja čitača nekim od μFR SDK alata.
Ako se spremate da koristite macOS Catalina i novije verzije(e), možda ćete imati nekih problema koristeći funkcije ReaderOpen() ili ReaderOpenEx(). U slučaju da dobijete status "READER_OPENING_ERROR (0x54)," molimo Vas da proverite sledeće:

  • macOS Catalina i shodno tome Big Sur treba da se oslanjaju na sopstveni Apple USBFTDI drajver.
  • Da biste ispravno pokrenuli naš SDK, trebali biste istovariti bilo kojeg drugog trenutno prisutnog vozača.
  • Provjerite učitane FTDI upravljačke programe sa sljedećom komandom: kextstat | grep -i ftd
  • Ukoliko je "com." FTDI.driver.FTDIUSBSerialDriver", ili sličan niz bez "Apple" niza u svom imenu naveden je u izlazu terminala, morate ga istovariti.

Na primer, tokom testiranja koristili smo sledeću komandu za istovar dovoljnog vozača:
sudo kextunload /Library/StagedExtensions/Library/Extensions/FTDIUSBSerialDriver.kext

Nakon ovog koraka, nije bilo problema sa izvršavanjem funkcija ReaderOpen/ReaderOpenEx iz našeg API-ja.

Također smo kopirali dylib datoteku u /usr/local/lib:

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

Ova dva koraka treba da reše sva FTDI pitanja komunikacije vozača između čitaoca i domaćina.

Nadam se da ce ti ova uputstva pomoci da resis problem.
Stojimo Vam na usluzi za sva dodatna pitanja i zahteve.