Online Store

uFR Reader Writer na macOS – FTDI upravljački programi i savjeti za komunikacijske dozvole

uFR Reader Writer na sustavu macOS #

FTDI upravljački programi i savjeti za komunikacijske dozvole #

macOS ima malo drugačiju strukturu od Linuxa pa se komunikacija s čitačem ne može omogućiti jednostavnom skriptom dostupnom korisnicima Linuxa. Omogućavanje komunikacije između softvera i čitača povezanog s USB-om razlikuje se ovisno o verziji sustava macOS.

Verzije OS-a iz Mavericksa (verzija 10.9) i više već imaju upravljački program AppleUSBFTDI. Sučelje je usklađeno s FTDI kextom, koji zauzvrat stvara BSD serijski priključak za upotrebu na aplikacijskom sloju. Aplikacija otvara serijski priključak za komunikaciju s hardverom.
S druge strane, μFR uređaji povezani s USB-om implementiraju upravljačke programe korisničkih klijenata za izravnu komunikaciju s uređajem iz korisničkog prostora (upravljački program FTDI D2XX). Stoga na komunikaciju sa softverom može utjecati prisutnost AppleUSBFTDI kexta. Softverske aplikacije možda neće uspjeti otvoriti vezu s hardverom jer je IOKit već uskladio upravljački program AppleUSBFTDI s uređajem.

Rješenje u ovom slučaju je istovar upravljačkih programa AppleUSBFTDI prije instaliranja FTDI D2XX. Upute za instalaciju možete pronaći na https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/.

Na nekim verzijama sustava macOS postoji mogućnost da je VCP blokiran instalacijom D2xxHelpera u paketu s aplikacijom. VCP i takva aplikacija međusobno se isključuju. Da biste prisilno koristili VCP, onemogućite D2xxHelper:

cd /Library/Extensions
sudo mv D2xxHelper.kext D2xxHelper.disabled
reboot

Da biste ponovno prisilno koristili D2xx, preimenujte D2xxHelper.disabled natrag u D2xxHelper.kext i ponovno pokrenite.

Dopuštenje oglednog softvera uFR Reader Writer za izvršavanje također mora biti omogućeno na kartici Sigurnost i privatnost / općenito.

Učitavanje FTDI upravljačkog programa za Mac