Online Store

uFR Reader Writer macOS rendszeren – FTDI-illesztőprogramokkal és kommunikációs engedélyekkel kapcsolatos tippek

uFR Reader Writer macOS rendszeren #

FTDI-illesztőprogramokkal és kommunikációs engedélyekkel kapcsolatos tippek #

A macOS szerkezete kissé eltér a Linuxétól, így az olvasóval való kommunikáció nem engedélyezhető a Linux-felhasználók számára elérhető egyszerű szkripttel. A szoftver és az USB-n keresztül csatlakoztatott olvasó közötti kommunikáció engedélyezése a macOS verziójától függ.

A Mavericks (10.9-es verzió) és újabb operációsrendszer-verziói már rendelkeznek AppleUSBFTDI illesztőprogrammal. Az interfész az FTDI kexthez van illesztve, ami viszont létrehoz egy BSD soros portot az alkalmazási rétegben való használatra. Az alkalmazás megnyitja a soros portot a hardverrel való kommunikációhoz.
Másrészt az USB-n keresztül csatlakoztatott μFR eszközök felhasználói kliens illesztőprogramokat valósítanak meg, hogy közvetlenül kommunikáljanak az eszközzel a felhasználói térből (FTDI D2XX illesztőprogram). Ezért a szoftverrel való kommunikációt befolyásolhatja az AppleUSBFTDI kext jelenléte. Előfordulhat, hogy a szoftveralkalmazások nem tudnak kapcsolatot nyitni a hardverrel, mert az IOKit már megfeleltette az AppleUSBFTDI illesztőprogramot az eszköznek.

Ebben az esetben a megoldás az AppleUSBFTDI illesztőprogramok eltávolítása az FTDI D2XX telepítése előtt. A telepítési utasításokat a https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/ oldalon találja.

Egyes macOS-verziókban fennáll annak a lehetősége, hogy a VCP-t blokkolja az alkalmazáshoz mellékelt D2xxHelper telepítése. A VCP és az ilyen alkalmazás kölcsönösen kizárja egymást. A VCP használatának kényszerítéséhez tiltsa le a D2xxHelper programot:

cd /Library/Extensions
sudo mv D2xxHelper.kext D2xxHelper.disabled
újraindítás

A D2xx ismételt használatának kényszerítéséhez nevezze át a D2xxHelper.disabled fájlt D2xxHelper.kext névre, és indítsa újra a rendszert.

Az uFR Reader Writer mintaszoftver végrehajtási engedélyét is engedélyezni kell a Security &; Privacy/General lapon.

FTDI illesztőprogram betöltése Mac számára