2.2. Драйверы
Установка устройств серии μFR в дистрибутивах Linux
Последнее обновление: 21 декабря, 2020Протокол последовательной связи μFR для устройств серии μFR
Последнее обновление: 7 декабря, 2020Обзор команд протокола последовательной связи μFR
Последнее обновление: 8 декабря, 2020USB-подключенный μFR Nano Online NFC RFID считыватель Writer на Raspberry Pi
Последнее обновление: 20 июля, 2022USB-подключенный μFR Nano Online NFC RFID считыватель Writer на Raspberry Pi Чтобы подключить и запустить считыватель μFR Nano Online, подключенный к USB-порту Raspberry Pi, следуйте приведенным ниже инструкциям: 1) USB-ПОДКЛЮЧЕННАЯ μFR NANO ОНЛАЙН NFC РИДЕР УСТАНОВКА Для всех устройств серии μFR требуются драйверы FTDI для связи через USB. Это также относится к считывателю μFR Nano Online NFC, если он используется в качестве стандартного USB-устройства.Если на вашем установленном Raspberry Pi не установлены драйверы FTDI, следуйте руководству по драйверам FTDI, установленным на платформах на базе Linux. Эта статья также доступна в нашей базе знаний. Важное замечание: Прежде чем приступить к реализации μFR Nano Online, убедитесь, что вы предоставили разрешение на доступ к USB PORT локальному пользователю (скрипт доступен в нашем репозитории проектов GitLab). После того, как вы установили драйверы FTDI с usb-подключенным NFC-ридером, вы сможете открыть порт и установить связь с устройством с помощью функции ReaderOpen , предоставляемой библиотекой ufr. Важное замечание: Рекомендуемой библиотекой для Raspberry Pi является 64-разрядная aarch64. Тем не менее, есть некоторые известные проблемы с aarch64 на Raspberry Pi 4 с 8 ГБ, связанные с функциональностью портов USB-A 2.0 и 3.0. Эти порты могут не работать с универсальным ядром aarch64, включенным в дистрибутив. Это можно исправить, используя не общее...
uFR Reader Writer на macOS — Драйверы FTDI и советы по разрешениям связи
Последнее обновление: 26 сентября, 2022uFR Reader Writer на macOS Советы по драйверам FTDI и разрешениям на связь macOS имеет немного другую структуру, чем Linux, поэтому связь со считывателем не может быть включена с помощью простого скрипта, доступного для пользователей Linux. Включение связи между программным обеспечением и USB-подключенным считывателем зависит от версии macOS. Версии ОС от Mavericks (версия 10.9) и выше уже имеют драйвер AppleUSBFTDI. Интерфейс соответствует FTDI kext, который, в свою очередь, создает последовательный порт BSD для использования на прикладном уровне. Приложение открывает последовательный порт для связи с оборудованием. С другой стороны, подключенные через USB устройства μFR реализуют пользовательские клиентские драйверы для прямой связи с устройством из пользовательского пространства (FTDI D2XX Driver). Таким образом, на связь с программным обеспечением может повлиять наличие 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: cd /Библиотека/Расширенияsudo mv D2xxHelper.kext D2xxHelper.disabled перезагрузка Чтобы снова принудительно использовать D2xx, переименуйте D2xxHelper.disabled обратно в D2xxHelper.kext...
Как взаимодействовать с устройством μFR в Windows без реализации драйверов FTDI
Последнее обновление: 30 марта, 2023Как использовать устройство μFR в Windows без реализации драйверов FTDI: Вы можете избежать использования драйверов FTDI (D2XX), общаясь со считывателем через
Установка драйверов FTDI на 64-разрядную версию macOS
Последнее обновление: 6 мая, 2021Руководство по установке драйвера Загрузите и распакуйте драйверы для вашей ОС с веб-сайта FTDI https://ftdichip.com/drivers/d2xx-drivers/ и следуйте инструкциям по установке (предполагается, что вы скопировали папку D2XX дистрибутива на рабочий стол): 1. Откройте окно терминала (Finder->Go->Utilities->Terminal). 2. Если каталог /usr/local/lib не существует, создайте его: sudo mkdir /usr/local/lib 3. Если каталог /usr/local/include не существует, создайте его: sudo mkdir /usr/local/include 4. Скопируйте файл dylib в /usr/local/lib: sudo cp Desktop/D2XX/libftd2xx.1.4.16.dylib /usr/local/lib/libftd2xx.1.4.16.dylib 5. Сделайте символическую ссылку: sudo ln -sf /usr/local/lib/libftd2xx.1.4.16.dylib /usr/local/lib/libftd2xx.dylib 6. Скопируйте файл D2XX include: sudo cp Desktop/D2XX/ftd2xx.h /usr/local/include/ftd2xx.h 7. Скопируйте winTypes include файл: sudo cp Desktop/D2XX/WinTypes.h /usr/local/include/WinTypes.h 8. Вы успешно установили библиотеку D2XX. Вы также можете ознакомиться с видеоуроком по установке драйверов FTDI. ПРИМЕЧАНИЕ: С Mac OS 10.9 (Mavericks) и более поздними версиями Apple встроила свою собственную версию драйвера FTDI VCP в операционную систему (AN134), и дополнительная установка не требуется.