Online Store

uFR Reader Writer op macOS – FTDI-stuurprogramma's en tips voor communicatiemachtigingen

uFR Reader Writer op macOS #

FTDI-stuurprogramma's en tips voor communicatiemachtigingen #

macOS heeft een iets andere structuur dan Linux, dus communicatie met de lezer kan niet worden ingeschakeld met een eenvoudig script dat beschikbaar is voor Linux-gebruikers. Het inschakelen van de communicatie tussen de software en de via USB aangesloten lezer varieert afhankelijk van de macOS-versie.

De OS-versies van Mavericks (versie 10.9) en hoger hebben al het AppleUSBFTDI-stuurprogramma. De interface is afgestemd op de FTDI kext, die op zijn beurt een BSD seriële poort creëert voor gebruik op de applicatielaag. De toepassing opent de seriële poort om te communiceren met de hardware.
Aan de andere kant implementeren de usb-aangesloten μFR-apparaten gebruikersclientstuurprogramma's om rechtstreeks met het apparaat te communiceren vanuit de gebruikersruimte (FTDI D2XX-stuurprogramma). Daarom kan de communicatie met de software worden beïnvloed door de aanwezigheid van de AppleUSBFTDI-kext. Softwaretoepassingen kunnen mogelijk geen verbinding met de hardware openen omdat IOKit het AppleUSBFTDI-stuurprogramma al aan het apparaat heeft gekoppeld.

De oplossing in dit geval is om de AppleUSBFTDI-stuurprogramma's te verwijderen voordat u de FTDI D2XX installeert. U kunt de installatie-instructies vinden op https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/.

Op sommige macOS-versies is er een mogelijkheid dat VCP wordt geblokkeerd door de installatie van D2xxHelper gebundeld met een applicatie. VCP en een dergelijke applicatie sluiten elkaar uit. Als u VCP wilt forceren, schakelt u D2xxHelper uit:

cd / Bibliotheek / Extensies
sudo mv D2xxHelper.kext D2xxHelper.disabled
reboot

Als u D2xx opnieuw wilt gebruiken, hernoemt u D2xxHelper.disabled terug naar D2xxHelper.kext en start u opnieuw op.

De toestemming van de uFR Reader Writer-voorbeeldsoftware om uit te voeren moet ook worden ingeschakeld op het tabblad Beveiliging &privacy/algemeen.

FTDI-stuurprogramma laden voor Mac