STSW DFU EEPRMA ലോഗോSTSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുകദ്രുത ആരംഭ ഗൈഡ്
ബ്ലൂടൂത്ത് ഉപയോഗിച്ച് ഉപകരണ ഫേംവെയർ അപ്‌ഗ്രേഡ് ചെയ്യുക
ബാഹ്യ EEPROM
(STSW-DFU-EEPRMA)
പതിപ്പ് 1.0.0

ഹാർഡ്‌വെയറും സോഫ്റ്റ്‌വെയറും കഴിഞ്ഞുview

STEVAL-IDB011V1 / STEVAL-IDB011V2
ഹാർഡ്‌വെയർ കഴിഞ്ഞുview
BLUENRG-355MC സിസ്റ്റം-ഓൺ-ചിപ്പ് അടിസ്ഥാനമാക്കിയുള്ള മൂല്യനിർണ്ണയ പ്ലാറ്റ്ഫോം
STEVAL-IDB011V1 അല്ലെങ്കിൽ STEVAL-IDB011V2 മൂല്യനിർണ്ണയ പ്ലാറ്റ്‌ഫോം രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് ബ്ലൂടൂത്ത് ® ലോ എനർജി ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാനും പരിശോധിക്കാനും നിങ്ങളെ സഹായിക്കുന്നതിനാണ് BlueNRG-LP ലോ-പവർ സിസ്റ്റം-ഓൺ-ചിപ്പ് ഉപയോഗിച്ച് ഇൻറർഷ്യൽ, എൻവയോൺമെൻ്റൽ MEMS സെൻസറുകൾ, ഒരു ഡിജിറ്റൽ MEMS മൈക്രോഫോൺ. , വിവിധ ഇൻ്റർഫേസ് ബട്ടണുകൾ, എൽ.ഇ.ഡി.
ഇത് ബ്ലൂടൂത്ത്® LE സ്പെസിഫിക്കേഷനുമായി പൊരുത്തപ്പെടുന്നു കൂടാതെ മാസ്റ്റർ, സ്ലേവ്, ഒരേസമയം മാസ്റ്റർ ആൻഡ് സ്ലേവ് റോളുകളെ പിന്തുണയ്ക്കുന്നു.
ഡാറ്റാ ദൈർഘ്യം വിപുലീകരണം, 2 Mbps, ലോംഗ് റേഞ്ച്, വിപുലീകൃത പരസ്യം ചെയ്യലും സ്കാനിംഗും, അതുപോലെ ആനുകാലിക പരസ്യം ചെയ്യൽ, ആനുകാലിക പരസ്യ സമന്വയ കൈമാറ്റം, LE L2CAP കണക്ഷൻ-ഓറിയൻ്റഡ് ചാനൽ, LE പവർ കൺട്രോൾ, പാത്ത് ലോസ് മോണിറ്ററിംഗ് എന്നിവ ഇതിൽ ഉൾപ്പെടുന്നു.
ബോർഡിലെ പ്രധാന ഉൽപ്പന്നം
64 MHz, 32-bit Arm®Cortex®-M0+core, ഒരു 256 KB പ്രോഗ്രാമബിൾ ഫ്ലാഷ് മെമ്മറി, ഒരു 64 KB SRAM, ഒരു MPU, കൂടാതെ വിപുലമായ ഒരു പെരിഫറൽ സെറ്റ് (6x PWM, 2x I²C, 2x SPI/I2S, SPI, USART , UART, PDM, 12-ബിറ്റ് ADC SAR).STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർviewഏറ്റവും പുതിയ വിവരങ്ങൾ ഇവിടെ ലഭ്യമാണ് www.st.com 
STEVAL-IDB011V1/2
BlueNRG-LPS സിസ്റ്റം-ഓൺ-ചിപ്പ് അടിസ്ഥാനമാക്കിയുള്ള മൂല്യനിർണ്ണയ പ്ലാറ്റ്ഫോം
STEVAL-IDB012V1 മൂല്യനിർണ്ണയ പ്ലാറ്റ്‌ഫോം രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് കുറഞ്ഞ പവർ BlueNRG-LPS സിസ്റ്റം-ഓൺ-ചിപ്പ് ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് ® ലോ എനർജി ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനും പരിശോധിക്കുന്നതിനും വേണ്ടിയാണ് .
BlueNRG-LPS ബ്ലൂടൂത്ത് ലോ എനർജി സ്പെസിഫിക്കേഷനുമായി പൊരുത്തപ്പെടുന്നു. ഇത് മാസ്റ്റർ, സ്ലേവ്, ഒരേസമയം മാസ്റ്റർ, സ്ലേവ് റോളുകൾ, ഡാറ്റാ ദൈർഘ്യം വിപുലീകരണം, 2 Mbps, ലോംഗ് റേഞ്ച്, വിപുലമായ പരസ്യവും സ്കാനിംഗും, ചാനൽ സെലക്ഷൻ അൽഗോരിതം #2, GATT കാഷിംഗ്, LE പിംഗ് നടപടിക്രമം, LE പവർ കൺട്രോൾ, പാത്ത് ലോസ് മോണിറ്ററിംഗ്, ദിശ എന്നിവയെ പിന്തുണയ്ക്കുന്നു. കണ്ടെത്തൽ (ആഗമനത്തിൻ്റെ ആംഗിൾ/പുറപ്പാടിൻ്റെ ആംഗിൾ) സവിശേഷതകൾ.
ബോർഡിലെ പ്രധാന ഉൽപ്പന്നം
BlueNRG-LPS-ൽ 64 MHz, 32-bit Arm Cortex®-M0+ കോർ, 192 KB പ്രോഗ്രാമബിൾ ഫ്ലാഷ് മെമ്മറി, 24 KB SRAM, MPU, കൂടാതെ വിപുലമായ ഒരു പെരിഫറൽ സെറ്റ് (4x PWM, I²C, SPI/I2S, SPI, USART, LPUART, കൂടാതെ 12-ബിറ്റ് ADC SAR).STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർview 1ഏറ്റവും പുതിയ വിവരങ്ങൾ ഇവിടെ ലഭ്യമാണ് www.st.com
STEVAL-IDB012V1

X-NUCLEO-PGEEZ1
ഹാർഡ്‌വെയർ കഴിഞ്ഞുview
STM95 ന്യൂക്ലിയോയ്‌ക്കായുള്ള M32P32 ശ്രേണിയെ അടിസ്ഥാനമാക്കിയുള്ള സ്റ്റാൻഡേർഡ് SPI പേജ് EEPROM മെമ്മറി വിപുലീകരണ ബോർഡ്
X-NUCLEO-PGEEZ1 വിപുലീകരണ ബോർഡ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് M95P32 സീരീസ് SPI പേജ് EEPROM-ന് ഡാറ്റ റീഡിംഗിനും റൈറ്റിംഗിനും വേണ്ടിയാണ്.
സിംഗിൾ/ഡ്യുവൽ/ക്വാഡ് എസ്പിഐ ഇൻ്റർഫേസിലൂടെ പുതിയ മെമ്മറി പേജ് EEPROM വിലയിരുത്താൻ ഈ വിപുലീകരണ ബോർഡ് ഡവലപ്പർമാരെ അനുവദിക്കുന്നു.
മാനുഫാക്ചറിംഗ്, കാലിബ്രേഷൻ, ഉപയോക്തൃ ക്രമീകരണങ്ങൾ, പിശക് ഫ്ലാഗുകൾ, ഡാറ്റ ലോഗുകൾ, കൂടുതൽ വഴക്കമുള്ളതും കൃത്യവുമായ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിന് ഡാറ്റ നിരീക്ഷിക്കൽ തുടങ്ങിയ ഡാറ്റ സംഭരിക്കുന്നതിന് ഉപയോഗിക്കാവുന്ന ഒരു ബാഹ്യ സംഭരണ ​​ഉപകരണമായി ഇത് പ്രവർത്തിക്കുന്നു.
ബോർഡിലെ പ്രധാന ഉൽപ്പന്നം
M95P32: അൾട്രാ ലോ-പവർ 32 Mbit സീരിയൽ SPI പേജ് EEPROMSTSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർview 2ഏറ്റവും പുതിയ വിവരങ്ങൾ ഇവിടെ ലഭ്യമാണ് www.st.com
X-NUCLEO-PGEEZ1

STSW-DFU-EEPRMA
സോഫ്റ്റ്‌വെയർ കഴിഞ്ഞുview

STSW-DFU-EEPRMA സോഫ്റ്റ്‌വെയർ വിവരണം
STEVAL-IDB95V32, STEVALIDB011V1 അല്ലെങ്കിൽ STEVAL-IDB011V2 എന്നിവയിലേക്ക് X-NUCLEO-PGEEZ012 EEionPGEEZ1 മെമ്മറി എക്‌സ്‌പാൻഷൻ ബോർഡിൽ ബന്ധിപ്പിച്ചിട്ടുള്ള ബാഹ്യ M1PXNUMX EEPROM-ൻ്റെ പിന്തുണയുള്ള ഒരു ഉപകരണ ഫേംവെയർ അപ്‌ഗ്രേഡ് STSW പാക്കേജാണ് STSW-DFU-EEPRMA.
പ്രധാന സവിശേഷതകൾ

  • X-NUCLEOPGEEZ011 EEPROM മെമ്മറി വിപുലീകരണ ബോർഡിനൊപ്പം STEVAL-IDB1V2/012 അല്ലെങ്കിൽ STEVAL-IDB1V1 എന്നതിനായുള്ള ഫേംവെയർ ഡെമോ
  • ബാഹ്യ M95P32 EEPROM-ലേക്ക് നേരിട്ട് എഴുതുന്ന ഉപകരണത്തിലേക്ക് ബ്ലൂടൂത്ത് വഴി ബൈനറി എക്സിക്യൂട്ടബിളുകൾ പങ്കിടാം.
  •  ബാഹ്യ M95P32 EEPROM-ൽ നിന്ന് ഫ്ലാഷ് അപ്‌ഗ്രേഡ്
  • ബ്ലൂടൂത്ത് OTA സേവനവും അതിൻ്റെ സവിശേഷതകളും OTA റീസെറ്റ് മാനേജർ കഴിവുകളും ഉൾപ്പെടുന്ന OTA സേവന മാനേജർ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം
  • OTA FW അപ്‌ഗ്രേഡ് സേവനം ഉൾപ്പെടുത്തുന്നതിന് ആപ്ലിക്കേഷൻ ഇമേജ് ആവശ്യമില്ല
  • Sampസമ്പൂർണ്ണ FOTA സേവനം പ്രകടമാക്കുന്ന le ആപ്ലിക്കേഷൻ

മൊത്തത്തിലുള്ള സോഫ്റ്റ്‌വെയർ ആർക്കിടെക്ചർSTSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർview 3ഏറ്റവും പുതിയ വിവരങ്ങൾ ഇവിടെ ലഭ്യമാണ് www.st.com
STSW-DFU-EEPRMA
ഫോട്ട: ഫ്ലാഷ് ലേഔട്ട് BlueNRG-LP/LPS
സോഫ്റ്റ്‌വെയർ കഴിഞ്ഞുview

  •  BlueNRG-LP/LPS ഫ്ലാഷ് ലേഔട്ട്
  • BlueNRG-LP/LPS-ൻ്റെ ഫ്ലാഷ് മെമ്മറിയിൽ സംഭരിച്ചിരിക്കുന്ന OTA സേവന മാനേജർ ഫേംവെയർ ഓവർ ദി എയർ (FOTA) അപ്‌ഡേറ്റ് നടപ്പിലാക്കാൻ ഉപയോഗിക്കുന്നു.
  • ഉപകരണം പുനഃസജ്ജമാക്കുമ്പോൾ, ഉപകരണം എവിടെ നിന്ന് ബൂട്ട് ചെയ്യണമെന്ന് സേവന മാനേജർ തീരുമാനിക്കുന്നു
  • 0x1004 0000 എന്ന വിലാസത്തിൽ നിന്നാണ് സർവീസ് മാനേജർ ആരംഭിക്കുന്നത്
  • 0x1005 7800 എന്ന വിലാസത്തിൽ നിന്നാണ് ഉപയോക്തൃ അപേക്ഷ ആരംഭിക്കുന്നത്
  • "റീസെറ്റ്" ഒരിക്കൽ അമർത്തി "പുഷ്1" ബട്ടൺ അമർത്തിപ്പിടിച്ച് OTA സെഷൻ ആരംഭിക്കാൻ ഉപയോക്താവിന് ഉപയോക്തൃ ആപ്ലിക്കേഷനിൽ നിന്ന് സേവന മാനേജറിലേക്ക് പോകാം.

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർview 4

സജ്ജീകരണവും ഡെമോയും Exampലെസ്

സജ്ജീകരണവും പ്രയോഗവും Exampലെസ്
HW മുൻവ്യവസ്ഥകൾ

  • 1x BlueNRG-LP അല്ലെങ്കിൽ BlueNRG-LPS (STEVAL-IDB011V1/2)
  • 1x M95P32 EEPROM എക്സ്പാൻഷൻ ബോർഡ് (X-NUCLEO-PGEEZ1 )
  • 1x BLE-പ്രവർത്തനക്ഷമമാക്കിയAndroid™ അല്ലെങ്കിൽ iOS™ ഉപകരണം
  • Windows 7, 8 അല്ലെങ്കിൽ 10 ഉള്ള ലാപ്‌ടോപ്പ്/PC
  • 1x USB ടൈപ്പ് A മുതൽ മൈക്രോ-B USB കേബിൾ (BlueNRG-LP), അല്ലെങ്കിൽ
  • 1x USB ടൈപ്പ് A മുതൽ Type-C USB കേബിൾ (BlueNRG-LPS)
  • ബന്ധിപ്പിക്കുന്ന വയറുകൾ

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ എക്സ്റ്റേണൽ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്തിലൂടെ അപ്ഗ്രേഡ് ചെയ്യുക - ഹാർഡ്വെയർ ഓവർview 5സജ്ജീകരണവും പ്രയോഗവും Exampലെസ്
സോഫ്റ്റ്വെയറും മറ്റ് മുൻവ്യവസ്ഥകളും

  • STSW-DFU-EEPRMA പാക്കേജ്
  • STSW-BNRGFLASHER ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക www.st.com
  • ഫേംവെയർ നിർമ്മിക്കുന്നതിനുള്ള ഒരു ടൂൾചെയിൻ
    STSW-DFU-EEPRMA വികസിപ്പിച്ച് പരീക്ഷിച്ചു
    • ARM® (EWARM) ടൂൾചെയിൻ + ST-ലിങ്കിനുള്ള IAR ഉൾച്ചേർത്ത വർക്ക്ബെഞ്ച്
    • യഥാർത്ഥം View മൈക്രോകൺട്രോളർ ഡെവലപ്‌മെൻ്റ് കിറ്റ് (MDK-ARM) ടൂൾചെയിൻ + ST-LINK
  • ST BLE-സെൻസർ ക്ലാസിക് ആപ്ലിക്കേഷൻ, ആൻഡ്രോയിഡ് (ലിങ്ക്), അല്ലെങ്കിൽ
  • ST BLE-സെൻസർ ആപ്ലിക്കേഷൻ, iOS (ലിങ്ക്)
  • സീരിയൽ ലൈൻ മോണിറ്റർ ഉദാ, ടെറ ടേം (വിൻഡോസ്)

FOTA - നടപടിക്രമം

  • FOTA-യ്‌ക്കായി BlueNRG-LP/LPS സജ്ജീകരിക്കുന്നതിനുള്ള നടപടിക്രമം ഈ ഘട്ടങ്ങളായി വിഭജിക്കാം:
  • ഘട്ടം 1: പൂർണ്ണമായ ഫ്ലാഷ് മെമ്മറി മായ്‌ക്കുക
  • ഘട്ടം 2: പ്രോഗ്രാം സർവീസ് മാനേജർ
  • ഘട്ടം 3: ഫോട്ട നടത്തുക

ഘട്ടം 1: പൂർണ്ണമായ ഫ്ലാഷ് മെമ്മറി മായ്‌ക്കുക

BlueNRG-LP-യ്‌ക്ക്

  • EWARM പദ്ധതി തുറക്കുക:
  • \STSW-BlueNRG-FOTA\Projects\Applications\BLE_OTA_ServiceM അനേജർ\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • പ്രോജക്റ്റ് → ഡൗൺലോഡ് → മെമ്മറി മായ്‌ക്കുക എന്നതിലേക്ക് പോയി ഫ്ലാഷ് മെമ്മറി മായ്‌ക്കുന്നത് സ്ഥിരീകരിക്കുന്നതിന് അടുത്ത പോപ്പ്അപ്പിലെ “ശരി” ക്ലിക്കുചെയ്യുക
  • ഈ ഘട്ടം ഒരിക്കൽ മാത്രം ചെയ്യേണ്ടതാണ്
  • കുറിപ്പ്: പൂർണ്ണമായ ഫ്ലാഷ് മായ്ക്കാൻ ഉപയോക്താവിന് മറ്റേതെങ്കിലും ഉപകരണം ഉപയോഗിക്കാം

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 1

ബ്ലൂഎൻആർജി-എൽപിഎസിനായി

  • EWARM പദ്ധതി തുറക്കുക:
  • .\STSW-BlueNRG-
    FOTA\Projects\Applications\BLE_OTA_ServiceM അനേജർ\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • പ്രോജക്റ്റ് → ഡൗൺലോഡ് → മെമ്മറി മായ്‌ക്കുക എന്നതിലേക്ക് പോയി ഫ്ലാഷ് മെമ്മറി മായ്‌ക്കുന്നത് സ്ഥിരീകരിക്കുന്നതിന് അടുത്ത പോപ്പ്അപ്പിലെ “ശരി” ക്ലിക്കുചെയ്യുക
  • ഈ ഘട്ടം ഒരിക്കൽ മാത്രം ചെയ്യേണ്ടതാണ്
  • കുറിപ്പ്: പൂർണ്ണമായ ഫ്ലാഷ് മായ്ക്കാൻ ഉപയോക്താവിന് മറ്റേതെങ്കിലും ഉപകരണം ഉപയോഗിക്കാം

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 2ഘട്ടം 2: പ്രോഗ്രാം സർവീസ് മാനേജർ

  • BlueNRG-LP-യ്‌ക്ക്
  • EWARM പദ്ധതി തുറക്കുക:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • പ്രോജക്റ്റ് → ഡൗൺലോഡ് → ഡൗൺലോഡ് സജീവ ആപ്ലിക്കേഷൻ എന്നതിലേക്ക് പോകുക
  • ഇനിപ്പറയുന്നവ UART ടെർമിനലിൽ അച്ചടിക്കും:
    STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 10
  • OTA സേവന മാനേജർ വിജയകരമായി പ്രോഗ്രാം ചെയ്തു

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 3

സിഗ്നൽ ബ്ലൂഎൻആർജി-എൽപി X-NUCLEO-PGEEZ8-ൽ ജമ്പർ J1
SPI1_SCK PA13 എസ്.സി.എൽ.കെ.
SPI1_MISO PA14 DQ1
SPI1_MOSI PB14 DQ0
സി.എസ് PA11 CS

FOTA സേവനത്തിനായി X-NUCLEO-PGEEZ95-ൽ ഘടിപ്പിച്ചിരിക്കുന്ന M32P1 എക്‌സ്‌റ്റേണൽ EEPROM ആണ് പ്രോജക്റ്റ് ഉപയോഗിക്കുന്നത്, അത് BlueNRG-LP/LPS-ലേക്ക് കണക്‌റ്റ് ചെയ്യണം.
ഘട്ടം 2: പ്രോഗ്രാം സർവീസ് മാനേജർ

  • ബ്ലൂഎൻആർജി-എൽപിഎസിനായി
  • EWARM പദ്ധതി തുറക്കുക:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • പ്രോജക്റ്റ് → ഡൗൺലോഡ് → ഡൗൺലോഡ് സജീവ ആപ്ലിക്കേഷൻ എന്നതിലേക്ക് പോകുക
  • ഇനിപ്പറയുന്നവ UART ടെർമിനലിൽ അച്ചടിക്കും:STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 10
  • OTA സേവന മാനേജർ വിജയകരമായി പ്രോഗ്രാം ചെയ്തു

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 4

സിഗ്നൽ ബ്ലൂഎൻആർജി-എൽപി X-NUCLEO-PGEEZ8-ൽ ജമ്പർ J1
SPI13_SCK PB3 എസ്.സി.എൽ.കെ.
SPI13_MISO PA8 DQ1
SPI3_MOSI PB11 DQ0
സി.എസ് PA9 CS

FOTA സേവനത്തിനായി X-NUCLEO-PGEEZ95-ൽ ഘടിപ്പിച്ചിരിക്കുന്ന M32P1 എക്‌സ്‌റ്റേണൽ EEPROM ആണ് പ്രോജക്റ്റ് ഉപയോഗിക്കുന്നത്, അത് BlueNRG-LP/LPS-ലേക്ക് കണക്‌റ്റ് ചെയ്യണം.
ഘട്ടം 3 : ഫോട്ട നടത്തുക (1/4)

  • ഏതെങ്കിലും Android അല്ലെങ്കിൽ iOS ഉപകരണം എടുത്ത് "ST Ble സെൻസർ ക്ലാസിക്" ആപ്ലിക്കേഷൻ സമാരംഭിക്കുക
  • ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ പ്ലേ/ആപ്പ് സ്റ്റോറിൽ നിന്ന് ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്യുക
  • മുൻampപ്രീപ്രോസസറിലെ നിർവചിക്കപ്പെട്ട മാക്രോയിൽ നിന്ന് തിരഞ്ഞെടുക്കാവുന്ന വ്യത്യസ്ത എൽഇഡി ടോഗിൾ le ആപ്ലിക്കേഷൻ കാണിക്കുന്നു.
ബ്ലൂഎൻആർജി-എൽപി CONFIG_LED_DL2  CONFIG_LED_DL3
2ms കാലതാമസത്തോടെ DL250 ടോഗിൾ ചെയ്യുക 3ms കാലതാമസത്തോടെ DL1000 ടോഗിൾ ചെയ്യുക
ബ്ലൂഎൻആർജി-എൽപിഎസ് CONFIG_LED_DL3 CONFIG_LED_DL4
3ms കാലതാമസത്തോടെ DL250 ടോഗിൾ ചെയ്യുക 4ms കാലതാമസത്തോടെ DL1000 ടോഗിൾ ചെയ്യുക
  • മുൻനെ രക്ഷിക്കൂample ഉപയോക്തൃ ആപ്ലിക്കേഷൻ .bin fileഫോണിൽ എസ്STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 5
  • ബൈനറി file ഫോണിൽ നിന്നുള്ള ബ്ലൂടൂത്ത് കൈമാറ്റം വഴി ആദ്യം ബാഹ്യ M95P32 EEPROM-ൽ സംഭരിക്കുകയും പിന്നീട് BlueNRG-LP/LPS-ൻ്റെ ഫ്ലാഷ് മെമ്മറിയിലേക്ക് ആന്തരികമായി പകർത്തുകയും ചെയ്യുന്നു
  • ഇവിടെ, ഒരു ആൻഡ്രോയിഡ് ഫോൺ ഉപയോഗിച്ച് ഘട്ടങ്ങൾ പ്രദർശിപ്പിച്ചിരിക്കുന്നു

ഘട്ടം 3 : ഫോട്ട നടത്തുക (2/4)         STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 6STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 7ഘട്ടം 3 : ഫോട്ട നടത്തുക (4/4)

  • FOTA അപ്‌ഡേറ്റിൻ്റെ അവസാനത്തെ സൂചിപ്പിക്കുന്ന ബ്ലൂഎൻആർജി-എൽപി/എൽപിഎസിൽ യൂസർ നയിക്കുന്ന U5 ഓഫുചെയ്യുന്നതിനായി കാത്തിരിക്കുക
  • ബൈനറി ഫ്ലാഷിനെ അടിസ്ഥാനമാക്കി ഉപകരണം റീസെറ്റ് ചെയ്യുകയും ആപ്ലിക്കേഷൻ ബൂട്ട് അപ്പ് ചെയ്യുകയും ചെയ്യുന്നു

STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 8• എസ്ampപ്രീപ്രൊസസറിലെ മാക്രോ എന്ന് നിർവചിക്കാവുന്ന വ്യത്യസ്ത എൽഇഡി ടോഗിൾ പ്രവർത്തനക്ഷമത le ആപ്ലിക്കേഷൻ പ്രകടമാക്കുന്നു.

FOTA - ആപ്ലിക്കേഷൻ

ബ്ലൂഎൻആർജി-എൽപി CONFIG_LED_DL2  CONFIG_LED_DL3
2ms കാലതാമസത്തോടെ DL250 ടോഗിൾ ചെയ്യുക 3ms കാലതാമസത്തോടെ DL1000 ടോഗിൾ ചെയ്യുക
ബ്ലൂഎൻആർജി-എൽപിഎസ് CONFIG_LED_DL3 CONFIG_LED_DL4
3ms കാലതാമസത്തോടെ DL250 ടോഗിൾ ചെയ്യുക 4ms കാലതാമസത്തോടെ DL1000 ടോഗിൾ ചെയ്യുക

FOTA - ആപ്ലിക്കേഷൻSTSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക - ചിത്രം 9FOTA - ഫ്ലാഷർ യൂട്ടിലിറ്റി
ഫ്ലാഷർ യൂട്ടിലിറ്റി ടൂൾ ഉപയോഗിക്കുകയാണെങ്കിൽ, ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പാലിക്കണം

  1. പൂർണ്ണമായ ഫ്ലാഷ് മായ്‌ക്കുക
  2. 0x1004 0000 എന്ന വിലാസത്തിൽ നിന്ന് BLE_OTA_ServiceManager.bin ഫ്ലാഷ് ചെയ്യുക
  3. 0x1005 7800 എന്ന വിലാസത്തിൽ നിന്ന് ആവശ്യമായ .ബിൻ ഫ്ലാഷ് ചെയ്യുക

പ്രമാണങ്ങളും അനുബന്ധ ഉറവിടങ്ങളും

പ്രമാണങ്ങളും അനുബന്ധ ഉറവിടങ്ങളും
STSW-DFU-EEPRMA:
• DB5187: BlueNRG-LP അല്ലെങ്കിൽ BlueNRG-LPS മൂല്യനിർണ്ണയ ബോർഡ് ഉപയോഗിച്ച് ബാഹ്യ പേജ് EEPROM (M95P32) ഉപയോഗിച്ച് Bluetooth® വഴി ഉപകരണ ഫേംവെയർ അപ്‌ഗ്രേഡ് ചെയ്യുന്നു ഡാറ്റ സംക്ഷിപ്തം
X-NUCLEO-PGEEZ1:
ഗെർബർ files, BOM, സ്കീമാറ്റിക്

  • DB4863: STM95 ന്യൂക്ലിയോയ്‌ക്കായുള്ള M32P32 ശ്രേണിയെ അടിസ്ഥാനമാക്കിയുള്ള സ്റ്റാൻഡേർഡ് SPI പേജ് EEPROM മെമ്മറി വിപുലീകരണ ബോർഡ് - ഡാറ്റാബ്രി
  • UM3096: STM1 ന്യൂക്ലിയോയ്‌ക്കായുള്ള M95P32 ശ്രേണിയെ അടിസ്ഥാനമാക്കിയുള്ള X-NUCLEO-PGEEZ32 സ്റ്റാൻഡേർഡ് SPI പേജ് EEPROM മെമ്മറി വിപുലീകരണ ബോർഡ് ഉപയോഗിച്ച് ആരംഭിക്കുന്നു– ഉപയോക്തൃ മാനുവൽ

എല്ലാ രേഖകളും ബന്ധപ്പെട്ട ഉൽപ്പന്നങ്ങളുടെ DESIGN ടാബിൽ ലഭ്യമാണ് webപേജ്.
പ്രമാണങ്ങളും അനുബന്ധ ഉറവിടങ്ങളും

STEVAL-IDB011V1:
ഗെർബർ files, BOM, സ്കീമാറ്റിക്

STEVAL-IDB011V2:
ഗെർബർ files, BOM, സ്കീമാറ്റിക്

STEVAL-IDB012V1 :
ഗെർബർ files, BOM, സ്കീമാറ്റിക്

കൂടിയാലോചിക്കുക www.st.com പൂർണ്ണമായ ലിസ്റ്റിനായി

STSW DFU EEPRMA ലോഗോനന്ദി
© STMicroelectronics - എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
STMicroelectronics കോർപ്പറേറ്റ് ലോഗോ STMicroelectronics ന്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്
കമ്പനികളുടെ ഗ്രൂപ്പ്. മറ്റെല്ലാ പേരുകളും അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്.

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

ST STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ ബാഹ്യ EEPROM ഉപയോഗിച്ച് ബ്ലൂടൂത്ത് അപ്‌ഗ്രേഡ് ചെയ്യുക [pdf] ഉപയോക്തൃ ഗൈഡ്
ബാഹ്യ EEPROM ഉപയോഗിച്ച് STSW-DFU-EEPRMA ഉപകരണ ഫേംവെയർ അപ്‌ഗ്രേഡ് ചെയ്യുക ടെർണൽ EEPROM, ബ്ലൂടൂത്ത് ബാഹ്യ EEPROM ഉപയോഗിക്കുന്നു, ബാഹ്യ EEPROM ഉപയോഗിക്കുന്നു, ബാഹ്യ EEPROM, EEPROM

റഫറൻസുകൾ

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

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