ഉള്ളടക്കം മറയ്ക്കുക

ST ലോഗോ

NFC/RFID റീഡർ വികസിപ്പിക്കുന്നതിനുള്ള ST UM2766 X-LINUX-NFC5 പാക്കേജ്

NFC RFID റീഡർ വികസിപ്പിക്കുന്നതിനുള്ള ST UM2766 X-LINUX-NFC5 പാക്കേജ്

ആമുഖം

ഈ STM32 MPU OpenSTLinux സോഫ്‌റ്റ്‌വെയർ വിപുലീകരണ പാക്കേജ് ഞങ്ങളുടെ റേഡിയോ ഫ്രീക്വൻസി അബ്‌സ്‌ട്രാക്ഷൻ ലൈബ്രറി (RFAL) ഉപയോഗിച്ച് ഒരു സാധാരണ ലിനക്‌സ് സിസ്റ്റത്തിനായി NFC/RF ആശയവിനിമയം എങ്ങനെ വികസിപ്പിക്കാം എന്ന് കാണിക്കുന്നു. RFAL കോമൺ ഇന്റർഫേസ് ഡ്രൈവർ ഉപയോക്തൃ പ്രവർത്തനവും ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറും ഏതെങ്കിലും ST25R NFC/RFID റീഡർ ഐസിയുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കുന്നു.
ഒരു STM5 ന്യൂക്ലിയോ എക്സ്പാൻഷൻ ബോർഡിൽ ഒരു ST32R1B NFC ഫ്രണ്ട് എൻഡ് ഡ്രൈവ് ചെയ്യുന്നതിനായി X-LINUX-NFC25 പാക്കേജ്, ലിനക്സിൽ പ്രവർത്തിക്കുന്ന STM3911MP32 സീരീസ് മൈക്രോപ്രൊസസ്സർ ഉള്ള ഡിസ്കവറി കിറ്റിലേക്ക് RFAL-നെ പോർട്ട് ചെയ്യുന്നു. പാക്കേജിൽ ഇനിപ്പറയുന്നവ ഉൾപ്പെടുന്നുampവ്യത്യസ്ത തരം NFC കൾ കണ്ടെത്തുന്നത് മനസ്സിലാക്കാൻ നിങ്ങളെ സഹായിക്കുന്ന le ആപ്ലിക്കേഷൻ tags P2P പിന്തുണയ്ക്കുന്ന മൊബൈൽ ഫോണുകളും.
ലിനക്‌സിൽ പ്രവർത്തിക്കുന്ന വിപുലമായ പ്രോസസ്സിംഗ് യൂണിറ്റുകളിലുടനീളം പോർട്ടബിലിറ്റിക്കായി സോഴ്‌സ് കോഡ് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു, കൂടാതെ എല്ലാ താഴ്ന്ന ലെയറുകളേയും RF ആശയവിനിമയം സംഗ്രഹിക്കുന്നതിന് ST25R IC-കളുടെ ചില ഉയർന്ന ലെയർ പ്രോട്ടോക്കോളുകളേയും പിന്തുണയ്ക്കുന്നു.

Linux-നുള്ള റേഡിയോ ഫ്രീക്വൻസി അബ്‌സ്‌ട്രാക്ഷൻ ലൈബ്രറിLinux-നുള്ള റേഡിയോ ഫ്രീക്വൻസി അബ്‌സ്‌ട്രാക്ഷൻ ലൈബ്രറി

RFAL

പ്രോട്ടോക്കോളുകൾ ISO DEP NFC DEP
സാങ്കേതികവിദ്യകൾ എൻഎഫ്സി-എ NFC-B NFC-F NFC-V T1T

ST25TB

എച്ച്എഎൽ

RF

RF കോൺഫിഗറേഷനുകൾ

ST25R3911B

X-LINUX-NFC5 ഓവർview

പ്രധാന സവിശേഷതകൾ

X-LINUX-NFC5 സോഫ്റ്റ്‌വെയർ വിപുലീകരണ പാക്കേജിൽ ഇനിപ്പറയുന്ന സവിശേഷതകൾ ഉൾപ്പെടുന്നു:

  • ST25R3911B/ST25R391x NFC ഫ്രണ്ട് എൻഡ്സ് ഉപയോഗിച്ച് 1.4 W വരെ ഔട്ട്‌പുട്ട് പവർ ഉപയോഗിച്ച് NFC പ്രവർത്തനക്ഷമമാക്കിയ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിന് Linux യൂസർ സ്‌പേസ് ഡ്രൈവർ (RF അബ്‌സ്‌ട്രാക്ഷൻ ലെയർ) പൂർത്തിയാക്കുക.
  • ഹൈ സ്പീഡ് SPI ഇന്റർഫേസ് വഴി ST25R3911B/ST25R391x-മായി Linux ഹോസ്റ്റ് ആശയവിനിമയം.
  • എല്ലാ പ്രധാന സാങ്കേതികവിദ്യകൾക്കും ഉയർന്ന ലെയർ പ്രോട്ടോക്കോളുകൾക്കുമായി RF/NFC അബ്‌സ്‌ട്രാക്ഷൻ (RFAL) പൂർത്തിയാക്കുക:
    • NFC-A (ISO14443-A)
    • NFC-B (ISO14443-B)
    • NFC-F (FeliCa)
    • NFC-V (ISO15693)
    • P2P (ISO18092)
    • ISO-DEP (ISO ഡാറ്റാ എക്സ്ചേഞ്ച് പ്രോട്ടോക്കോൾ, ISO14443-4)
    • NFC-DEP (NFC ഡാറ്റാ എക്സ്ചേഞ്ച് പ്രോട്ടോക്കോൾ, ISO18092)
    • ഉടമസ്ഥതയിലുള്ള സാങ്കേതികവിദ്യകൾ (കോവിയോ, ബി', ഐക്ലാസ്, കാലിപ്സോ മുതലായവ)
  • Sampഒരു STM05MP1F-DK32-ൽ പ്ലഗ് ചെയ്‌തിരിക്കുന്ന X-NUCLEO-NFC157A2 എക്സ്പാൻഷൻ ബോർഡിനൊപ്പം le നടപ്പിലാക്കൽ ലഭ്യമാണ്
  • Sampനിരവധി NFC കണ്ടുപിടിക്കുന്നതിനുള്ള ആപ്ലിക്കേഷൻ tags തരങ്ങൾ
പാക്കേജ് ആർക്കിടെക്ചർ

STM7MP32 സീരീസിന്റെ A1 കോറിലാണ് സോഫ്റ്റ്‌വെയർ പാക്കേജ് പ്രവർത്തിക്കുന്നത്. X-LINUX-NFC5, ലിനക്സ് സോഫ്റ്റ്‌വെയർ ചട്ടക്കൂട് തുറന്നുകാട്ടുന്ന ലോവർ ലെയർ ലൈബ്രറികളുമായും SPI ലൈനുകളുമായും സംവദിക്കുന്നു.

ലിനക്സ് എൻവയോൺമെന്റിലെ X-LINUX-NFC5 ആപ്ലിക്കേഷൻ ആർക്കിടെക്ചർ
ലിനക്സ് പരിതസ്ഥിതിയിൽ X-LINUX-NFC5 ആപ്ലിക്കേഷൻ ആർക്കിടെക്ചർ

ഹാർഡ്‌വെയർ സജ്ജീകരണം

ഹാർഡ്‌വെയർ ആവശ്യകതകൾ:

  • ഉബുണ്ടു അടിസ്ഥാനമാക്കിയുള്ള പിസി/വെർച്വൽ-മെഷീൻ പതിപ്പ് 16.04 അല്ലെങ്കിൽ ഉയർന്നത്
  • STM32MP157F-DK2 ബോർഡ് (ഡിസ്കവറി കിറ്റ്)
  • X-NUCLEO-NFC05A1
  • STM8MP32F-DK157 ബൂട്ട് ചെയ്യാൻ 2 GB മൈക്രോ എസ്ഡി കാർഡ്
  • SD കാർഡ് റീഡർ / LAN കണക്റ്റിവിറ്റി
  • യുഎസ്ബി ടൈപ്പ്-എ മുതൽ ടൈപ്പ്-മൈക്രോ ബി വരെ യുഎസ്ബി കേബിൾ
  • യുഎസ്ബി ടൈപ്പ് എ മുതൽ ടൈപ്പ്-സി യുഎസ്ബി കേബിൾ വരെ
  • USB PD കംപ്ലയിന്റ് 5V 3A പവർ സപ്ലൈ

ST25R3911B IC മുഖേന NFC ഉപകരണങ്ങൾ കണ്ടെത്തുന്നതിനും ആശയവിനിമയം നടത്തുന്നതിനുമായി RFAL ലൈബ്രറിയും ആപ്ലിക്കേഷൻ കോഡും നിർമ്മിക്കുന്നതിനുള്ള ക്രോസ്-ഡെവലപ്‌മെന്റ് പ്ലാറ്റ്‌ഫോമാണ് PC/Virtual-machine രൂപീകരിക്കുന്നത്.

ഹാർഡ്‌വെയർ എങ്ങനെ ബന്ധിപ്പിക്കാം

ഘട്ടം 1. STM05MP1F-DK32 ഡിസ്കവറി ബോർഡിന്റെ താഴെ വശത്തുള്ള Arduino കണക്റ്ററുകളിലേക്ക് X-NUCLEO-NFC157A2 വിപുലീകരണ ബോർഡ് പ്ലഗ് ചെയ്യുക.

ന്യൂക്ലിയോ ബോർഡും ഡിസ്കവറി ബോർഡും ആർഡ്വിനോ കണക്ടറുകൾ

  1. X-NUCLEO-NFC05A1 എക്സ്പാൻഷൻ ബോർഡ്
  2. STM32MP157F-DK2 ഡിസ്കവറി ബോർഡ്
  3. Arduino കണക്ടറുകൾ

ഡിസ്കവറി ബോർഡിൽ ഉൾച്ചേർത്ത ST-LINK പ്രോഗ്രാമർ ഡീബഗ്ഗർ നിങ്ങളുടെ ഹോസ്റ്റ് പിസിയിലേക്ക് ബന്ധിപ്പിക്കുക

ഘട്ടം 2. ഡിസ്കവറി ബോർഡിൽ ഉൾച്ചേർത്ത ST-LINK പ്രോഗ്രാമർ/ഡീബഗ്ഗർ USB മൈക്രോ B ടൈപ്പ് പോർട്ട് (CN11) വഴി നിങ്ങളുടെ ഹോസ്റ്റ് പിസിയിലേക്ക് കണക്റ്റുചെയ്യുക.

ഘട്ടം 3. USB Type C പോർട്ട് (CN6) വഴി ഡിസ്‌കവറി ബോർഡ് പവർ ചെയ്യുക.

പൂർണ്ണ ഹാർഡ്‌വെയർ കണക്ഷൻ സജ്ജീകരണം
പൂർണ്ണ ഹാർഡ്‌വെയർ കണക്ഷൻ സജ്ജീകരണം

ബന്ധപ്പെട്ട ലിങ്കുകൾ
പവർ സപ്ലൈ, കമ്മ്യൂണിക്കേഷൻ പോർട്ടുകൾ എന്നിവയുമായി ബന്ധപ്പെട്ട കൂടുതൽ വിവരങ്ങൾക്ക് ഈ വിക്കി കാണുക

സോഫ്റ്റ്വെയർ സജ്ജീകരണം

നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഒരു USB PD കംപ്ലയിന്റ് 32 V, 157 A പവർ സപ്ലൈ വഴി STM2MP5F-DK3 ഡിസ്കവറി കിറ്റ് പവർ ചെയ്യുക, ആരംഭിക്കുക വിക്കിയിലെ നിർദ്ദേശങ്ങൾക്കനുസരിച്ച് സ്റ്റാർട്ടർ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക. ബൂട്ട് ചെയ്യാവുന്ന ചിത്രങ്ങൾ ഫ്ലാഷ് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് കുറഞ്ഞത് 2 GB മൈക്രോ എസ്ഡി കാർഡ് ആവശ്യമാണ്.
ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്നതിന്, പ്രസക്തമായ പെരിഫറലുകൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിന് ഉപകരണ ട്രീ അപ്ഡേറ്റ് ചെയ്തുകൊണ്ട് പ്ലാറ്റ്ഫോം കോൺഫിഗറേഷൻ അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്. ലഭ്യമായ പ്രീ-ബിൽറ്റ് ഇമേജുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് വേഗത്തിൽ ചെയ്യാൻ കഴിയും, അല്ലെങ്കിൽ നിങ്ങൾക്ക് ഉപകരണ ട്രീ വികസിപ്പിക്കാനും നിങ്ങളുടെ സ്വന്തം കെർണൽ ഇമേജുകൾ നിർമ്മിക്കാനും കഴിയും.
ST ഡിസ്ട്രിബ്യൂഷൻ പാക്കേജിൽ Yocto ലെയർ (meta-nfc5 ) ഉൾപ്പെടുത്തി നിങ്ങൾക്ക് (ഓപ്ഷണലായി) ഈ സോഫ്റ്റ്‌വെയർ പാക്കേജ് നിർമ്മിക്കാം. ഈ പ്രവർത്തനം സോഴ്‌സ് കോഡ് സൃഷ്‌ടിക്കുകയും അവസാന ഫ്ലാഷ് ചെയ്യാവുന്ന ചിത്രങ്ങളിൽ കംപൈൽ ചെയ്‌ത ബൈനറികൾക്കൊപ്പം ഡിവൈസ്-ട്രീ പരിഷ്‌ക്കരണങ്ങളും ഉൾപ്പെടുത്തുകയും ചെയ്യുന്നു. പ്രക്രിയ വിവരിക്കുന്ന വിശദമായ ഘട്ടങ്ങൾക്ക്, വിഭാഗം 3.5 കാണുക.
ssh, scp കമാൻഡുകൾ ഉപയോഗിച്ച് TCP/IP നെറ്റ്‌വർക്ക് വഴിയോ Linux-നുള്ള minicom അല്ലെങ്കിൽ Windows-നുള്ള Tera Term പോലുള്ള ടൂളുകൾ ഉപയോഗിച്ച് സീരിയൽ UART അല്ലെങ്കിൽ USB ലിങ്കുകൾ വഴി നിങ്ങൾക്ക് ഹോസ്റ്റ് പിസിയിൽ നിന്ന് ഡിസ്‌കവറി കിറ്റിലേക്ക് കണക്റ്റുചെയ്യാനാകും.

സോഫ്റ്റ്‌വെയറിന്റെ ദ്രുത മൂല്യനിർണ്ണയത്തിനുള്ള ഘട്ടങ്ങൾ
  • ഘട്ടം 01: SD കാർഡിൽ സ്റ്റാർട്ടർ പാക്കേജ് ഫ്ലാഷ് ചെയ്യുക.
  • ഘട്ടം 02: സ്റ്റാർട്ടർ പാക്കേജ് ഉപയോഗിച്ച് ബോർഡ് ബൂട്ട് ചെയ്യുക.
  • ഘട്ടം 03: ഇഥർനെറ്റ് അല്ലെങ്കിൽ Wi-Fi വഴി ബോർഡിൽ ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി പ്രവർത്തനക്ഷമമാക്കുക. സഹായത്തിന് പ്രസക്തമായ വിക്കി പേജുകൾ നോക്കുക.
  • ഘട്ടം 04: X-LINUX-NFC5-ൽ നിന്ന് പ്രീ-ബിൽറ്റ് ഇമേജുകൾ ഡൗൺലോഡ് ചെയ്യുക web ST എന്ന പേജ് webസൈറ്റ്
  • സ്റ്റെപ്പ് 05: ഡിവൈസ് ട്രീ ബ്ലോബ് പകർത്താനും പുതിയ പ്ലാറ്റ്ഫോം കോൺഫിഗറേഷൻ അപ്ഡേറ്റ് ചെയ്യാനും ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിക്കുക:
    നെറ്റ്‌വർക്ക് കണക്റ്റിവിറ്റി ലഭ്യമല്ലെങ്കിൽ, നിങ്ങൾക്ക് കൈമാറാൻ കഴിയും fileTera ടേം ഉപയോഗിച്ച് നിങ്ങളുടെ വിൻഡോസ് പിസിയിൽ നിന്ന് ഡിസ്കവറി കിറ്റിലേക്ക് പ്രാദേശികമായി.
    ഡാറ്റ കൈമാറുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് fileടെറ ടേം ഉപയോഗിക്കുന്നു.
    സോഫ്റ്റ്‌വെയറിന്റെ ദ്രുത മൂല്യനിർണ്ണയത്തിനുള്ള ഘട്ടങ്ങൾ 01
  • സ്റ്റെപ്പ് 06: ബോർഡ് ബൂട്ട് ചെയ്ത ശേഷം, ആപ്ലിക്കേഷൻ ബൈനറിയും ഷെയർ ചെയ്ത ലിബും ഡിസ്കവറി ബോർഡിലേക്ക് പകർത്തുക.
    സോഫ്റ്റ്‌വെയറിന്റെ ദ്രുത മൂല്യനിർണ്ണയത്തിനുള്ള ഘട്ടങ്ങൾ 02ഈ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്തുകഴിഞ്ഞാൽ ആപ്ലിക്കേഷൻ പ്രവർത്തിക്കാൻ തുടങ്ങും.
ഡെവലപ്പർ പാക്കേജിലെ പ്ലാറ്റ്ഫോം കോൺഫിഗറേഷൻ എങ്ങനെ അപ്ഡേറ്റ് ചെയ്യാം

വികസന അന്തരീക്ഷം സജ്ജീകരിക്കാൻ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ നിങ്ങളെ അനുവദിക്കും.

  • ഘട്ടം 01: ഡെവലപ്പർ പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് നിങ്ങളുടെ ഉബുണ്ടു മെഷീനിൽ ഡിഫോൾട്ട് ഫോൾഡർ ഘടനയിൽ SDK ഇൻസ്റ്റാൾ ചെയ്യുക.
    നിങ്ങൾക്ക് ഇവിടെ നിർദ്ദേശങ്ങൾ കണ്ടെത്താം: SDK ഇൻസ്റ്റാൾ ചെയ്യുക
  • ഘട്ടം 02: ഉപകരണ ട്രീ തുറക്കുക file ഡെവലപ്പർ പാക്കേജ് സോഴ്സ് കോഡിലെ 'stm32mp157f-dk2.dts' കൂടാതെ താഴെയുള്ള കോഡ് സ്നിപ്പെറ്റ് ചേർക്കുക file:
    ഇത് SPI4 ഡ്രൈവർ ഇന്റർഫേസ് പ്രവർത്തനക്ഷമമാക്കുന്നതിനും കോൺഫിഗർ ചെയ്യുന്നതിനുമായി ഡിവൈസ് ട്രീ അപ്ഡേറ്റ് ചെയ്യുന്നു.
    സോഫ്റ്റ്‌വെയറിന്റെ ദ്രുത മൂല്യനിർണ്ണയത്തിനുള്ള ഘട്ടങ്ങൾ 03
  • ഘട്ടം 03: stm32mp157f-dk2.dtb ലഭിക്കുന്നതിന് ഡെവലപ്പർ പാക്കേജ് കംപൈൽ ചെയ്യുക file.
RFAL Linux ആപ്ലിക്കേഷൻ കോഡ് എങ്ങനെ നിർമ്മിക്കാം

നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്, SDK ഡൗൺലോഡ് ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തനക്ഷമമാക്കുകയും വേണം. ലിങ്കിൽ നിന്ന് ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്യുക: X-LINUX-NFC5

  • ഘട്ടം 1. കോഡ് ക്രോസ്-കംപൈൽ ചെയ്യുന്നതിന് താഴെയുള്ള കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക:
    ഈ കമാൻഡുകൾ ഇനിപ്പറയുന്നവ നിർമ്മിക്കും files:
    • മുൻample ആപ്ലിക്കേഷൻ: nfc_poller_st25r3911
    • മുൻ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ലിബ് പങ്കിട്ടുample ആപ്ലിക്കേഷൻ: librfal_st25r3911.so
      RFAL Linux ആപ്ലിക്കേഷൻ കോഡ് 01 എങ്ങനെ നിർമ്മിക്കാം
STM32MP157F-DK2-ൽ RFAL Linux ആപ്ലിക്കേഷൻ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
  • ഘട്ടം 01: താഴെയുള്ള കമാൻഡുകൾ ഉപയോഗിച്ച് ഡിസ്കവറി കിറ്റിലേക്ക് ജനറേറ്റഡ് ബൈനറികൾ പകർത്തുക
    STM32MP157F-DK2 01-ൽ RFAL Linux ആപ്ലിക്കേഷൻ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
  • ഘട്ടം 02: ഡിസ്കവറി കിറ്റ് ബോർഡിൽ ടെർമിനൽ തുറക്കുക അല്ലെങ്കിൽ ssh ലോഗിൻ ഉപയോഗിക്കുക, താഴെ പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.
    STM32MP157F-DK2 02-ൽ RFAL Linux ആപ്ലിക്കേഷൻ എങ്ങനെ പ്രവർത്തിപ്പിക്കാംഉപയോക്താവ് സ്ക്രീനിൽ താഴെയുള്ള സന്ദേശം കാണും:
    STM32MP157F-DK2 03-ൽ RFAL Linux ആപ്ലിക്കേഷൻ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
  • ഘട്ടം 03: ഒരു NFC എപ്പോൾ tag NFC റിസീവർ, UID, NFC എന്നിവയ്ക്ക് സമീപം കൊണ്ടുവരുന്നു tag തരം സ്ക്രീനിൽ പ്രദർശിപ്പിക്കും.

ഡിസ്കവറി കിറ്റ് nfcPoller ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്നു
nfcPoller ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്ന ഡിസ്കവറി കിറ്റ്

വിതരണ പാക്കേജിൽ Meta-nfc5 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം
  • ഘട്ടം 01: നിങ്ങളുടെ Linux മെഷീനിൽ വിതരണ പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് കംപൈൽ ചെയ്യുക.
  • ഘട്ടം 02: ഈ പ്രമാണം സമന്വയത്തോടെ പിന്തുടരുന്നതിന് ST വിക്കി പേജ് നിർദ്ദേശിച്ച സ്ഥിരസ്ഥിതി ഡയറക്ടറി ഘടന പിന്തുടരുക.
  • ഘട്ടം 03: X-LINUX-NFC5 ആപ്ലിക്കേഷൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുക:
    വിതരണ പാക്കേജ് 5-ൽ meta-nfc01 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം
  • ഘട്ടം 04: ബിൽഡ് കോൺഫിഗറേഷൻ സജ്ജീകരിക്കുക.
    വിതരണ പാക്കേജ് 5-ൽ meta-nfc02 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം
  • ഘട്ടം 05: ഡിസ്ട്രിബ്യൂഷൻ പാക്കേജ് കോൺഫിഗറേഷന്റെ ബിൽഡ് കോൺഫിഗറേഷനിലേക്ക് meta-nfc5 ലെയർ ചേർക്കുക.
    വിതരണ പാക്കേജ് 5-ൽ meta-nfc03 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം
  • ഘട്ടം 06: നിങ്ങളുടെ ഇമേജിൽ പുതിയ ഘടകങ്ങൾ ചേർക്കാൻ കോൺഫിഗറേഷൻ അപ്ഡേറ്റ് ചെയ്യുക.
    വിതരണ പാക്കേജ് 5-ൽ meta-nfc04 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം
  • ഘട്ടം 07: നിങ്ങളുടെ ലെയർ പ്രത്യേകം നിർമ്മിക്കുക, തുടർന്ന് പൂർണ്ണമായ വിതരണ പാളി നിർമ്മിക്കുക.
    വിതരണ പാക്കേജ് 5-ൽ meta-nfc05 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താംകുറിപ്പ്: വിതരണ പേജ് ആദ്യമായി നിർമ്മിക്കുന്നതിന് നിരവധി മണിക്കൂറുകൾ എടുത്തേക്കാം. എന്നിരുന്നാലും, meta-nfc5 ലെയർ നിർമ്മിക്കുന്നതിനും അവസാന ചിത്രങ്ങളിൽ എക്സിക്യൂട്ടബിളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും കുറച്ച് മിനിറ്റുകൾ മാത്രമേ എടുക്കൂ. ബിൽഡ് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, ചിത്രങ്ങൾ ഇനിപ്പറയുന്ന ഡയറക്‌ടറിയിൽ ഉണ്ട്: ബിൽഡ്- - /tmp-glibc/deploy/images/stm32mp1.
  • ഘട്ടം 08: ST വിക്കി പേജിലെ നിർദ്ദേശങ്ങൾ പാലിക്കുക: പുതിയ ബിൽറ്റ് ഇമേജുകൾ ഫ്ലാഷ് ചെയ്യുന്നതിന് ബിൽറ്റ് ഇമേജ് ഫ്ലാഷ് ചെയ്യുക
    കണ്ടെത്തൽ കിറ്റ്.
  • സ്റ്റെപ്പ് 09: സെക്ഷൻ 2-ലെ സ്റ്റെപ്പ് 3.4-ൽ പറഞ്ഞിരിക്കുന്നതുപോലെ ആപ്ലിക്കേഷൻ റൺ ചെയ്യുക.

എങ്ങനെ കൈമാറാം Fileടെറ ടേം ഉപയോഗിക്കുന്നു

ട്രാൻസ്ഫർ ചെയ്യുന്നതിന് നിങ്ങൾക്ക് Tera Term പോലുള്ള ഒരു Windows ടെർമിനൽ എമുലേറ്റർ ആപ്ലിക്കേഷൻ ഉപയോഗിക്കാം fileനിങ്ങളുടെ പിസിയിൽ നിന്ന് ഡിസ്കവറി കിറ്റിലേക്ക്.

  • ഘട്ടം 01: ഡിസ്കവറി കിറ്റിലേക്ക് USB പവർ നൽകുക.
  • ഘട്ടം 02: USB മൈക്രോ ബി ടൈപ്പ് കണക്റ്റർ (CN11) വഴി ഡിസ്കവറി കിറ്റ് നിങ്ങളുടെ പിസിയിലേക്ക് ബന്ധിപ്പിക്കുക.
  • ഘട്ടം 03: ഉപകരണ മാനേജറിലെ വെർച്വൽ COM പോർട്ട് നമ്പർ പരിശോധിക്കുക.
    ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ, COM പോർട്ട് നമ്പർ 14 ആണ്.
    വെർച്വൽ കോം പോർട്ട് കാണിക്കുന്ന ഉപകരണ മാനേജറിന്റെ സ്ക്രീൻഷോട്ട്
    വെർച്വൽ കോം പോർട്ട് കാണിക്കുന്ന ഉപകരണ മാനേജരുടെ സ്ക്രീൻഷോട്ട്
  • ഘട്ടം 04: നിങ്ങളുടെ പിസിയിൽ Tera Term തുറന്ന് മുമ്പത്തെ ഘട്ടത്തിൽ തിരിച്ചറിഞ്ഞ COM പോർട്ട് തിരഞ്ഞെടുക്കുക. ബോഡ് നിരക്ക് 115200 ബാഡ് ആയിരിക്കണം.
    ടെറ ടേം വഴി റിമോട്ട് ടെർമിനലിന്റെ സ്നാപ്പ്ഷോട്ട്
    ടെറ ടേം വഴിയുള്ള റിമോട്ട് ടെർമിനലിന്റെ സ്നാപ്പ്ഷോട്ട്
  • ഘട്ടം 05: കൈമാറാൻ എ file ഹോസ്റ്റ് പിസിയിൽ നിന്ന് ഡിസ്കവറി കിറ്റിലേക്ക്, തിരഞ്ഞെടുക്കുക [File]>[കൈമാറ്റം]>[ZMODEM]>[അയയ്‌ക്കുക] ടെറ ടേം വിൻഡോയുടെ മുകളിൽ ഇടത് മൂലയിൽ.
    ടെറ ടേം File ട്രാൻസ്ഫർ മെനു
    ടെറ ടേം file ട്രാൻസ്ഫർ മെനു
  • ഘട്ടം 06: തിരഞ്ഞെടുക്കുക file എന്നതിലേക്ക് മാറ്റണം file ബ്രൗസർ ചെയ്ത് [തുറക്കുക] തിരഞ്ഞെടുക്കുക.
    File അയയ്ക്കുന്നതിനുള്ള ബ്രൗസർ വിൻഡോ Files
    File അയയ്ക്കുന്നതിനുള്ള ബ്രൗസർ വിൻഡോ files
    .
  • സ്റ്റെപ്പ് 07: ഒരു പ്രോഗ്രസ് ബാറിന്റെ സ്റ്റാറ്റസ് കാണിക്കും file കൈമാറ്റം.
    File പ്രോഗ്രസ് ബാർ കൈമാറുക
    File കൈമാറ്റം പുരോഗതി ബാർ

റിവിഷൻ ചരിത്രം

ഡോക്യുമെൻ്റ് റിവിഷൻ ചരിത്രം

തീയതി

പതിപ്പ്

മാറ്റങ്ങൾ

30-ഒക്‌ടോബർ-2020

1

പ്രാരംഭ റിലീസ്.

 15-ജൂലൈ-2021

2

അപ്ഡേറ്റ് ചെയ്തു വിഭാഗം 1.1 പ്രധാന സവിശേഷതകൾ, വിഭാഗം 2 ഹാർഡ്‌വെയർ സജ്ജീകരണം, വിഭാഗം 2.1 എങ്ങനെ ഹാർഡ്‌വെയർ ബന്ധിപ്പിക്കുക, വിഭാഗം 3 സോഫ്റ്റ്‌വെയർ സജ്ജീകരണം, വിഭാഗം 3.1 ദ്രുത മൂല്യനിർണ്ണയത്തിനുള്ള ഘട്ടങ്ങൾ സോഫ്റ്റ്വെയർ, വിഭാഗം 3.2 ഡെവലപ്പർ പാക്കേജിലെ പ്ലാറ്റ്ഫോം കോൺഫിഗറേഷൻ എങ്ങനെ അപ്ഡേറ്റ് ചെയ്യാം ഒപ്പം വിഭാഗം 3.3 RFAL Linux ആപ്ലിക്കേഷൻ കോഡ് എങ്ങനെ നിർമ്മിക്കാം.

ചേർത്തു വിഭാഗം 3.5 വിതരണ പാക്കേജിൽ meta-nfc5 ലെയർ എങ്ങനെ ഉൾപ്പെടുത്താം. STM32MP157F-DK2 ഡിസ്കവറി കിറ്റ് അനുയോജ്യത വിവരങ്ങൾ ചേർത്തു.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

NFC/RFID റീഡർ വികസിപ്പിക്കുന്നതിനുള്ള ST UM2766 X-LINUX-NFC5 പാക്കേജ് [pdf] ഉപയോക്തൃ മാനുവൽ
UM2766, NFC-RFID റീഡർ വികസിപ്പിക്കുന്നതിനുള്ള X-LINUX-NFC5 പാക്കേജ്, NFC-RFID റീഡർ വികസിപ്പിക്കുന്നു, NFC-RFID റീഡർ, X-LINUX-NFC5 പാക്കേജ്, X-LINUX-NFC5

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *