在线商店

Ошибка открытия считывателя - Код (0x54)

ДрайверыFTDIвнекоторыхверсияхmacOSмогутвызыватьошибкуприпопыткеоткрытьсчитывательнекоторымиинструментамиμFR SDK。
ЕсливысобираетесьиспользоватьmacOS卡特琳娜иболеепоздниеверсии,увасмогутвозникнутьпроблемысиспользованиемфункцийReaderOpen()илиReaderOpenEx()。Вслучае,есливыполучаетестатус«READER_OPENING_ERROR (0 x54)»,пожалуйста,проверьтеследующее:

  • macOS卡特琳娜,иследовательно,大苏尔должныполагатьсянасвойсобственныйдрайверAppleUSBFTDI。
  • ЧтобыправильнозапуститьнашSDK,выдолжнывыгрузитьлюбойдругойсуществующийвнастоящеевремядрайвер。
  • ПроверьтезагруженныедрайверыFTDIспомощьюследующейкоманды:Kextstat | grep -i FTD
  • comЕсли”。FTDI.driver。FTDIUSBSerialDriver»,илианалогичнаястрокабезстроки«苹果»вееназванииуказанаввыводетерминала,еенужновыгрузить。

Например,вовремятестированиямыиспользовалиследующуюкомандудлявыгрузкидостаточногоколичествадрайверов:
sudo kextunload /Library/StagedExtensions/Library/Extensions/FTDIUSBSerialDriver.kext . sudo

ПослеэтогошаганевозниклопроблемсвыполнениемфункцийReaderOpen / ReaderOpenExизнашегоAPI。

Мы также скопировали файл dylib /usr/local/lib

sudo cp Desktop/D2XX/libftd2xx.1.4.22dylib /usr/local/lib/libftd2xx.1.4.22.dylib

ЭтидвашагадолжнырешитьвсепроблемысвязидрайвераFTDIмеждусчитывателемихостом。

Надеюсь,этиинструкциипомогутвамрешитьпроблему。
Мыквашимуслугамдлялюбыхдополнительныхвопросовизапросов。

Baidu
map