Online Store

uFR Reader Writer σε macOS – Προγράμματα οδήγησης FTDI και συμβουλές για τα δικαιώματα επικοινωνίας

Συγγραφέας αναγνώστη uFR σε macOS #

Συμβουλές για τους οδηγούς FTDI και τα δικαιώματα επικοινωνίας #

Το macOS έχει λίγο διαφορετική δομή από το Linux, οπότε η επικοινωνία με τον αναγνώστη δεν μπορεί να ενεργοποιηθεί με ένα απλό σενάριο διαθέσιμο για χρήστες Linux. Η ενεργοποίηση της επικοινωνίας μεταξύ του λογισμικού και της συσκευής ανάγνωσης που είναι συνδεδεμένη με USB διαφέρει ανάλογα με την έκδοση του macOS.

Οι εκδόσεις λειτουργικού συστήματος από το Mavericks (έκδοση 10.9) και παραπάνω έχουν ήδη το πρόγραμμα οδήγησης AppleUSBFTDI. Η διεπαφή ταιριάζει με το FTDI kext, το οποίο με τη σειρά του δημιουργεί μια σειριακή θύρα BSD για χρήση στο επίπεδο εφαρμογής. Η εφαρμογή ανοίγει τη σειριακή θύρα για επικοινωνία με το υλικό.
Από την άλλη, οι συνδεδεμένες με USB συσκευές μFR υλοποιούν προγράμματα οδήγησης πελάτη χρήστη για άμεση επικοινωνία με τη συσκευή από το χώρο χρήστη (FTDI D2XX Driver). Επομένως, η επικοινωνία με το λογισμικό ενδέχεται να επηρεαστεί από την παρουσία του kext AppleUSBFTDI. Οι εφαρμογές λογισμικού ενδέχεται να αποτύχουν να ανοίξουν μια σύνδεση με το υλικό, επειδή το IOKit έχει ήδη αντιστοιχίσει το πρόγραμμα οδήγησης AppleUSBFTDI στη συσκευή.

Η λύση σε αυτήν την περίπτωση είναι να καταργήσετε τη φόρτωση των προγραμμάτων οδήγησης AppleUSBFTDI πριν εγκαταστήσετε το FTDI D2XX. Μπορείτε να βρείτε τις οδηγίες εγκατάστασης στο https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/.

Σε ορισμένες εκδόσεις macOS, υπάρχει πιθανότητα το VCP να αποκλειστεί από την εγκατάσταση του D2xxHelper που συνοδεύεται από μια εφαρμογή. Το VCP και μια τέτοια εφαρμογή αλληλοαποκλείονται. Για να επιβάλετε τη χρήση του VCP, απενεργοποιήστε το D2xxHelper:

cd / Βιβλιοθήκη / Επεκτάσεις
sudo mv D2xxHelper.kext D2xxHelper.disabled
επανεκκίνηση

Για να αναγκάσετε ξανά τη χρήση του D2xx, μετονομάστε ξανά το D2xxHelper.disabled σε D2xxHelper.kext και επανεκκινήστε το.

Η άδεια εκτέλεσης του δείγματος λογισμικού uFR Reader Writer πρέπει επίσης να ενεργοποιηθεί στην καρτέλα Ασφάλεια & Απόρρητο/Γενικά.

Φόρτωση προγράμματος οδήγησης FTDI για Mac