1.6. Problémák, hibák, problémák
μFR sorozatú eszközök telepítése Linux disztribúciókra
Last Updated: december 21, 2020μFR NFC olvasó könyvtár Android eszközökhöz
Last Updated: november 27, 2020μFR Nano TTL csatlakozás
Last Updated: november 27, 2020μFR eszköz RF beállításai – visszaállítás alapértelmezettre
Last Updated: december 21, 2020Windows PS/CS illesztőprogram μFR sorozatú eszközökhöz
Last Updated: november 27, 2020Milyen szoftvert kell használni a hitelkártya PAN és az összes nyilvános adat beszerzéséhez?
Last Updated: november 26, 2020Melyik firmware-t kell használni egy SAM-nyílással rendelkező eszközön?
Last Updated: november 26, 2020Mely eszközök tartoznak a μFR sorozathoz?
Last Updated: november 27, 2020Mi a célja a μFR eszköz RTC és EEPROM frissítésének?
Last Updated: november 18, 2020Beágyazott RTC Egyes projektek pontos aktuális időt igényelnek ahelyett, hogy a számítógép rendszeridejére vagy a gazdagép idejére támaszkodnának. Az ilyen forrásokból származó idő elfogadása potenciális kockázatot hordoz magában, mivel szándékosan megváltoztatható, ami potenciális rendszersebezhetőséget és biztonsági problémákat okozhat. Ezért az olvasók beépített RTC modulja pontos időmérést biztosít a környezet bármilyen befolyása nélkül. Az olvasóhoz beállított idő csak jelszó-hitelesítéssel módosítható. Beágyazott EEPROM A felhasználói EEPROM a nem felejtő memória része, amely kis mennyiségű fontos adatot, például licenckulcsokat és hasonlókat tárol. Ez is egy jelszóval védett terület: érvényes jelszó szükséges az adatok írásához erre a területre. Az adatolvasás is csak a megadott jelszóval érhető el. Ez a funkció nagyon kényelmes az eszköz integrálásához az egyedi szoftverrel vagy más összetett projekttel.
Használja az NDEF módszereket az NT4H-val μFR-en Nano olvasó (pl. erase_all_ndef_records) – NDEF_UNSUPPORTED_CARD_TYPE állapotüzenet
Last Updated: november 27, 2020Hogyan használjuk az NDEF módszereket NT4H-val (pl. erase_all_ndef_records) μFR Nano olvasón, ha NDEF_UNSUPPORTED_CARD_TYPE státuszt kap?
USB-csatlakozású μFR Nano Online NFC RFID-olvasó író a Raspberry Pi-n
Last Updated: július 20, 2022USB-csatlakozású μFR Nano Online NFC RFID-olvasó író a Raspberry Pi-n A Raspberry Pi USB-porthoz csatlakoztatott μFR Nano Online olvasó csatlakoztatásához és futtatásához kövesse az alábbi utasításokat: 1) USB-N CSATLAKOZTATOTT ΜFR NANO ONLINE NFC OLVASÓ TELEPÍTÉSE Minden μFR sorozatú eszköz megköveteli az FTDI illesztőprogramokat az USB kommunikációhoz. Ez vonatkozik a μFR Nano Online NFC-olvasóra is, ha szabványos USB-eszközként használják.Ha nincs FTDI illesztőprogram telepítve a telepített Raspberry Pi-re, kövesse a Linux-alapú platformokra telepített FTDI-illesztőprogramok kézikönyvét. Ez a cikk a Tudásbázisunkban is elérhető. Fontos megjegyzés: Mielőtt folytatná a μFR Nano Online implementációját, győződjön meg arról, hogy megadta az USB PORT hozzáférési engedélyt a helyi felhasználónak (a szkript elérhető a GitLab projektek tárházában). Miután telepítette az FTDI illesztőprogramokat az USB-n keresztül csatlakoztatott NFC-olvasóval, megnyithatja a portot, és kommunikációt létesíthet az eszközzel az ufr könyvtár által biztosított ReaderOpen funkcióval. Fontos megjegyzés: A Raspberry Pi ajánlott könyvtára a 64 bites aarch64. Van azonban néhány ismert probléma az aarch64-gyel egy 8 GB-os Raspberry Pi 4-en az USB-A 2.0 és 3.0 portok funkcionalitásával kapcsolatban. Előfordulhat, hogy ezek a portok nem működnek a disztribúcióban található általános aarch64 rendszermaggal. Ez megoldható úgy, hogy nem az általános mainstream kernelt használjuk, hanem egy Pi 4-specifikus kernelt, amely a Raspberry Pi Foundation által...
uFR Reader Writer macOS rendszeren – FTDI-illesztőprogramokkal és kommunikációs engedélyekkel kapcsolatos tippek
Last Updated: szeptember 26, 2022uFR Reader Writer macOS rendszeren FTDI-illesztőprogramokkal és kommunikációs engedélyekkel kapcsolatos tippek A macOS szerkezete kissé eltér a Linuxétól, így az olvasóval való kommunikáció nem engedélyezhető a Linux-felhasználók számára elérhető egyszerű szkripttel. A szoftver és az USB-n keresztül csatlakoztatott olvasó közötti kommunikáció engedélyezése a macOS verziójától függ. A Mavericks (10.9-es verzió) és újabb operációsrendszer-verziói már rendelkeznek AppleUSBFTDI illesztőprogrammal. Az interfész az FTDI kexthez van illesztve, ami viszont létrehoz egy BSD soros portot az alkalmazási rétegben való használatra. Az alkalmazás megnyitja a soros portot a hardverrel való kommunikációhoz. Másrészt az USB-n keresztül csatlakoztatott μFR eszközök felhasználói kliens illesztőprogramokat valósítanak meg, hogy közvetlenül kommunikáljanak az eszközzel a felhasználói térből (FTDI D2XX illesztőprogram). Ezért a szoftverrel való kommunikációt befolyásolhatja az AppleUSBFTDI kext jelenléte. Előfordulhat, hogy a szoftveralkalmazások nem tudnak kapcsolatot nyitni a hardverrel, mert az IOKit már megfeleltette az AppleUSBFTDI illesztőprogramot az eszköznek. Ebben az esetben a megoldás az AppleUSBFTDI illesztőprogramok eltávolítása az FTDI D2XX telepítése előtt. A telepítési utasításokat a https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/ oldalon találja. Egyes macOS-verziókban fennáll annak a lehetősége, hogy a VCP-t blokkolja az alkalmazáshoz mellékelt D2xxHelper telepítése. A VCP és az ilyen alkalmazás kölcsönösen kizárja egymást. A VCP használatának kényszerítéséhez tiltsa le a D2xxHelper programot: cd /Library/Extensions sudo mv D2xxHelper.kext D2xxHelper.disabled újraindítás...
Python SDK/szoftver futtatása macOS rendszeren
Last Updated: március 30, 2023Python-szoftveres példákhoz javasoljuk, hogy használjon bármilyen Python 3.x.x verziót. Ha nincs telepítve a megfelelő Python-verzió, használja a következő parancssort egy új verzió telepítéséhez: Brew telepítse a Pythont Most egyszerűen futtassa a forráskód szoftver példánkat a következő paranccsal: python3 file_name.py Ne feledje, hogy a Python SDK-struktúránk csak egy végrehajtható .py fájllal (fő fájllal) rendelkezik, és az összes többi fájlt modulként importálja. Az NDEF Python SDK konzol például ndef_example.py használja fő fájlként, így a szoftver végrehajtása a következő paranccsal történik: python3 ndef_example.py Annak érdekében, hogy megbizonyosodjon arról, hogy melyik fájl a fő futtatható fájl, egyszerűen ellenőrizheti a *.py fájlok forráskódját, és megkeresheti azt, amely rendelkezik ReaderOpen/ReaderOpenEx függvényhívásokkal. MEGJEGYZÉS: Ezt a tesztet a Python 3.7.2-es verziójával hajtották végre, és a következő SDK-t tartalmazta: https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-ndef-examples-python-console https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-c
A ReaderHWReset függvény 0x0F hibakódot ad vissza (UFR PARAMETERS ERROR) – Android könyvtárral kapcsolatos probléma
Last Updated: március 30, 2023Reader-megnyitási hiba macOS rendszeren – Kód (0x54)
Last Updated: március 30, 2023Egyes macOS-verziók FTDI-illesztőprogramjai hibát okozhatnak, amikor megpróbálják megnyitni az olvasót a μFR SDK egyes eszközeivel. Ha a macOS Catalina és újabb verziókat fogja használni, problémái lehetnek a ReaderOpen() vagy a ReaderOpenEx() függvény használatával. Abban az esetben, ha "READER_OPENING_ERROR (0x54)" állapotot kap, kérjük, ellenőrizze a következőket: A macOS Catalina és következésképpen a Big Sur saját AppleUSBFTDI illesztőprogramjára kell támaszkodnia. Az SDK megfelelő futtatásához távolítsa el az összes többi jelenleg meglévő illesztőprogramot. Ellenőrizze a betöltött FTDI illesztőprogramokat a következő paranccsal: kextstat | grep -i ftd Ha a "com. FTDI.driver.FTDIUSBSerialDriver", vagy egy hasonló karakterlánc, amelynek nevében az "Apple" karakterlánc nem szerepel a terminál kimenetében, ki kell töltenie. Például a tesztelés során a következő parancsot használtuk egy megfelelő illesztőprogram eltávolításához: sudo kextunload /Library/StagedExtensions/Library/Extensions/FTDIUSBSerialDriver.kext Ezt a lépést követően nem volt probléma a ReaderOpen/ReaderOpenEx függvények API-ból történő végrehajtásával. A dylib fájlt is átmásoltuk a /usr/local/lib könyvtárba: sudo cp asztal/D2XX/libftd2xx.1.4.22.dylib /usr/local/lib/libftd2xx.1.4.22.dylib Ennek a két lépésnek meg kell oldania az FTDI-illesztőprogram összes kommunikációs problémáját az olvasó és a gazdagép között. Remélem, hogy ezek az utasítások segítenek megoldani a problémát. Bármilyen további kérdés és kérés esetén állunk rendelkezésére.
Mifare® struktúra – kártyaprogramozási segítség
Last Updated: március 30, 2023Van olyan μFR sorozatú eszköz, amely közvetlenül az USB interfészen és a javax.smartcardon keresztül érhető el?
Last Updated: március 30, 2023Van példa egyszerű konzolalkalmazásra a folyamatos olvasáshoz?
Last Updated: március 30, 2023Van SDK a C # .NET Core 3.1-hez?
Last Updated: március 30, 2023Mikor ajánlott az RF Booster frissítés?
Last Updated: március 30, 2023Az RF Booster frissítés opcionális a Digital Logic termékcsalád legtöbb hardveréhez.Célja az olvasó RF mezőjének bekapcsolása...
A μFR firmware kiürítése és az olvasó tesztelése
Last Updated: március 30, 2023A μFR firmware öblítése-frissítése – μFR olvasó/író firmware frissítése és visszaminősítése Ha készüléke nem vezeték nélküli μFR olvasó/író (Nano, Classic CS, Classic, Advance, XL), akkor mindenki frissítheti firmware-jét a https://code.d-logic.com/nfc-rfid-reader-sdk/ufr_plus-flasher-oneclick oldalon elérhető villogó szoftver eszközzel. Amikor először futtatja a villogó szoftvert egy Windows gépen, előfordulhat, hogy előugró figyelmeztetést kap az alábbiak szerint. Győződjön meg róla, hogy rákattint a Futtatás mégis gombra, és engedélyezze ezt az alkalmazást. Ha még nem hajtotta végre a fenti lépést, és problémát tapasztal a szoftvereszköz indításakor, akkor is engedélyezheti azt a Windows biztonság/Tűzfal és hálózatvédelem területén, az alábbiak szerint. Továbbá használja az uFR Plus Flasher készüléket, és válassza ki a legújabb firmware verziót: Most keresse meg a kívánt firmware-verziót. Írja be a firmware sorszámát (az utolsó ajánlott), és nyomja meg az Enter billentyűt. Várja meg, amíg a szoftver befejezi a folyamatot. Miután meghallotta az olvasó sípoló hangját, a firmware villogása befejeződött. Ügyeljen arra, hogy ne szakítsa meg ezt a folyamatot, amíg teljesen el nem készül. Ha valamilyen okból megszakadt (az olvasók kábelét kihúzták, az áramellátás leállt stb.), Meg kell ismételnie a villogó folyamatot, amíg sikeresen meg nem történik. Az olvasó alapvető funkcióinak tesztelése — Programozó szoftver — Tesztelheti a készüléket futtatható szoftvereszközeink segítségével NFC...