Online Store

uFR Reader Writer على macOS – نصائح حول برامج تشغيل FTDI وأذونات الاتصال

كاتب قارئ uFR على macOS #

نصائح حول برامج تشغيل FTDI وأذونات الاتصال #

يحتوي macOS على بنية مختلفة قليلا عن Linux ، لذا لا يمكن تمكين التواصل مع القارئ باستخدام برنامج نصي بسيط متاح لمستخدمي Linux. يختلف تمكين الاتصال بين البرنامج والقارئ المتصل بمنفذ USB وفقا لإصدار macOS.

تحتوي إصدارات نظام التشغيل من Mavericks (الإصدار 10.9) وما فوق بالفعل على برنامج تشغيل AppleUSBFTDI. تتم مطابقة الواجهة مع FTDI kext ، والذي بدوره ينشئ منفذ تسلسلي BSD للاستخدام في طبقة التطبيق. يفتح التطبيق المنفذ التسلسلي للتواصل مع الأجهزة.
من ناحية أخرى ، تقوم أجهزة μFR المتصلة ب USB بتنفيذ برامج تشغيل عميل المستخدم للاتصال مباشرة بالجهاز من مساحة المستخدم (برنامج تشغيل FTDI D2XX). لذلك ، قد يتأثر الاتصال بالبرنامج بوجود ملف AppleUSBFTDI kext. قد تفشل تطبيقات البرامج في فتح اتصال بالجهاز لأن 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:

مؤتمر نزع السلاح / مكتبة / ملحقات
سودو mv D2xxHelper.kext D2xxHelper.disabled
إعادة التشغيل

لفرض استخدام D2xx مرة أخرى ، أعد تسمية D2xxHelper.disabled مرة أخرى إلى D2xxHelper.kext وأعد التشغيل.

يجب أيضا تمكين إذن نموذج برنامج uFR Reader Writer للتنفيذ في علامة التبويب الأمان والخصوصية / عام.

تحميل برنامج تشغيل FTDI لنظام التشغيل Mac