STMmicroelectronics-LOGO

STMicroelectronics UM2406 RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package-PRODUCT

സ്പെസിഫിക്കേഷനുകൾ

  • BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങളെ പിന്തുണയ്ക്കുന്നു
  • ഇൻ്റർഫേസ്: UART മോഡും SWD മോഡും
  • സവിശേഷതകൾ: ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ്, വായന, കൂട്ട മായ്‌ക്കൽ, ഉള്ളടക്ക പരിശോധന
  • സിസ്റ്റം ആവശ്യകതകൾ: 2 ജിബി റാം, യുഎസ്ബി പോർട്ടുകൾ, അഡോബ് അക്രോബാറ്റ് റീഡർ 6.0 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത്

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

ആമുഖം
സിസ്റ്റം ആവശ്യകതകളെക്കുറിച്ചും സോഫ്റ്റ്‌വെയർ പാക്കേജ് സജ്ജീകരണത്തെക്കുറിച്ചും ഈ വിഭാഗം വിവരങ്ങൾ നൽകുന്നു.

സിസ്റ്റം ആവശ്യകതകൾ:

  • കുറഞ്ഞത് 2 ജിബി റാം
  • USB പോർട്ടുകൾ
  • അഡോബ് അക്രോബാറ്റ് റീഡർ 6.0 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത്
  • ശുപാർശ ചെയ്യുന്ന ഡിസ്‌പ്ലേ സ്കെയിലും 150% വരെ ക്രമീകരണവും

സോഫ്റ്റ്‌വെയർ പാക്കേജ് സജ്ജീകരണം:
യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കുന്നതിന്, [ആരംഭിക്കുക] > [ST RF-Flasher Utility xxx] > [RFFlasher യൂട്ടിലിറ്റി] എന്നതിൽ സ്ഥിതിചെയ്യുന്ന RF-Flasher യൂട്ടിലിറ്റി ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.

ടൂൾബാർ ഇൻ്റർഫേസ്
RF-Flasher യൂട്ടിലിറ്റി പ്രധാന വിൻഡോയുടെ ടൂൾബാർ വിഭാഗത്തിൽ, ഉപയോക്താക്കൾക്ക് ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ചെയ്യാൻ കഴിയും:

  • നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .hex ലോഡ് ചെയ്യുക file: [File] > [തുറക്കുക file…]
  • നിലവിലെ മെമ്മറി ഇമേജ് സംരക്ഷിക്കുക: [File] > [സംരക്ഷിക്കുക File ഇങ്ങനെ…]
  • നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .hex അടയ്ക്കുക file: [File] > [അടയ്ക്കുക file]
  • ST-LINK ആവൃത്തി സജ്ജമാക്കുക: [ഉപകരണങ്ങൾ] > [ക്രമീകരണങ്ങൾ...]
  • ലോഗ് പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക file സൃഷ്‌ടി: [ഉപകരണങ്ങൾ] > [ക്രമീകരണങ്ങൾ...]

പതിവുചോദ്യങ്ങൾ

  • RF-Flasher യൂട്ടിലിറ്റി സോഫ്‌റ്റ്‌വെയർ പാക്കേജ് ഏത് ഉപകരണങ്ങളെയാണ് പിന്തുണയ്ക്കുന്നത്?
    സോഫ്റ്റ്‌വെയർ പാക്കേജ് നിലവിൽ BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങളെ പിന്തുണയ്ക്കുന്നു.
  • RF-Flasher യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ സിസ്റ്റം ആവശ്യകതകൾ എന്തൊക്കെയാണ്?
    ഏറ്റവും കുറഞ്ഞ സിസ്റ്റം ആവശ്യകതകളിൽ കുറഞ്ഞത് 2 GB റാം, USB പോർട്ടുകൾ, അഡോബ് അക്രോബാറ്റ് റീഡർ 6.0 അല്ലെങ്കിൽ അതിനു ശേഷമുള്ളവ എന്നിവ ഉൾപ്പെടുന്നു.
  • RF-Flasher യൂട്ടിലിറ്റിയിൽ നിലവിലെ മെമ്മറി ഇമേജ് എങ്ങനെ സംരക്ഷിക്കാം?
    നിലവിലെ മെമ്മറി ഇമേജ് സംരക്ഷിക്കാൻ, [File] > [സംരക്ഷിക്കുക File ഇങ്ങനെ...] കൂടാതെ ഒരു .bin-ലേക്ക് സേവ് ചെയ്യേണ്ട മെമ്മറി വിഭാഗം തിരഞ്ഞെടുക്കുക file.

UM2406
ഉപയോക്തൃ മാനുവൽ

RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്

ആമുഖം

RF-Flasher യൂട്ടിലിറ്റി PC ആപ്ലിക്കേഷൻ ഉൾപ്പെടുന്ന RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ് (STSW-BNRGFLASHER) ഈ പ്രമാണം വിവരിക്കുന്നു.
BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ബ്ലൂടൂത്ത് ® ലോ എനർജി സിസ്റ്റങ്ങൾ-ഓൺ-ചിപ്പ് ഫ്ലാഷ് മെമ്മറി എന്നിവ വായിക്കാനും മായ്‌ക്കാനും എഴുതാനും അനുവദിക്കുന്ന ഒരു സ്വതന്ത്ര PC ആപ്ലിക്കേഷനാണ് RF-Flasher യൂട്ടിലിറ്റി. പ്രോഗ്രാം ചെയ്തു.
ഡിവൈസ് ഇൻ്റേണൽ UART ബൂട്ട്ലോഡർ ഉപയോഗിച്ച് UART മോഡിലൂടെ BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, BlueNRG-2 ഫ്ലാഷ് മെമ്മറി എന്നിവയിലേക്കുള്ള ഇൻ്റർഫേസിനെ ഇത് നിലവിൽ പിന്തുണയ്ക്കുന്നു. സ്റ്റാൻഡേർഡ് ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂളുകൾ (CMSIS-DAP, ST-LINK) വഴി സാധാരണ SWD ഇൻ്റർഫേസ് ഉപയോഗിച്ച് SWD മോഡിലൂടെ BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, BlueNRG-2 ഫ്ലാഷ് മെമ്മറി എന്നിവയിലേക്കുള്ള ഇൻ്റർഫേസിനെ ഇത് നിലവിൽ പിന്തുണയ്ക്കുന്നു. , കൂടാതെ ജെ-ലിങ്ക്).
കൂടാതെ, UART, SWD മോഡുകളിൽ ഉപയോക്താവ് തിരഞ്ഞെടുത്ത ഒരു പ്രത്യേക ഫ്ലാഷ് മെമ്മറി ലൊക്കേഷനിൽ MAC വിലാസം സംഭരിക്കാനും ഇത് അനുവദിക്കുന്നു.
RF-Flasher സോഫ്‌റ്റ്‌വെയർ പാക്കേജ്, ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ്, റീഡിംഗ്, മാസ് മായ്‌സ്, ഉള്ളടക്ക പരിശോധന എന്നിവ അനുവദിക്കുന്ന ഒരു ഒറ്റപ്പെട്ട ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റിയും നൽകുന്നു. ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റിക്ക് ഒരു പിസി ഡോസ് വിൻഡോ മാത്രം ആവശ്യമാണ്.

കുറിപ്പ്:
RF പദം നിലവിൽ BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങളെ സൂചിപ്പിക്കുന്നു. ആവശ്യമുള്ളിടത്ത് ഏതെങ്കിലും പ്രത്യേക വ്യത്യാസങ്ങൾ എടുത്തുകാണിക്കുന്നു.

പൊതുവിവരം

ചുരുക്കെഴുത്തുകളുടെ പട്ടിക

പട്ടിക 1. ചുരുക്കെഴുത്തുകളുടെ പട്ടിക

കാലാവധി അർത്ഥം
RF റേഡിയോ ആവൃത്തി
എസ്.ഡബ്ല്യു.ഡി സീരിയൽ വയർ ഡീബഗ്
UART യൂണിവേഴ്സൽ അസിൻക്രണസ് റിസീവർ-ട്രാൻസ്മിറ്റർ
USB യൂണിവേഴ്സൽ സീരീസ് ബസ്

റഫറൻസ് രേഖകൾ

പട്ടിക 2. റഫറൻസ് പ്രമാണങ്ങൾ

റഫറൻസ് ടൈപ്പ് ചെയ്യുക തലക്കെട്ട്
DS11481 BlueNRG-1 ഡാറ്റാഷീറ്റ് പ്രോഗ്രാം ചെയ്യാവുന്ന ബ്ലൂടൂത്ത്® ലോ എനർജി വയർലെസ് SoC
DS12166 BlueNRG-2 ഡാറ്റാഷീറ്റ് പ്രോഗ്രാം ചെയ്യാവുന്ന ബ്ലൂടൂത്ത്® ലോ എനർജി വയർലെസ് SoC
DB3557 STSW-BNRGFLASHER ഡാറ്റ ബ്രീഫ് RF-Flasher സോഫ്റ്റ്‌വെയർ പാക്കേജിനായുള്ള ഡാറ്റ സംക്ഷിപ്തം
DS13282 BlueNRG-LP ഡാറ്റാഷീറ്റ് പ്രോഗ്രാം ചെയ്യാവുന്ന ബ്ലൂടൂത്ത്® ലോ എനർജി വയർലെസ് SoC
DS13819 BlueNRG-LPS ഡാറ്റാഷീറ്റ് പ്രോഗ്രാം ചെയ്യാവുന്ന ബ്ലൂടൂത്ത്® ലോ എനർജി വയർലെസ് SoC

ആമുഖം

RF-Flasher യൂട്ടിലിറ്റി പിസി ആപ്ലിക്കേഷനും അനുബന്ധ സോഫ്‌റ്റ്‌വെയർ പാക്കേജ് ഇൻസ്റ്റാളേഷൻ നടപടിക്രമവും പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള എല്ലാ സിസ്റ്റം ആവശ്യകതകളും ഈ വിഭാഗം വിവരിക്കുന്നു.

സിസ്റ്റം ആവശ്യകതകൾ
RF-Flasher യൂട്ടിലിറ്റിക്ക് ഇനിപ്പറയുന്ന ഏറ്റവും കുറഞ്ഞ ആവശ്യകതകൾ ഉണ്ട്:

  • ഇനിപ്പറയുന്ന Microsoft® ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പ്രവർത്തിപ്പിക്കുന്ന Intel® അല്ലെങ്കിൽ AMD പ്രോസസറുള്ള പിസി:
    • Windows® 10
  • കുറഞ്ഞത് 2 ജിബി റാം
  • USB പോർട്ടുകൾ
  • അഡോബ് അക്രോബാറ്റ് റീഡർ 6.0 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത്
  • ശുപാർശ ചെയ്യുന്ന ഡിസ്‌പ്ലേ സ്കെയിലും ക്രമീകരണവും 150% വരെയാണ്.

സോഫ്റ്റ്‌വെയർ പാക്കേജ് സജ്ജീകരണം
RF-Flasher യൂട്ടിലിറ്റി ഐക്കണിൽ ക്ലിക്കുചെയ്ത് ഉപയോക്താവിന് ഈ യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കാൻ കഴിയും ([Start]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (1)

ടൂൾബാർ ഇൻ്റർഫേസ്

RF-Flasher യൂട്ടിലിറ്റി പ്രധാന വിൻഡോയുടെ ടൂൾബാർ വിഭാഗത്തിൽ, ഉപയോക്താവിന് ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ചെയ്യാൻ കഴിയും:

  • നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .hex (ഇൻ്റൽ വിപുലീകരിച്ചത്) ലോഡ് ചെയ്യുക file, ഉപയോഗിക്കുന്നത് [File]>[തുറക്കുക file…]
  • നിലവിലെ മെമ്മറി ഇമേജ് ഒരു .bin-ൽ സംരക്ഷിക്കുക file, ഉപയോഗിക്കുന്നത് [File]>[സംരക്ഷിക്കുക File ആയി…]. ആരംഭ വിലാസവും മെമ്മറി വിഭാഗത്തിൻ്റെ വലുപ്പവും എന്നതിലേക്ക് സംരക്ഷിക്കണം file ഉപകരണ മെമ്മറി ടാബിൽ നിന്ന് തിരഞ്ഞെടുക്കാവുന്നതാണ്.
  • നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .hex അടയ്ക്കുക file, ഉപയോഗിക്കുന്നത് [File]>[അടയ്ക്കുക file]
  • [ഉപകരണങ്ങൾ]>[ക്രമീകരണങ്ങൾ...] ഉപയോഗിച്ച് ST-LINK ആവൃത്തി സജ്ജമാക്കുക
  • ലോഗ് പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക file [ഉപകരണങ്ങൾ]>[ക്രമീകരണങ്ങൾ...] ഉപയോഗിച്ച് UART/SWD മോഡലിറ്റിയിൽ സൃഷ്ടിക്കുക. ലോഗ് ആണെങ്കിൽ fileകൾ സംരക്ഷിച്ചു, സംരക്ഷിക്കുന്നതിനായി ഡീബഗ് വിവരങ്ങളുടെ നില സജ്ജീകരിക്കാൻ കഴിയും (SWD-ക്ക് മാത്രം). എല്ലാ ലോഗ് fileകൾ {insta llation path}\ST\RF-Flasher Utility xxx\Logs\ എന്നതിലേക്ക് സംരക്ഷിച്ചിരിക്കുന്നു.
  • [ഉപകരണങ്ങൾ]>[മാസ് മായ്‌ക്കൽ] ഉപയോഗിച്ച് കൂട്ട മായ്‌ക്കൽ.
  • ഫ്ലാഷ് മെമ്മറി ഉള്ളടക്കം പരിശോധിക്കുക [ഉപകരണങ്ങൾ]>[ഫ്ലാഷ് ഉള്ളടക്കം പരിശോധിക്കുക].
  • [Help]>[About] ഉപയോഗിച്ച് ആപ്ലിക്കേഷൻ പതിപ്പ് നേടുക.
  • ഡൗൺലോഡ് എ file, [ഉപകരണങ്ങൾ]>[ഫ്ലാഷ്] ഉപയോഗിക്കുന്നു.
  • [ഉപകരണങ്ങൾ]>[പേജുകൾ മായ്‌ക്കുക...] ഉപയോഗിച്ച് ഉപകരണ സെക്ടറുകൾ മായ്‌ക്കുക
  • തിരഞ്ഞെടുത്ത ചിത്രവുമായി ഉപകരണ മെമ്മറി താരതമ്യം ചെയ്യുക file, [ഉപകരണങ്ങൾ]> ഉപയോഗിച്ച് [ഉപകരണ മെമ്മറി താരതമ്യം ചെയ്യുക file]. രണ്ട് ചിത്രം fileചിത്രവുമായി താരതമ്യം ചെയ്യുക ഉപകരണ മെമ്മറിയിൽ s പ്രദർശിപ്പിക്കും File ടാബും അനുബന്ധ വ്യത്യാസങ്ങളും ചുവപ്പിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • രണ്ടെണ്ണം താരതമ്യം ചെയ്യുക files, ഉപയോഗിക്കുന്നത് [File]>[രണ്ടെണ്ണം താരതമ്യം ചെയ്യുക files]
  • [ടൂളുകൾ]> [ബൂട്ട്ലോഡർ സെക്ടർ (എസ്ഡബ്ല്യുഡി) വായിക്കുക] ഉപയോഗിച്ച് ബൂട്ട്ലോഡർ സെക്ടർ (എസ്ഡബ്ല്യുഡി മോഡിൽ മാത്രം) വായിക്കുക.
  • [ടൂളുകൾ]> [OTP ഏരിയ (SWD) വായിക്കുക] ഉപയോഗിച്ച് OTP ഏരിയ (SWD മോഡിൽ മാത്രം) വായിക്കുക.
  • ബൂട്ട്ലോഡർ സെക്ടറുകളോ OTP ഏരിയയോ ഒരു .bin-ൽ സംരക്ഷിക്കുക file, ഉപയോഗിക്കുന്നത് [File]>[സംരക്ഷിക്കുക File ആയി…].

ഉപയോക്താവിന് രണ്ട് ചിത്രങ്ങൾ തിരഞ്ഞെടുക്കാനും കഴിയും fileകൾ അവ താരതമ്യം ചെയ്യുക. രണ്ട് ചിത്രം fileകൾ താരതമ്യം രണ്ടിൽ പ്രദർശിപ്പിക്കും Files ടാബും അനുബന്ധ വ്യത്യാസങ്ങളും ചുവപ്പിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. .ബിൻ, .ഹെക്സ് file ഫോർമാറ്റുകൾ പിന്തുണയ്ക്കുന്നു.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (2)

RF-Flasher യൂട്ടിലിറ്റി പ്രധാന വിൻഡോയുടെ മുകളിലെ വിഭാഗത്തിൽ, ഉപയോക്താവിന് ചിത്രം തിരഞ്ഞെടുക്കാനാകും file [ചിത്രം തിരഞ്ഞെടുക്കുക വഴി File] ബട്ടൺ. ഉപയോക്താവിന് മെമ്മറിയുടെ തരം തിരഞ്ഞെടുക്കാം: ഫ്ലാഷ് മെമ്മറി, ബൂട്ട്ലോഡർ അല്ലെങ്കിൽ OTP ഏരിയ. ഫ്ലാഷ് മെമ്മറി ഏരിയയ്ക്കായി, ഉപയോക്താവിന് ആരംഭ വിലാസം സജ്ജമാക്കാൻ കഴിയും (ബിന്നിനായി മാത്രം file)
ഈ ഓപ്ഷനുകളെല്ലാം UART, SWD മോഡിൽ ലഭ്യമാണ്.
ഉപയോക്താവ് തിരഞ്ഞെടുത്ത മോഡിലേക്ക് (UART അല്ലെങ്കിൽ SWD) ആക്‌സസ് പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്. UART മോഡിനായി ബന്ധപ്പെട്ട COM പോർട്ട് തുറന്ന് അല്ലെങ്കിൽ ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ ഡിവൈസ് SWD ലൈനുകളിലേക്ക് കണക്റ്റ് ചെയ്തുകൊണ്ട് അവർക്ക് ഇത് ചെയ്യാൻ കഴിയും.

UART പ്രധാന വിൻഡോ
RF-Flasher യൂട്ടിലിറ്റി മെയിൻ വിൻഡോയുടെ UART പ്രധാന വിൻഡോ ടാബിൽ, ഉപയോക്താവിന് COM പോർട്ടുകളുടെ ലിസ്റ്റ് വിഭാഗത്തിലൂടെ ഉപകരണം ഇൻ്റർഫേസ് ചെയ്യുന്നതിന് ഉപയോഗിക്കേണ്ട COM പോർട്ട് തിരഞ്ഞെടുക്കാനാകും.
RF ഉപകരണ മൂല്യനിർണ്ണയ ബോർഡിനായി ഉപയോഗിക്കുന്ന സീരിയൽ ബോഡ് നിരക്ക് 460800 bps ആണ്.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (3)

UART മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
ചിത്രം file തിരഞ്ഞെടുപ്പ്
നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .hex ലോഡ് ചെയ്യാൻ file, [ചിത്രം തിരഞ്ഞെടുക്കുക Fileപ്രധാന പേജിലെ ] ബട്ടൺ, [ എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകFile]>[തുറക്കുക File…], അല്ലെങ്കിൽ ചിത്രത്തിലേക്ക് പോകുക File ടാബ്. തിരഞ്ഞെടുത്തവയുടെ മുഴുവൻ പാതയും file ബട്ടണിന് അടുത്തായി ദൃശ്യമാകുകയും [Flash] ബട്ടൺ സജീവമാകുമ്പോൾ file ലോഡ് ചെയ്തിട്ടുണ്ട്.
COM പോർട്ടുകളുടെ ലിസ്റ്റ് ടാബ് പിസി USB പോർട്ടുകളിൽ കണക്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളും പ്രദർശിപ്പിക്കുന്നു. [എല്ലാം തിരഞ്ഞെടുക്കുക], [എല്ലാം തിരഞ്ഞെടുത്തത് മാറ്റുക], [എല്ലാം വിപരീതമാക്കുക] ബട്ടണുകൾ, കണക്റ്റുചെയ്‌ത ഉപകരണങ്ങളെ (എല്ലാം, ഒന്നുമില്ല, അല്ലെങ്കിൽ അവയിൽ ചിലത്) യൂട്ടിലിറ്റി പ്രവർത്തനങ്ങളുടെ ലക്ഷ്യം നിർവചിക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നു. ഈ രീതിയിൽ, ഒരേ പ്രവർത്തനം (അതായത്, ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ്) ഒന്നിലധികം ഉപകരണങ്ങളിൽ ഒരേസമയം നടപ്പിലാക്കാൻ കഴിയും. കണക്റ്റുചെയ്‌ത ഉപകരണങ്ങളുടെ ലിസ്റ്റ് പുതുക്കാൻ [റിഫ്രഷ്] ബട്ടൺ ഉപയോക്താവിനെ അനുവദിക്കുന്നു.
ഡിഫോൾട്ടായി, [Actions] വിഭാഗത്തിലെ [Mass erase] ഓപ്‌ഷൻ ചെക്ക് ചെയ്യപ്പെടുന്നില്ല, കൂടാതെ ആവശ്യമായ മെമ്മറി പേജുകൾ മാത്രം മായ്‌ക്കുകയും എഴുതുകയും ചെയ്യുന്നു file ഉള്ളടക്കം. ഈ ഓപ്ഷൻ പരിശോധിക്കുമ്പോൾ, ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ് ഘട്ടത്തിന് മുമ്പായി ഒരു പൂർണ്ണ മാസ് മായ്‌ക്കുന്നു.
മെമ്മറി ഉള്ളടക്കം ശരിയായി എഴുതിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ [പരിശോധിക്കുക] ഓപ്ഷൻ ഒരു പരിശോധന നിർബന്ധിക്കുന്നു.
ഫ്ലാഷ് മെമ്മറിയിലെ ഒരു പ്രവർത്തനത്തിന് ശേഷം ഉപകരണ മെമ്മറി ടേബിൾ അപ്ഡേറ്റ് ചെയ്യുന്നതിന് [ഉപകരണ മെമ്മറി അപ്ഡേറ്റ് ചെയ്യുക] ഓപ്ഷൻ പരിശോധിക്കുക.
ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗിന് ശേഷം റീഡ്ഔട്ട് പ്രൊട്ടക്ഷൻ ഐച്ഛികം ഉപകരണത്തിൻ്റെ റീഡ്ഔട്ട് സംരക്ഷണം പ്രാപ്തമാക്കുന്നു.
[Auto Baudrate] ഓപ്പറേഷൻ നിർബന്ധമാക്കാൻ ബോർഡിൽ ഒരു ഹാർഡ്‌വെയർ റീസെറ്റ് നടത്തിയാൽ മാത്രം [Auto Baudrate] ഓപ്ഷൻ പരിശോധിക്കുക. സ്ഥിരസ്ഥിതിയായി, [Auto Baudrate] ഓപ്ഷൻ പരിശോധിച്ചിട്ടില്ല.

ചിത്രം File ടാബ്
തിരഞ്ഞെടുത്തത് file ഉപകരണ ഫ്ലാഷ് മെമ്മറിയിൽ പ്രോഗ്രാം ചെയ്യേണ്ട പേര്, വലുപ്പം, പാഴ്‌സ് ചെയ്‌ത ഉള്ളടക്കങ്ങൾ എന്നിവ ആകാം viewചിത്രത്തിൽ ed File ടാബ്.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (4)

ഉപകരണ മെമ്മറി ടാബ്
ഇതിനായി ഈ ടാബ് തിരഞ്ഞെടുക്കുക view കണക്‌റ്റ് ചെയ്‌ത ഉപകരണത്തിൻ്റെ മെമ്മറി ഉള്ളടക്കങ്ങളും ([വായന] ബട്ടണിലൂടെ) തിരഞ്ഞെടുത്ത ഉപകരണത്തിൽ നടത്തിയ പ്രവർത്തനങ്ങൾ അടങ്ങിയ ലോഗും.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (5)

[ആരംഭ വിലാസവും വലുപ്പവും] നിർവ്വചിച്ച മെമ്മറി സെഗ്‌മെൻ്റ് പട്ടികയിലേക്ക് കൈമാറാൻ [വായിക്കുക] ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.
മുഴുവൻ ഫ്ലാഷ് മെമ്മറിയും വായിക്കാൻ, [Entire Memory] ഓപ്ഷൻ പരിശോധിക്കുക.
ആദ്യ നിര ഒരു വരിയിൽ ഇനിപ്പറയുന്ന 16 ബൈറ്റുകളുടെ അടിസ്ഥാന വിലാസം നൽകുന്നു (ഉദാample, വരി 0x10040050, കോളം 4 0x10040054-ൽ ഹെക്സാഡെസിമൽ ബൈറ്റ് മൂല്യം നിലനിർത്തുന്നു. ഒരു സെല്ലിൽ ഇരട്ട-ക്ലിക്കുചെയ്‌ത് ഒരു പുതിയ ഹെക്‌സാഡെസിമൽ മൂല്യം നൽകി ഉപയോക്താവിന് ബൈറ്റ് മൂല്യങ്ങൾ മാറ്റാനാകും. എഡിറ്റ് ചെയ്ത ബൈറ്റുകൾ ചുവപ്പ് നിറത്തിൽ ദൃശ്യമാകുന്നു.
ഉപകരണ ഫ്ലാഷ് മെമ്മറിയിലേക്ക് പുതിയ ബൈറ്റ് മൂല്യങ്ങൾ ഉപയോഗിച്ച് മുഴുവൻ പേജും പ്രോഗ്രാം ചെയ്യുന്നതിന് [എഴുതുക] ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.
[Flash] ബട്ടൺ ഒരു ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ് ഓപ്പറേഷൻ തിരഞ്ഞെടുത്ത ഓപ്ഷനിൽ ആരംഭിക്കാൻ അനുവദിക്കുന്നു. [MAC വിലാസം] ചെക്ക്ബോക്സ് ചെക്ക് ചെയ്തിട്ടുണ്ടെങ്കിൽ, തിരഞ്ഞെടുത്ത MAC വിലാസം സംഭരിച്ചിരിക്കുന്ന മെമ്മറി വിലാസം ഉപയോക്താവിന് വ്യക്തമാക്കാൻ കഴിയും. [ഫ്ലാഷ്] ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ചിത്രത്തിന് ശേഷം MAC വിലാസം പ്രോഗ്രാം ചെയ്യപ്പെടും file.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6)

ഉപകരണ മെമ്മറി ചിത്രവുമായി താരതമ്യം ചെയ്യുക File ടാബ്
ഉപയോക്താവിന് നിലവിലെ ഉപകരണ മെമ്മറി തിരഞ്ഞെടുത്ത ചിത്രവുമായി താരതമ്യം ചെയ്യാം file. രണ്ട് ചിത്രം fileകൾ പ്രദർശിപ്പിക്കുകയും എന്തെങ്കിലും വ്യത്യാസങ്ങൾ ചുവപ്പിൽ ഹൈലൈറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. .ബിൻ, .ഹെക്സ് fileയുടെ ഫോർമാറ്റ് പിന്തുണയ്ക്കുന്നു.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6) മറ്റ് ബോർഡുകൾക്കൊപ്പം RF-Flasher യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നു
PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിരിക്കുന്ന BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS മൂല്യനിർണ്ണയ ബോർഡുകൾ (STDK ആയി പ്രദർശിപ്പിക്കുന്നത്) RF-Flasher യൂട്ടിലിറ്റി സ്വയമേവ കണ്ടെത്തുന്നു. ഉപകരണം പുനഃസജ്ജമാക്കുന്നതിനും UART ബൂട്ട്‌ലോഡർ മോഡിൽ ഇടുന്നതിനും ഇത് ഒരു സഹായ STM32 (GUI വഴി നയിക്കുന്നത്) ഉപയോഗിക്കുന്നു.
കണക്‌റ്റുചെയ്‌ത ഉപകരണത്തിലേക്ക് ലളിതമായ UART ആക്‌സസ് നൽകുന്ന ഇഷ്‌ടാനുസൃത ബോർഡുകളിലും അപ്ലിക്കേഷൻ പ്രവർത്തിക്കുന്നു, പക്ഷേ ഉപയോക്താവ് ഉപകരണം സ്വമേധയാ ബൂട്ട്‌ലോഡർ മോഡിൽ ഇടണം. STEVAL അല്ലാത്ത COM പോർട്ടുകൾ തിരഞ്ഞെടുക്കുമ്പോൾ, ഇനിപ്പറയുന്ന പോപ്പ്-അപ്പ് ദൃശ്യമാകും:

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

ഈ പോപ്പ്-അപ്പ് ദൃശ്യമാകുമ്പോൾ, ഉപകരണ തരം അനുസരിച്ച്, ബൂട്ട്ലോഡർ മോഡ് ഇനിപ്പറയുന്ന രീതിയിൽ സജീവമാക്കുന്നു:

  • BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് PA10 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുകയും ഉപകരണത്തിൻ്റെ റീസെറ്റ് സൈക്കിൾ നടത്തുകയും വേണം (PA10 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തുന്നത്).
  • BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് DIO7 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുകയും ഉപകരണം പുനഃസജ്ജമാക്കുകയും വേണം (DIO7 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തുന്നത്).

ഉപയോക്താവിന് പോപ്പ്-അപ്പ് വിൻഡോയിൽ UART-നായി ഒരു ഇഷ്ടപ്പെട്ട ബാഡ് നിരക്ക് സജ്ജീകരിക്കാനും തുടർന്ന് GUI-യിലേക്ക് മടങ്ങാൻ OK അമർത്താനും കഴിയും.

കുറിപ്പ്:
ComPort Setting പോപ്പ്-അപ്പ് സജീവമല്ലെങ്കിൽ RF-Flasher യൂട്ടിലിറ്റി ഉപയോഗിക്കുമ്പോൾ ഉപയോക്താവ് ഉപകരണം റീസെറ്റ് ചെയ്യുന്നത് ഒഴിവാക്കണം. ഉപകരണം പുനഃസജ്ജമാക്കിയാൽ, ഫ്ലാഷർ യൂട്ടിലിറ്റി വീണ്ടും ഉപയോഗിക്കുന്നതിന് ഉപയോക്താവ് COM പോർട്ട് ടോഗിൾ ചെയ്യണം.

കുറിപ്പ്:
USB FTDI ഇൻ്റർഫേസിലൂടെ BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങളിലേക്ക് UART ആക്‌സസ് നൽകിക്കൊണ്ട് ഇഷ്‌ടാനുസൃത ബോർഡുകൾ ഉപയോഗിക്കുമ്പോൾ, USB FTDI പിസി ഡ്രൈവറുമായി ബന്ധപ്പെട്ട ലേറ്റൻസി ഉപയോക്താവ് രണ്ടുതവണ പരിശോധിക്കണം. കണക്റ്റുചെയ്‌ത പോർട്ട് ഒരു USB വെർച്വൽ COM ആയി തിരിച്ചറിയാൻ ഇത് അനുവദിക്കുന്നു. ഒരു സാധാരണ USB-FTDI PC ഡ്രൈവറിൽ, [Properties]>[Port-ലെ അനുബന്ധ ഉപകരണ USB ഡ്രൈവർ ക്രമീകരണങ്ങൾ രണ്ടുതവണ പരിശോധിക്കുക
ക്രമീകരണങ്ങൾ]>[വിപുലമായത്]. ലേറ്റൻസി ടൈമർ മൂല്യം 1 ms ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. ഇഷ്‌ടാനുസൃത ബോർഡുകളിലെ ഫ്ലാഷ് മെമ്മറി പ്രവർത്തനങ്ങൾ വേഗത്തിലാക്കാൻ ഈ ക്രമീകരണം ശക്തമായി ശുപാർശ ചെയ്യുന്നു.

SWD പ്രധാന വിൻഡോ

RF-Flasher യൂട്ടിലിറ്റി മെയിൻ വിൻഡോയിൽ SWD മെയിൻ വിൻഡോ ടാബ് ഉപയോഗിക്കുന്നതിന്, ഉപയോക്താവ് SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ ഡിവൈസ് SWD ലൈനുകളിലേക്ക് (BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങളുമായി ബന്ധിപ്പിക്കണം. ).
ഇനിപ്പറയുന്ന SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ഇൻ്റർഫേസുകൾ പിന്തുണയ്‌ക്കുന്നു, തിരഞ്ഞെടുത്ത ഹാർഡ്‌വെയറും അനുബന്ധ സോഫ്‌റ്റ്‌വെയർ ടൂളുകളും കണക്റ്റുചെയ്‌ത ഉപകരണത്തെ പിന്തുണയ്ക്കുന്നുവെന്ന് അനുമാനിക്കുന്നു:

  1. CMSIS-DAP
  2. എസ്ടി-ലിങ്ക്
  3. ജെ-ലിങ്ക്

കുറിപ്പ്
ഒരു ഡീബഗ് അഡാപ്റ്ററായി J-Link ഉപയോഗിക്കുന്നതിന്, USB ഡ്രൈവർ J-Link ഡ്രൈവറിൽ നിന്ന് WinUSB-ലേക്ക് മാറ്റേണ്ടതുണ്ട്. ഇനിപ്പറയുന്ന രീതിയിൽ HYPERLINK Zadig (https://zadig.akeo.ie) ടൂൾ ഉപയോഗിച്ച് ഇത് എളുപ്പത്തിൽ ചെയ്യാം:

  • ഉപകരണ ലിസ്റ്റിൽ നിന്ന് ജെ-ലിങ്ക് തിരഞ്ഞെടുക്കുക
  • ഡ്രൈവറായി "WinUSB" തിരഞ്ഞെടുക്കുക
  • WinUSB ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യാൻ [Install Driver] ക്ലിക്ക് ചെയ്യുക

കുറിപ്പ്:
ഹൈപ്പർലിങ്ക് ജെ-ലിങ്ക് ഓപ്പൺ ഒസിഡി കാണുക webസൈറ്റ് (https://wiki.segger.com/OpenOCD) കൂടുതൽ വിവരങ്ങൾക്ക്.

കുറിപ്പ്:
മുന്നറിയിപ്പ്: J-Link USB ഡ്രൈവർ മാറ്റിക്കഴിഞ്ഞാൽ, J-Link സോഫ്‌റ്റ്‌വെയർ പാക്കേജിൽ നിന്നുള്ള ഒരു SEGGER സോഫ്‌റ്റ്‌വെയറിനും J-Link-മായി ആശയവിനിമയം നടത്താൻ കഴിയില്ല. SEGGER J-Link സോഫ്റ്റ്‌വെയർ വീണ്ടും ഉപയോഗിക്കുന്നതിന്, USB ഡ്രൈവർ അതിൻ്റെ ഡിഫോൾട്ടിലേക്ക് തിരികെ മാറ്റേണ്ടതുണ്ട്.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

SWD മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
ചിത്രം file തിരഞ്ഞെടുപ്പ്
[ചിത്രം തിരഞ്ഞെടുക്കുക] ഉപയോഗിക്കുക Fileപ്രധാന പേജിലെ ] ബട്ടൺ അല്ലെങ്കിൽ [ എന്നതിലേക്ക് പോകുകFile]>[തുറക്കുക File…] നിലവിലുള്ള ഒരു .bin അല്ലെങ്കിൽ .h എക്സി file. തിരഞ്ഞെടുത്തവയുടെ മുഴുവൻ പാതയും file ബട്ടണിന് അടുത്തായി ദൃശ്യമാകുകയും [Flash] ബട്ടൺ അവസാനം സജീവമാവുകയും ചെയ്യുന്നു file ലോഡ് ചെയ്യുന്നു.
പ്രവർത്തന ടാബിൽ, ഉപയോക്താവിന് ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കാനാകും:

  • [പരിശോധിക്കുക]: മെമ്മറി ഉള്ളടക്കം ശരിയായി എഴുതിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഒരു പരിശോധന നിർബന്ധമാക്കുന്നു
  • [റീഡ്ഔട്ട് സംരക്ഷണം]: തിരഞ്ഞെടുത്ത ചിത്രം പ്രോഗ്രാം ചെയ്തതിന് ശേഷം ഉപകരണ റീഡൗട്ട് സംരക്ഷണം പ്രവർത്തനക്ഷമമാക്കുന്നു file
  • [മാസ് മായ്‌ക്കൽ]: തിരഞ്ഞെടുത്ത ചിത്രം പ്രോഗ്രാം ചെയ്യുന്നതിന് മുമ്പ് ഉപകരണത്തിൻ്റെ മാസ് മായ്‌ക്കൽ നടത്താൻ അനുവദിക്കുന്നു file
  • [ഉപകരണ മെമ്മറി അപ്ഡേറ്റ് ചെയ്യുക]: ഒരു ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ് പ്രവർത്തനത്തിന് ശേഷം ഉപകരണ മെമ്മറി ടേബിൾ അപ്ഡേറ്റ് ചെയ്യാൻ അനുവദിക്കുന്നു
  • [പ്ലഗ്&പ്ലേ മോഡ്]: ഒരു SWD പ്രോഗ്രാമിംഗ് ടൂൾ മാത്രം ലഭ്യമാകുമ്പോൾ പ്ലഗ്-ആൻഡ്-പ്ലേ ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ് മോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ/പ്രവർത്തനരഹിതമാക്കാൻ അനുവദിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, ബോർഡുകൾ ഒരു സമയം പ്രോഗ്രാം ചെയ്യുന്നു. ഒരു ബോർഡിൽ പ്രോഗ്രാമിംഗ് പ്രവർത്തനം പൂർത്തിയാകുമ്പോൾ, അത് അൺപ്ലഗ് ചെയ്യാനും മറ്റൊരു ബോർഡ് പ്ലഗ് ചെയ്യാനും സാധിക്കും.

ഡിഫോൾട്ടായി, [Flash] ബട്ടണിന് അടുത്തുള്ള [Mass erase] ഓപ്‌ഷൻ ചെക്ക് ചെയ്യപ്പെടുന്നില്ല, കൂടാതെ ആവശ്യമായ മെമ്മറി പേജുകൾ മാത്രം മായ്‌ക്കുകയും എഴുതുകയും ചെയ്യുന്നു file ഉള്ളടക്കം.
കണക്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ SWD ഇൻ്റർഫേസുകളും (CMSIS-DAP, ST-LINK, J-Link) എന്നിവ [ബന്ധപ്പെട്ട ഇൻ്റർഫേസുകളുടെ പട്ടിക] ടാബ് പ്രദർശിപ്പിക്കുന്നു. ബന്ധിപ്പിച്ച ഇൻ്റർഫേസുകളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യാൻ [റിഫ്രഷ്] ബട്ടൺ അമർത്തുക.
ഏത് നിർദ്ദിഷ്ട SWD ഹാർഡ്‌വെയർ ഇൻ്റർഫേസാണ് [ഇൻ്റർഫേസ്] ഫീൽഡിലൂടെ പ്രദർശിപ്പിക്കേണ്ടതെന്ന് ഉപയോക്താവിന് തിരഞ്ഞെടുക്കാനും കഴിയും.
[എല്ലാം തിരഞ്ഞെടുക്കുക], [എല്ലാം തിരഞ്ഞെടുത്തത് മാറ്റുക], [എല്ലാം വിപരീതമാക്കുക] ബട്ടണുകൾ, ഏത് കണക്റ്റുചെയ്‌ത SWD ഇൻ്റർഫേസുകളാണ് (എല്ലാം, ഒന്നുമില്ല, അല്ലെങ്കിൽ അവയിൽ ചിലത്) യൂട്ടിലിറ്റി പ്രവർത്തനങ്ങളുടെ ലക്ഷ്യം നിർവചിക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നു. ഈ രീതിയിൽ, ഒരേ പ്രവർത്തനം (അതായത്, ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ്) ഒന്നിലധികം ഉപകരണങ്ങളിൽ ഒരേസമയം നടപ്പിലാക്കാൻ കഴിയും.
[Flash] ബട്ടൺ ഒരു ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാമിംഗ് ഓപ്പറേഷൻ തിരഞ്ഞെടുത്ത ഓപ്ഷനിൽ ആരംഭിക്കാൻ അനുവദിക്കുന്നു. [MAC വിലാസം] ചെക്ക്ബോക്സ് ചെക്ക് ചെയ്തിട്ടുണ്ടെങ്കിൽ, തിരഞ്ഞെടുത്ത MAC വിലാസം സംഭരിച്ചിരിക്കുന്ന മെമ്മറി വിലാസം ഉപയോക്താവിന് വ്യക്തമാക്കാൻ കഴിയും. [ഫ്ലാഷ്] ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ചിത്രത്തിന് ശേഷം MAC വിലാസം പ്രോഗ്രാം ചെയ്യപ്പെടും file.
'ചിത്രം File' ടാബ്
തിരഞ്ഞെടുത്തത് file ഉപകരണ ഫ്ലാഷ് മെമ്മറിയിൽ പ്രോഗ്രാം ചെയ്യേണ്ട പേര്, വലുപ്പം, പാഴ്‌സ് ചെയ്‌ത ഉള്ളടക്കങ്ങൾ എന്നിവ ആകാം viewഇമേജിൽ ed File ടാബ്.

ഉപകരണ മെമ്മറി ടാബ്
ഇതിനായി ഈ ടാബ് തിരഞ്ഞെടുക്കുക view കണക്‌റ്റ് ചെയ്‌ത ഉപകരണത്തിൻ്റെ മെമ്മറി ഉള്ളടക്കങ്ങളും ([വായന] ബട്ടണിലൂടെ) തിരഞ്ഞെടുത്ത ഉപകരണത്തിൽ നടത്തിയ പ്രവർത്തനങ്ങൾ അടങ്ങിയ ലോഗും.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (10)

[ആരംഭ വിലാസവും വലുപ്പവും] നിർവ്വചിച്ച മെമ്മറി സെഗ്‌മെൻ്റ് പട്ടികയിലേക്ക് കൈമാറാൻ [വായിക്കുക] ബട്ടൺ ക്ലിക്കുചെയ്യുക.
മുഴുവൻ ഫ്ലാഷ് മെമ്മറിയും വായിക്കാൻ, [Entire Memory] ഓപ്ഷൻ പരിശോധിക്കുക.
ആദ്യ നിര ഒരു വരിയിൽ ഇനിപ്പറയുന്ന 16 ബൈറ്റുകളുടെ അടിസ്ഥാന വിലാസം നൽകുന്നു (ഉദാample, വരി 0x10040050, കോളം 4 0x10040054-ൽ ഹെക്സാഡെസിമൽ ബൈറ്റ് മൂല്യം നിലനിർത്തുന്നു. ഒരു സെല്ലിൽ ഇരട്ട-ക്ലിക്കുചെയ്‌ത് ഒരു പുതിയ ഹെക്‌സാഡെസിമൽ മൂല്യം നൽകി ഉപയോക്താവിന് ബൈറ്റ് മൂല്യങ്ങൾ മാറ്റാനാകും. എഡിറ്റ് ചെയ്ത ബൈറ്റുകൾ ചുവപ്പ് നിറത്തിൽ ദൃശ്യമാകുന്നു.
ഉപകരണ ഫ്ലാഷ് മെമ്മറിയിലേക്ക് പുതിയ ബൈറ്റ് മൂല്യങ്ങൾ ഉപയോഗിച്ച് മുഴുവൻ പേജും പ്രോഗ്രാം ചെയ്യുന്നതിന് [എഴുതുക] ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (11)

കുറിപ്പ്:
[ഉപകരണം താരതമ്യം ചെയ്യുക മെമ്മറി വരെ Fileസെക്ഷൻ 4.1: UART മോഡിൽ: എങ്ങനെ റൺ ചെയ്യാം എന്നതിൽ വിവരിച്ചിരിക്കുന്ന അതേ സവിശേഷതകളോടെ, SWD മോഡിലും ] പിന്തുണയ്ക്കുന്നു.

SWD മോഡ്: റീഡ് ബൂട്ട്ലോഡർ സെക്ടർ
SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ് ഇൻ്റർഫേസിലൂടെ ഉപയോക്താവിന് [Tools]>[Read Bootloader Sector (SWD)] തിരഞ്ഞെടുത്ത് കണക്റ്റുചെയ്‌ത ഉപകരണത്തിൻ്റെ ബൂട്ട്‌ലോഡർ സെക്‌റ്റർ വായിക്കാൻ കഴിയും. ബൂട്ട്ലോഡർ സെക്ടർ ഉള്ളടക്കം ബൂട്ട്ലോഡർ/ഒടിപി ടാബിൽ പ്രദർശിപ്പിക്കും.

കുറിപ്പ്:
ഈ സവിശേഷത SWD മോഡിൽ മാത്രമേ പിന്തുണയ്ക്കൂ, GUI വഴി മാത്രമേ ആക്‌സസ് ചെയ്യാനാകൂ.STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (12)

SWD മോഡ്: OTP ഏരിയ വായിക്കുക
SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ് ഇൻ്റർഫേസിലൂടെ ഉപയോക്താവിന് OTP ഏരിയ കണക്‌റ്റുചെയ്‌ത ഉപകരണം (പിന്തുണയുള്ളിടത്ത്) വായിക്കാൻ [ടൂളുകൾ]> [OTP ഏരിയ (SWD) വായിക്കുക] തിരഞ്ഞെടുത്ത് വായിക്കാനാകും. OTP ഏരിയ ഉള്ളടക്കം ബൂട്ട്ലോഡർ/OTP ടാബിൽ പ്രദർശിപ്പിക്കും.
UART മോഡിൽ ഈ സവിശേഷത പിന്തുണയ്ക്കുന്നില്ല.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (13)

SWD പ്ലഗ് & പ്ലേ പ്രോഗ്രാമിംഗ് മോഡ്
SWD Plug&Play പ്രോഗ്രാമിംഗ് മോഡ്, പ്രോഗ്രാം ചെയ്യാനുള്ള ഒരു പുതിയ ഉപകരണ പ്ലാറ്റ്‌ഫോം കണക്‌റ്റ് ചെയ്‌ത് ഒരു പ്രോഗ്രാമിംഗ് ലൂപ്പിലേക്ക് പ്രവേശിക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നു. ഫ്ലാഷ് മെമ്മറി ചിത്രം വരുമ്പോൾ file കൂടാതെ പ്രോഗ്രാമിംഗ് പ്രവർത്തനങ്ങൾ തിരഞ്ഞെടുത്തു, SWD ഇൻ്റർഫേസിലേക്ക് ഒരു ഉപകരണം കണക്റ്റുചെയ്യാൻ Flasher PC ആപ്ലിക്കേഷൻ ഉപയോക്താവിനോട് ആവശ്യപ്പെടുന്നു (ഉപകരണത്തിനായി കാത്തിരിക്കുന്നു N. 1 സന്ദേശം പ്രദർശിപ്പിക്കുന്നു).
ഉപയോക്താവ് ഉപകരണം കണക്റ്റുചെയ്യുമ്പോൾ, ഒരു ഡിവൈസ് എൻ. 1 കണക്റ്റുചെയ്‌ത സന്ദേശം പ്രദർശിപ്പിക്കും, കൂടാതെ തിരഞ്ഞെടുത്ത ചിത്രം ഉപയോഗിച്ച് ആപ്ലിക്കേഷൻ ഉപകരണം പ്രോഗ്രാം ചെയ്യാൻ തുടങ്ങുന്നു. file കൂടാതെ ഓപ്ഷനുകൾ. പ്രോഗ്രാമിംഗ് പ്രവർത്തനം പൂർത്തിയാകുമ്പോൾ, Flasher ആപ്ലിക്കേഷൻ ദയവായി ഉപകരണം N. 1 വിച്ഛേദിക്കുക എന്ന സന്ദേശം പ്രദർശിപ്പിക്കുന്നു. ഉപയോക്താവ് ഉപകരണം വിച്ഛേദിക്കുമ്പോൾ, N. 2 ഉപകരണത്തിനായി കാത്തിരിക്കുന്നു എന്ന സന്ദേശം പ്രദർശിപ്പിക്കും. [Stop] ബട്ടൺ അമർത്തി ഉപയോക്താവിന് ഈ ഓട്ടോമാറ്റിക് മോഡ് നിർത്താനാകും.
പ്ലഗ്&പ്ലേ മോഡ് ഉപയോഗിക്കുമ്പോൾ, ഉപയോക്താവ് ഉപയോഗിക്കേണ്ട ഇൻ്റർഫേസ് തിരഞ്ഞെടുക്കണം (CMSIS-DAP, ST-LINK, അല്ലെങ്കിൽ J-Link).

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (14)

MAC വിലാസ പ്രോഗ്രാമിംഗ്

MAC വിലാസ പ്രോഗ്രാമിംഗ് ഉപകരണത്തിലെ ഒരു പ്രത്യേക ഫ്ലാഷ് മെമ്മറി ലൊക്കേഷനിൽ MAC വിലാസം സംഭരിക്കാൻ അനുവദിക്കുന്നു.
[MAC വിലാസം] ചെക്ക്ബോക്സ് ചെക്ക് ചെയ്യുകയോ അൺചെക്ക് ചെയ്യുകയോ ചെയ്തുകൊണ്ട് ഉപയോക്താവിന് ഈ ഓപ്‌ഷൻ പ്രവർത്തനക്ഷമമാക്കണോ വേണ്ടയോ എന്ന് തിരഞ്ഞെടുക്കാം. നിർദ്ദിഷ്ട ഫ്ലാഷ് മെമ്മറി ലൊക്കേഷൻ [MAC ഫ്ലാഷ് ലൊക്കേഷൻ] ഫീൽഡിലൂടെ സജ്ജീകരിച്ചിരിക്കുന്നു.
ഇനിപ്പറയുന്ന രീതിയിൽ MAC വിലാസം തിരഞ്ഞെടുക്കാൻ [MAC വിലാസം സജ്ജമാക്കുക] ബട്ടൺ ഉപയോക്താവിനെ അനുവദിക്കുന്നു:

  1. [റേഞ്ച്] ചെക്ക്ബോക്‌സ് പരിശോധിച്ച് [ആരംഭ വിലാസം] ഫീൽഡിൽ ആരംഭ വിലാസം നൽകുക. ആദ്യം ബന്ധിപ്പിച്ച ഉപകരണത്തിൽ സംഭരിക്കേണ്ട MAC വിലാസമാണ് ആരംഭ വിലാസം.
    • Num-ൽ പ്രോഗ്രാം ചെയ്യേണ്ട ബോർഡുകളുടെ എണ്ണം നൽകി [ആരംഭ വിലാസം] മൂല്യത്തിൽ നിന്ന് ആരംഭിക്കുന്ന ഇൻക്രിമെൻ്റൽ ഘട്ടങ്ങൾ സജ്ജമാക്കാൻ സാധിക്കും. ബോർഡ് ടാബ്, അല്ലെങ്കിൽ [അവസാന വിലാസം] മൂല്യം നൽകിക്കൊണ്ട്:
    • പ്രവർത്തന ടാബിൽ ഓട്ടോമാറ്റിക് മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, തിരഞ്ഞെടുത്ത MAC വിലാസ ലിസ്റ്റ് ഓട്ടോമാറ്റിക് പ്രോഗ്രാമിംഗ് പ്രവർത്തനങ്ങൾക്കായി ഉപയോഗിക്കുന്നു. ഇല്ലെങ്കിൽ, [ആരംഭ വിലാസം] ഫീൽഡ് ഉപയോഗിച്ച് ഒരു ഉപകരണം മാത്രമേ പ്രോഗ്രാം ചെയ്തിട്ടുള്ളൂ.
  2. ഒരു ഇൻപുട്ടിലൂടെ ഉപയോഗിക്കേണ്ട MAC വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് ഉപയോക്താവിന് നൽകാൻ കഴിയും file:
    • പരിശോധിക്കുക [File] ചെക്ക്ബോക്സ്, ഇൻപുട്ട് ടെക്സ്റ്റ് തിരഞ്ഞെടുക്കുക file [ലോഡിൽ File] ഫീൽഡ്.
    • പ്രവർത്തന ടാബിൽ ഓട്ടോമാറ്റിക് മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, തിരഞ്ഞെടുത്ത MAC വിലാസ ലിസ്റ്റ് ഓട്ടോമാറ്റിക് പ്രോഗ്രാമിംഗ് പ്രവർത്തനങ്ങൾക്കായി ഉപയോഗിക്കുന്നു. ഇല്ലെങ്കിൽ, ഒരൊറ്റ പ്രോഗ്രാമിംഗ് പ്രവർത്തനത്തിന് ആദ്യത്തെ വിലാസം മാത്രമേ ഉപയോഗിക്കൂ.

[MAC വിലാസ ലോഗ് സംരക്ഷിക്കുക] ചെക്ക്‌ബോക്‌സ് ഉപയോഗിച്ച MAC വിലാസങ്ങളുടെ ലിസ്റ്റ് ഒരു file, തിരഞ്ഞെടുത്തത് [File പേര്] ഫീൽഡ്.
MAC വിലാസ പ്രോഗ്രാമിംഗ് ഓട്ടോമാറ്റിക് പ്രോഗ്രാമിംഗ് മോഡുമായി സംയോജിപ്പിക്കാം. കണക്റ്റുചെയ്തിരിക്കുന്ന ഓരോ ഉപകരണത്തിനും, ചിത്രം file ആദ്യം പ്രോഗ്രാം ചെയ്‌തിരിക്കുന്നു, തുടർന്ന് MAC വിലാസം. തിരഞ്ഞെടുത്ത MAC വിലാസങ്ങളുടെ എണ്ണം
(വർദ്ധിത വിലാസ ലിസ്റ്റ് വലുപ്പം അല്ലെങ്കിൽ ഇൻപുട്ട് file വലിപ്പം) ഓട്ടോമാറ്റിക് പ്രോഗ്രാമിംഗ് പ്രവർത്തനങ്ങളുടെ അവസാനം ട്രിഗർ ചെയ്യുന്നു. ഓരോ പ്രോഗ്രാം ചെയ്ത MAC വിലാസവും ലോഗ് വിൻഡോയിൽ പ്രദർശിപ്പിക്കും.
MAC വിലാസ പ്രോഗ്രാമിംഗ് UAR, SWD മോഡിൽ പിന്തുണയ്ക്കുന്നു.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (15) STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (16) STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (17)

ഉപയോക്താവിന് സമയം വേണോ വേണ്ടയോ എന്ന് തിരഞ്ഞെടുക്കാനാകുംamp സംരക്ഷിച്ച MAC വിലാസ ലോഗിലേക്ക് ചേർത്തു file പേര് (ഒരു പ്രത്യയമായി).
സമയമാണെങ്കിൽamp രേഖയുടെ പേരിൽ ചേർത്തിട്ടില്ല file, എല്ലാ ലോഗ് വിവരങ്ങളും ഒരേ ലോഗിൽ സംരക്ഷിച്ചിരിക്കുന്നു file. സമയമാണെങ്കിൽamp ചേർത്തു, ഓരോ റണ്ണിനുമുള്ള ലോഗ് വിവരങ്ങൾ മറ്റൊരു ലോഗിൽ സേവ് ചെയ്യുന്നു file.
രേഖയുടെ പേര് file ഇത് ഉപയോഗിച്ച് വ്യക്തമാക്കാം [File പേര്] ഫീൽഡ്.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി

RF-Flasher ലോഞ്ചർ എന്നത് RF-Flasher യൂട്ടിലിറ്റി GUI ഉപയോഗിച്ച് RF-Flasher യൂട്ടിലിറ്റി കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്ന ഒരു സ്വതന്ത്ര യൂട്ടിലിറ്റിയാണ്.
ഒരു ഡോസ് കമാൻഡ് വിൻഡോ ആവശ്യമാണ് കൂടാതെ UART, SWD മോഡുകളും പിന്തുണയ്ക്കുന്നു (.bin, .hex ഇമേജ് എന്നിവ ഉപയോഗിച്ച് fileഎസ്).
RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി (RF-Flasher_Launcher.exe) ആപ്ലിക്കേഷൻ ഫോൾഡറിനുള്ളിലെ RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. RF-Flasher യൂട്ടിലിറ്റി സോഫ്‌റ്റ്‌വെയർ പാക്കേജ് ആരംഭ മെനുവിലെ "റിലീസ് ഫോൾഡർ"
ഇനം (ST RF-Flasher utility xxx) ആപ്ലിക്കേഷൻ ഫോൾഡറിലേക്ക് നേരിട്ട് പ്രവേശനം അനുവദിക്കുന്നു.

ആവശ്യകതകൾ
ഒരു പ്രത്യേക ഉപകരണത്തിൽ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, ഇനിപ്പറയുന്ന മുൻവ്യവസ്ഥകൾ പാലിക്കേണ്ടതുണ്ട്:

  • UART മോഡ്: BlueNRG-1, BlueNRG-2, BlueNRG-LP, അല്ലെങ്കിൽ BlueNRGLPS പ്ലാറ്റ്‌ഫോം ഒരു PC USB പോർട്ടുമായി ബന്ധിപ്പിച്ചിരിക്കണം
  • SWD മോഡ്: ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ BlueNRG-1, BlueNRG-2, BlueNRG-LP, അല്ലെങ്കിൽ BlueNRG-LPS SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം.

-l ഓപ്ഷൻ ഉപയോഗിച്ച്, എല്ലാ പ്രവർത്തന ഘട്ടങ്ങളും ലോഗിൽ ട്രാക്ക് ചെയ്യപ്പെടും files, "ലോഗുകൾ" ഫോൾഡറിൽ സംഭരിച്ചിരിക്കുന്നു, അത് RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്വെയർ പാക്കേജ് "അപ്ലിക്കേഷൻ" ഫോൾഡറിൽ സൃഷ്ടിച്ചിരിക്കുന്നു.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഓപ്ഷനുകൾ
ഒരു നിർദ്ദിഷ്ട ഉപകരണത്തിൽ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, ഉപയോക്താവ് ഒരു Windows DOS ഷെൽ തുറന്ന് ലോഞ്ച് ചെയ്യണം
RF-Flasher_Launcher.exe ശരിയായ കമാൻഡും ഓപ്ഷനുകളും (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ -h ഉപയോഗിക്കുക).
RF-Flasher_Launcher.exe -h:
ഉപയോഗം: RF-Flasher ലോഞ്ചർ [-h] {flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
എഴുതുക_OTP}
RF-Flasher ലോഞ്ചർ പതിപ്പ് xxx
ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ:
-h, –help: ഈ സഹായ സന്ദേശം കാണിച്ച് കമാൻഡുകൾ പുറത്തുകടക്കുക:
{flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}

  • ഫ്ലാഷ്: ഒരു ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാം ചെയ്യുക
  • വായിക്കുക: ഒരു ഫ്ലാഷ് മെമ്മറി വായിക്കുക
  • mass_erase: ഒരു ഫ്ലാഷ് മെമ്മറി മായ്ക്കുക
  • verify_memory: a ഉപയോഗിച്ച് ഒരു RF ഉപകരണത്തിൻ്റെ ഉള്ളടക്കം പരിശോധിക്കുക file
  • erase_pages: ഒരു ഫ്ലാഷ് മെമ്മറിയിൽ നിന്ന് ഒന്നോ അതിലധികമോ പേജുകൾ മായ്‌ക്കുക
  • uart: ബന്ധിപ്പിച്ച എല്ലാ COM പോർട്ടുകളും കാണിക്കുക (UART മോഡ്)
  • swd: SWD ഇൻ്റർഫേസ് വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളും കാണിക്കുക: ST-LINK, CMSIS-DAP, J-Link (SWD മോഡ്)
  • read_OTP: OTP ഏരിയ വായിക്കുക (SWD മോഡിൽ മാത്രം)
  • write_OTP: OTP ഏരിയ എഴുതുക (SWD മോഡിൽ മാത്രം)

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: UART & SWD മോഡുകൾ
RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി രണ്ട് ഓപ്പറേറ്റിംഗ് മോഡുകളെ പിന്തുണയ്ക്കുന്നു:

  • UART മോഡ് (തിരഞ്ഞെടുത്ത ഉപകരണം ഒരു PC USB പോർട്ടിലേക്ക് ബന്ധിപ്പിക്കുക)
  • SWD മോഡ് (തിരഞ്ഞെടുത്ത BlueNRG-1, BlueNRG-2, BlueNRG-LP, അല്ലെങ്കിൽ BlueNRG-LPS ഡിവൈസ് SWD ലൈനുകൾ ഒരു SWD പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂളിലേക്ക് ബന്ധിപ്പിക്കുക).

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ലഭ്യമായ എല്ലാ COMx പോർട്ടുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ uart കമാൻഡ് ഉപയോഗിക്കുക (PC USB പോർട്ടുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഉപകരണങ്ങൾ):

RF-Flasher_Launcher.exe uart
കണക്റ്റഡ് പോർട്ട് = COM194 (ST DK), COM160 (ST DK)
RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: കണക്റ്റുചെയ്‌തിരിക്കുന്ന എല്ലാ SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂളുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ swd കമാൻഡ് ഉപയോഗിക്കുക:
RF-Flasher_Launcher.exe swd
ST-LINK വഴി ബന്ധിപ്പിച്ചിരിക്കുന്നു = ST-LINK കണക്റ്റുചെയ്‌തിട്ടില്ല
CMSIS-DAP വഴി ബന്ധിപ്പിച്ചിരിക്കുന്നു (CMSIS-DAP ഇൻ്റർഫേസുകളുടെ സീരിയൽ നമ്പർ):

  1. 07200001066fff333231545043084259a5a5a5a597969908
  2. 07200001066dff383930545043205830a5a5a5a597969908
  3. 07200001066dff333231545043084255a5a5a5a597969908 J-Link വഴി ബന്ധിപ്പിച്ചിരിക്കുന്നു = J-ലിങ്ക് ബന്ധിപ്പിച്ചിട്ടില്ല

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്
ഒരു നിർദ്ദിഷ്‌ട ഉപകരണ ഫ്ലാഷ് മെമ്മറി പ്രോഗ്രാം ചെയ്യുന്നതിന് RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, ഫ്ലാഷ് കമാൻഡ് ലഭ്യമാണ് (എല്ലാ പിന്തുണയ്‌ക്കുന്ന ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കുന്നതിന് ഞങ്ങൾക്ക് –h ഓപ്ഷൻ):
RF-Flasher_Launcher.exe ഫ്ലാഷ് -h

ഫ്ലാഷ് കമാൻഡ് ഉപയോഗം
RF-Flasher_Launcher.exe ഫ്ലാഷ് [-h] [-വിലാസം START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-മായ്ക്കുക] [-സ്ഥിരീകരിക്കുക] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-എല്ലാം | -d DEVICE_ID) [-വെർബോസ് {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}]

ഫ്ലാഷ് കമാൻഡ് ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ

  • -വിലാസം START_ADDRESS, –-വിലാസം START_ADDRESS: വിലാസം ആരംഭിക്കുക.
  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (UART മോഡിലെ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജമാക്കുക (UART മോഡിൽ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-Link ID).
  • -erase, –-erase: [Mass Erase] ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.
  • -f FILE_TO_FLASH [FILE_TO_FLASH …], –fileടോഫ്ലാഷ് FILE_TO_FLASH
    [FILE_TO_FLASH …]: .bin അല്ലെങ്കിൽ .hex fileRF ഉപകരണം പ്രോഗ്രാം ചെയ്യാൻ s: ഒരു BlueNRG-1, BlueNRG-2, BlueNRG-LP, അല്ലെങ്കിൽ BlueNRG-LPS ഉപകരണം.
  • ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}, –ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}: ഫ്രീക്വൻസി-ലിങ്ക് മൂല്യം സെറ്റ് ചെയ്യുക സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, –help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –log: ലോഗ് ഡാറ്റ.
  • -mac, –mac: [Mac വിലാസം] ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.
  • -mac_address –MAC_ADDRESS: ബ്ലൂടൂത്ത് ® പൊതു വിലാസം സംഭരിച്ചിരിക്കുന്ന ഫ്ലാഷ് മെമ്മറി ലൊക്കേഷൻ.
  • -mac_file MAC_FILE_ADDRESS, –mf MAC_FILE_ADDRESS: file MAC വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു.
  • -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: fileസംഭരിച്ച/സംഭരിച്ചിട്ടില്ലാത്തതും ഉപയോഗിച്ച/ഉപയോഗിക്കാത്തതുമായ MAC വിലാസങ്ങളുടെ ലോഗുകൾ അടങ്ങിയിരിക്കുന്നു.
  • -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: ആദ്യത്തെ MAC വിലാസം.
  • -rp, –-readout_protection: [ReadOut Protection] ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.
  • -SWD, –-swd: SWD മോഡാലിറ്റി (ST-LINK, CMSIS-DAP, J-Link ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ).
  • -UART, –-uart: UART മോഡ്. ഒരു ഇഷ്‌ടാനുസൃത ബോർഡ് ബൂട്ട്‌ലോഡർ മോഡിൽ സ്ഥാപിക്കണം (BluNRG-7 അല്ലെങ്കിൽ BlueNRG-1 ഉപകരണത്തിൻ്റെ റീസെറ്റ് സൈക്കിൾ നടത്തുമ്പോൾ DIO2 പിൻ മൂല്യം ഉയർന്നതാണ്; ഒരു BlueNRG-LP അല്ലെങ്കിൽ BlueNRG-LPS ഉപകരണം പുനഃസജ്ജമാക്കുമ്പോൾ PA10 പിൻ മൂല്യം ഉയർന്നതാണ്) പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് .
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.
  • -verify, –verify: [Verify] ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.

കുറിപ്പ്:

  • UART മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപകരണം ഒരു PC USB COM പോർട്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുകയും –UART ഓപ്ഷൻ ഉപയോഗിക്കുകയും വേണം. ഒന്നിലധികം ഉപകരണങ്ങൾ PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ COM പോർട്ടും വ്യക്തമാക്കാൻ കഴിയും.
  • SWD മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ തിരഞ്ഞെടുത്ത ഡിവൈസ് SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം, കൂടാതെ -SWD ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.
  • ബൈനറി file ലോഡ് ചെയ്യേണ്ടത് -f ഓപ്ഷൻ ഉപയോഗിച്ച് വ്യക്തമാക്കിയിരിക്കുന്നു. ഉപയോക്താവിന് വ്യത്യസ്ത ബൈനറി ഉപയോഗിച്ച് BlueNRG-1, BlueNRG-2, BlueNRG-LP, അല്ലെങ്കിൽ BlueNRG-LPS ഉപകരണങ്ങൾ പ്രോഗ്രാം ചെയ്യണമെങ്കിൽ fileഒരേ പ്രോഗ്രാമിംഗ് സെഷനിൽ, ഈ ക്രമം അനുസരിച്ച് അവർക്ക് ബന്ധപ്പെട്ട ബൈനറി ഇമേജുകൾ വ്യക്തമാക്കാൻ കഴിയും: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
    RF-Flasher_Launcher.exe ഫ്ലാഷ് -UART -എല്ലാം
    – f “C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-1\Micro_Hell o_World.bin”
    – f “C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-2\Micro_Hell o_World.bin” –l
    – f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \പെരിഫെറൽ_ഉദാampലെസ്\ഉദാamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB011V1\Micro_Hello_World.bin”
    – f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \പെരിഫെറൽ_ഉദാampലെസ്\ഉദാamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB012V1\Micro_Hello_World.bin”
    ആദ്യത്തേത് file കണക്റ്റുചെയ്‌ത BlueNRG-1 ഉപകരണങ്ങളിൽ പ്രോഗ്രാം ചെയ്‌തിരിക്കുന്നു; രണ്ടാമത്തേത് file കണക്റ്റുചെയ്‌ത BlueNRG-2 ഉപകരണങ്ങളിൽ പ്രോഗ്രാം ചെയ്‌തിരിക്കുന്നു; മൂന്നാമത്തേത് file കണക്റ്റുചെയ്‌ത BlueNRG-LP ഉപകരണങ്ങളിൽ പ്രോഗ്രാം ചെയ്‌തിരിക്കുന്നു; നാലാമത്തേത് file കണക്റ്റുചെയ്‌ത BlueNRG-LPS ഉപകരണങ്ങളിൽ പ്രോഗ്രാം ചെയ്‌തിരിക്കുന്നു.
  • -f ഓപ്ഷൻ ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ, ബൈനറി ഇമേജുകൾ fileഅപ്ലിക്കേഷൻ/config_ ൽ വ്യക്തമാക്കിയിട്ടുണ്ട്file.conf ഉപയോഗിക്കുന്നു:
    #ചിത്രം file BlueNRG_1 ഉപകരണത്തിന്
    BLUENRG_1 = “user_path”/bluenrg_1_binary_file.ഹെക്സ്
    #ചിത്രം file BlueNRG_2 ഉപകരണത്തിന്
    BLUENRG_2 = “user_path”/bluenrg_2_binary.hex
    #ചിത്രം file BlueNRG_LP ഉപകരണത്തിന്
    BLUENRG_LP = “user_path”/bluenrg_lp_binary.hex
    #ചിത്രം file BlueNRG_LPS ഉപകരണത്തിന്
    BLUENRG_LPS = “user_path”/bluenrg_lps_binary.hex
    ഓരോ ഉപകരണത്തിനും ഉപയോക്താവ് പൂർണ്ണ ബൈനറി ഇമേജ് പാത വ്യക്തമാക്കണം.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: കമാൻഡ് വായിക്കുക
ഒരു നിർദ്ദിഷ്‌ട ഉപകരണ ഫ്ലാഷ് മെമ്മറി വായിക്കാൻ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, റീഡ് കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe റീഡ്-എച്ച്
കമാൻഡ് ഉപയോഗം വായിക്കുക
RF-Flasher_Launcher.exe [-h] [-വിലാസം START_ADDRESS][-വലിപ്പം SIZE] [–മുഴുവൻ] [-s] (-എല്ലാം | -d DEVICE_ID)(-UART | -SWD) [-വെർബോസ് {0, 1 വായിക്കുക , 2, 3, 4}] [-എൽ] [-ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}]

കമാൻഡ് ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ വായിക്കുക

  • -വിലാസം START_ADDRESS, –-വിലാസം START_ADDRESS: വിലാസം ആരംഭിക്കുക (സ്ഥിര മൂല്യം 0x10040000 ആണ്).
  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (UART മോഡിലെ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജമാക്കുക (UART മോഡിൽ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-Link ID).
  • -മുഴുവൻ, -മുഴുവൻ: മുഴുവൻ ഫ്ലാഷ് മെമ്മറിയും വായിക്കുക.
  • -ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}, -ആവൃത്തി
    {5,15,25,50,100,125,240,480,900,1800,4000}: ഫ്രീക്വൻസി മൂല്യം സജ്ജമാക്കുക (SWD മോഡാലിറ്റിക്ക് മാത്രം – ST-LINK ഹാർഡ്‌വെയർ). സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, -–help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –-log: ലോഗ് ഡാറ്റ.
  • -s, –-show: ഒരു റീഡ് ഓപ്പറേഷന് ശേഷം ഫ്ലാഷ് മെമ്മറി കാണിക്കുക.
  • -size SIZE, –-size SIZE: വായിക്കാനുള്ള ഫ്ലാഷ് മെമ്മറിയുടെ വലിപ്പം (സ്ഥിര മൂല്യം 0x3000 ആണ്).
  • -SWD, –-swd: SWD മോഡാലിറ്റി (ST-LINK, CMSIS-DAP, J-Link ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ).
  • -UART, –-uart: UART മോഡാലിറ്റി. ഈ പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് ഇഷ്‌ടാനുസൃത ബോർഡുകൾ ബൂട്ട്ലോഡർ മോഡിൽ ഇടേണ്ടതാണ്. BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് PA10 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുകയും ഉപകരണത്തിൻ്റെ റീസെറ്റ് സൈക്കിൾ നടത്തുകയും PA10 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തുകയും വേണം. BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് DIO7 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ച് ഉപകരണം റീസെറ്റ് ചെയ്യണം, DIO7 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തണം.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.
  • UART മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപകരണം ഒരു PC USB COM പോർട്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുകയും –UART ഓപ്ഷൻ ഉപയോഗിക്കുകയും വേണം. ഒന്നിലധികം ഉപകരണങ്ങൾ PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ COM പോർട്ടും വ്യക്തമാക്കാൻ കഴിയും.
  • SWD മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ തിരഞ്ഞെടുത്ത ഡിവൈസ് SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം, കൂടാതെ -SWD ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മാസ് മായ്‌ക്കൽ കമാൻഡ്
ഒരു നിർദ്ദിഷ്‌ട ഉപകരണത്തിൻ്റെ ഫ്ലാഷ് മെമ്മറി വൻതോതിൽ ഇല്ലാതാക്കുന്നതിന് RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്,
mass_erase കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe mass_erase –h
മാസ് മായ്‌ക്കൽ കമാൻഡ് ഉപയോഗം
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-എല്ലാം | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- ആവൃത്തി
{5,15,25,50,100,125,240,480,900,1800,4000}]

മാസ് മായ്‌ക്കൽ കമാൻഡ് ഓപ്‌ഷണൽ ആർഗ്യുമെൻ്റുകൾ

  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (UART മോഡിലെ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജമാക്കുക (UART മോഡിൽ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-Link ID).
  • -ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}, -ആവൃത്തി
    {5,15,25,50,100,125,240,480,900,1800,4000}: ഫ്രീക്വൻസി മൂല്യം സജ്ജമാക്കുക (SWD മോഡാലിറ്റിക്ക് മാത്രം – ST-LINK ഹാർഡ്‌വെയർ). സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, –-help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –-log: ലോഗ് ഡാറ്റ.
  • -s, –-show: ഒരു മാസ് മായ്‌ക്കൽ പ്രവർത്തനത്തിന് ശേഷം ഫ്ലാഷ് മെമ്മറി കാണിക്കുക.
  • -SWD, –-swd: SWD മോഡാലിറ്റി (ST-LINK, CMSIS-DAP, J-Link ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ).
  • -UART, –-uart: UART മോഡാലിറ്റി. ഈ പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് ഇഷ്‌ടാനുസൃത ബോർഡുകൾ ബൂട്ട്ലോഡർ മോഡിൽ ഇടേണ്ടതാണ്. BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് PA10 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുകയും ഉപകരണത്തിൻ്റെ റീസെറ്റ് സൈക്കിൾ നടത്തുകയും PA10 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തുകയും വേണം. BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് DIO7 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ച് ഉപകരണം റീസെറ്റ് ചെയ്യണം, DIO7 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തണം.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.

കുറിപ്പ്

  • UART മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപകരണം ഒരു PC USB COM പോർട്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുകയും –UART ഓപ്ഷൻ ഉപയോഗിക്കുകയും വേണം. ഒന്നിലധികം ഉപകരണങ്ങൾ PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ COM പോർട്ടും വ്യക്തമാക്കാൻ കഴിയും.
  • SWD മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ തിരഞ്ഞെടുത്ത ഡിവൈസ് SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം, കൂടാതെ -SWD ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മെമ്മറി കമാൻഡ് പരിശോധിക്കുക
ഒരു നിർദ്ദിഷ്ട ഉപകരണത്തിൻ്റെ ഫ്ലാഷ് മെമ്മറി ഉള്ളടക്കം പരിശോധിക്കാൻ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്,
verify_memory കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe verify_memory –h

മെമ്മറി കമാൻഡ് ഉപയോഗം പരിശോധിക്കുക
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-വിലാസം START_ADDRESS](-എല്ലാം | -d DEVICE_ID) [-വെർബോസ് {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]

മെമ്മറി കമാൻഡ് ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ പരിശോധിക്കുക

  • -വിലാസം START_ADDRESS, –-വിലാസം START_ADDRESS: സ്ഥിരീകരണത്തിനുള്ള വിലാസം ആരംഭിക്കുക (.ബിന് വേണ്ടി fileകൾ മാത്രം). സ്ഥിര മൂല്യം 0x10040000 ആണ്.
  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (UART മോഡിലെ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജമാക്കുക (UART മോഡിൽ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-Link ID).
  • -f FLASH_VERIFY_FILE, –-file FLASH_VERIFY_FILE: file ഫ്ലാഷ് മെമ്മറി പരിശോധിക്കാൻ ഉപയോഗിക്കേണ്ടതാണ്
  • -ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}, –frequency {5,15,25,50,100,125,240,480,900,1800,4000} ആവൃത്തി (WDST-ൻ്റെ ഫ്രീക്വൻസി മൂല്യം സജ്ജീകരിക്കുക-ഡബ്ല്യുഡിഎസ്ടി) സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, -–help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക
  • -l, -–log: ലോഗ് ഡാറ്റ.
  • -s, –-show: ഒരു സ്ഥിരീകരണ പ്രവർത്തനത്തിന് ശേഷം ഫ്ലാഷ് മെമ്മറി കാണിക്കുക
  • -SWD, –-swd: SWD മോഡ് (ST-LINK, CMSIS-DAP, J-Link ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ).
  • -UART, –-uart: UART മോഡ്.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.
  • UART മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപകരണം ഒരു PC USB COM പോർട്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുകയും –UART ഓപ്ഷൻ ഉപയോഗിക്കുകയും വേണം. ഒന്നിലധികം ഉപകരണങ്ങൾ PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ COM പോർട്ടും വ്യക്തമാക്കാൻ കഴിയും.
  • SWD മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ തിരഞ്ഞെടുത്ത ഡിവൈസ് SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം, കൂടാതെ -SWD ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: പേജുകൾ കമാൻഡ് മായ്‌ക്കുക
ഒരു പ്രത്യേക ഉപകരണത്തിൽ നിന്ന് ഒരു ഫ്ലാഷ് മെമ്മറി ഉള്ളടക്ക പേജ് മായ്‌ക്കുന്നതിന് RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്,
erase_pages കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe erase_pages –h
പേജുകളുടെ കമാൻഡ് ഉപയോഗം മായ്ക്കുക
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-എല്ലാം | -d DEVICE_ID) [-l] [-verbose {0, 1, 2, 3, 4}] [-frequency {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-കൾ] (-p പേജുകൾ | -റേഞ്ച് റേഞ്ച് റേഞ്ച്)

പേജുകൾ മായ്ക്കുക ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ കമാൻഡ് ചെയ്യുക

  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (UART മോഡിലെ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജമാക്കുക (UART മോഡിൽ COM പോർട്ട്; ST-LINK ID, CMSIS-DAP ഐഡി, SWD മോഡിൽ J-Link ID).
  • -h, –-help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –-log: ലോഗ് ഡാറ്റ.
  • -ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}, -ആവൃത്തി
    {5,15,25,50,100,125,240,480,900,1800,4000}: ഫ്രീക്വൻസി മൂല്യം സജ്ജമാക്കുക (SWD മോഡാലിറ്റിക്ക് മാത്രം – ST-LINK ഹാർഡ്‌വെയർ). സ്ഥിര മൂല്യം 4000 ആണ്.
  • -p പേജുകൾ, –പേജ് പേജുകൾ: മായ്‌ക്കേണ്ട പേജുകളുടെ ലിസ്റ്റ് (0-ൽ ആരംഭിക്കുന്നു).
  • -range RANGE RANGE, –range RANGE RANGE: മായ്‌ക്കാനുള്ള പേജുകളുടെ ശ്രേണി (ഇവിടെ ആദ്യത്തെ RANGE ഏറ്റവും ചെറിയ പേജ് നമ്പറും രണ്ടാമത്തെ RANGE ഏറ്റവും ഉയർന്ന പേജ് നമ്പറും സൂചിപ്പിക്കുന്നു).
  • -s, –-show: ഒരു സ്ഥിരീകരണ പ്രവർത്തനത്തിന് ശേഷം ഫ്ലാഷ് മെമ്മറി കാണിക്കുക.
  • -SWD, –-swd: SWD മോഡാലിറ്റി (ST-LINK, CMSIS-DAP, J-Link ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ).
  • -UART, –-uart: UART മോഡാലിറ്റി. ഈ പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് ഇഷ്‌ടാനുസൃത ബോർഡുകൾ ബൂട്ട്ലോഡർ മോഡിൽ ഇടേണ്ടതാണ്. BlueNRG-LP, BlueNRG-LPS ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് PA10 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുകയും ഉപകരണത്തിൻ്റെ റീസെറ്റ് സൈക്കിൾ നടത്തുകയും PA10 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തുകയും വേണം. BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങൾക്കായി, ഉപയോക്താവ് DIO7 പിൻ ഉയർന്ന മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ച് ഉപകരണം റീസെറ്റ് ചെയ്യണം, DIO7 ഉയർന്ന മൂല്യത്തിൽ നിലനിർത്തണം.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.
  • UART മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപകരണം ഒരു PC USB COM പോർട്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുകയും –UART ഓപ്ഷൻ ഉപയോഗിക്കുകയും വേണം. ഒന്നിലധികം ഉപകരണങ്ങൾ PC USB പോർട്ടുകളിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ COM പോർട്ടും വ്യക്തമാക്കാൻ കഴിയും.
  • SWD മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ തിരഞ്ഞെടുത്ത ഡിവൈസ് SWD ലൈനുകളിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കണം, കൂടാതെ -SWD ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: OTP കമാൻഡ് വായിക്കുക
ഒരു നിർദ്ദിഷ്‌ട ഉപകരണത്തിൻ്റെ OTP വായിക്കാൻ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, read_OTP കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe read_OTP –h
OTP കമാൻഡ് ഉപയോഗം വായിക്കുക
RF-Flasher_Launcher.exe read_OTP [-h] (എല്ലാം | -d DEVICE_ID) [-വിലാസം OTP_ADDRESS][-എണ്ണം NUM] [-ആവൃത്തി {5,15,25,50,100,125,240,480,900,1800,4000}-[]-0,1,2,3,4 s] [-വെർബോസ് {XNUMX}]

OTP കമാൻഡ് ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ വായിക്കുക

  • -വിലാസം OTP_ADDRESS, –വിലാസം OTP_ADDRESS: OTP ഏരിയയുടെ വിലാസം (സ്ഥിരസ്ഥിതി: 0x10001800
    - വാക്ക് വിന്യസിച്ചു).
  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (എസ്‌ടി-ലിങ്ക് ഐഡി, സിഎംഎസ്ഐഎസ്-ഡിഎപി ഐഡി, എസ്‌ഡബ്ല്യുഡി മോഡിലെ ജെ-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജീകരിക്കുക (ST-LINK ID, CMSIS-DAP ID, J-Link ID എന്നിവ SWD മോഡിൽ).
  • -ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}, –frequency {5,15,25,50,100,125,240,480,900,1800,4000} ആവൃത്തി (WDST-ൻ്റെ ഫ്രീക്വൻസി മൂല്യം സജ്ജീകരിക്കുക-ഡബ്ല്യുഡിഎസ്ടി) സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, –-help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –-log: ലോഗ് ഡാറ്റ.
  • -എണ്ണം NUM, –നമ്പർ NUM: OTP ഏരിയയ്ക്കുള്ളിൽ വായിക്കേണ്ട പദങ്ങളുടെ എണ്ണം. സ്ഥിര മൂല്യം 256 ആണ്.
  • -s, –-show: OTP ഏരിയ കാണിക്കുക.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.

കുറിപ്പ്:
Read_OTP കമാൻഡ് SWD മോഡിൽ മാത്രമേ പ്രവർത്തിക്കൂ. അതിനാൽ, തിരഞ്ഞെടുത്ത ഉപകരണ SWD ലൈനുകളിലേക്ക് ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ ബന്ധിപ്പിച്ചിരിക്കണം. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.

RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: OTP കമാൻഡ് എഴുതുക
ഒരു നിർദ്ദിഷ്‌ട ഉപകരണത്തിൻ്റെ OTP വായിക്കാൻ RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിന്, write_OTP കമാൻഡ് ലഭ്യമാണ് (പിന്തുണയ്ക്കുന്ന എല്ലാ ഓപ്ഷനുകളുടെയും ലിസ്റ്റ് ലഭിക്കാൻ –h ഉപയോഗിക്കുക):
RF-Flasher_Launcher.exe write_OTP –h

OTP കമാൻഡ് ഉപയോഗം എഴുതുക
RF-Flasher_Launcher.exe write_OTP [-h] (എല്ലാം | -d DEVICE_ID) -വിലാസം OTP_ADDRESS
-മൂല്യം OTP_VALUE [-ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-verbose {0,1,2,3,4}]

OTP കമാൻഡ് ഓപ്ഷണൽ ആർഗ്യുമെൻ്റുകൾ എഴുതുക

  • -വിലാസം OTP_ADDRESS, –വിലാസം OTP_ADDRESS: OTP ഏരിയയുടെ വിലാസം (സ്ഥിരസ്ഥിതി: 0x10001800 - വാക്ക് അലൈൻ ചെയ്‌തിരിക്കുന്നു).
  • -എല്ലാം, –എല്ലാം: കണക്റ്റുചെയ്‌ത എല്ലാ ഉപകരണങ്ങളും (എസ്‌ടി-ലിങ്ക് ഐഡി, സിഎംഎസ്ഐഎസ്-ഡിഎപി ഐഡി, എസ്‌ഡബ്ല്യുഡി മോഡിലെ ജെ-ലിങ്ക് ഐഡി).
  • -d DEVICE_ID, –device DEVICE_ID: കണക്ഷനുപയോഗിക്കുന്ന ഹാർഡ്‌വെയർ ടൂളിൻ്റെ ഐഡി സജ്ജീകരിക്കുക (ST-LINK ID, CMSIS-DAP ID, J-Link ID എന്നിവ SWD മോഡിൽ).
  • -ഫ്രീക്വൻസി {5,15,25,50,100,125,240,480,900,1800,4000}, –frequency {5,15,25,50,100,125,240,480,900,1800,4000} ആവൃത്തി (WDST-ൻ്റെ ഫ്രീക്വൻസി മൂല്യം സജ്ജീകരിക്കുക-ഡബ്ല്യുഡിഎസ്ടി) സ്ഥിര മൂല്യം 4000 ആണ്.
  • -h, –-help: ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
  • -l, –-log: ലോഗ് ഡാറ്റ.
  • -s, –-show: ഒരു സ്ഥിരീകരണ പ്രവർത്തനത്തിന് ശേഷം ഫ്ലാഷ് മെമ്മറി കാണിക്കുക.
  • -മൂല്യം OTP_VALUE, –value OTP_VALUE: OTP മൂല്യം (0x11223344 പോലുള്ള ഒരു വാക്ക്)
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: ഔട്ട്പുട്ട് verbosity വർദ്ധിപ്പിക്കുക; ഡീബഗ് ലെവൽ 4 വരെ സജ്ജമാക്കുക (SWD മോഡലിറ്റിക്കും ലോഗ് ഡാറ്റയ്ക്കും മാത്രം). സ്ഥിര മൂല്യം 2 ആണ്.

കുറിപ്പ്:
SWD മോഡിൽ മാത്രമേ write_OTP കമാൻഡ് പ്രവർത്തിക്കൂ. അതിനാൽ, തിരഞ്ഞെടുത്ത ഉപകരണ SWD ലൈനുകളിലേക്ക് ഒരു SWD ഹാർഡ്‌വെയർ പ്രോഗ്രാമിംഗ്/ഡീബഗ്ഗിംഗ് ടൂൾ ബന്ധിപ്പിച്ചിരിക്കണം. SWD ഇൻ്റർഫേസ് മുഖേന ഒന്നിൽ കൂടുതൽ ഉപകരണങ്ങൾ പിസിയിലേക്ക് കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, അവയെല്ലാം തിരഞ്ഞെടുക്കാൻ -all ഓപ്ഷൻ അനുവദിക്കുന്നു. പകരമായി, ഉപയോക്താവിന് -d ഓപ്ഷൻ ഉപയോഗിച്ച് ഓരോ ഇൻ്റർഫേസും വ്യക്തമാക്കാൻ കഴിയും.
RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഉദാampലെസ്
കണക്റ്റുചെയ്ത BlueNRG-1, BlueNRG-2 ഉപകരണങ്ങളിൽ ഒരു ST-LINK ഹാർഡ്‌വെയർ ടൂൾ (SWD മോഡിൽ) ഉപയോഗിച്ച് ഒരു ബൈനറി ഇമേജ് പ്രോഗ്രാം ചെയ്യുക:
RF-Flasher_Launcher.exe ഫ്ലാഷ് -SWD -all -f “User_Application.hex” –l
USB COM പോർട്ടുകൾ വഴി കണക്റ്റുചെയ്‌ത Bluetooth® ലോ എനർജി ഉപകരണങ്ങളിൽ ഒരു ബൈനറി ഇമേജ് പ്രോഗ്രാം ചെയ്യുക (UART മോഡിൽ):
RF-Flasher_Launcher.exe ഫ്ലാഷ് -UART –all -f “User_Application.hex” –l
CMSIS-DAP ചാനൽ വഴി കണക്റ്റുചെയ്‌ത ഉപകരണങ്ങളിൽ ഒരു ബൈനറി ഇമേജ് പ്രോഗ്രാം ചെയ്യുക (SWD മോഡിൽ):

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (18)

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

പട്ടിക 3. പ്രമാണ പുനരവലോകന ചരിത്രം

തീയതി പതിപ്പ് മാറ്റങ്ങൾ
15-മെയ്-2018 1 പ്രാരംഭ റിലീസ്.
 

  

 

03-ജൂലൈ-2018

 

 

  

2

പുതുക്കിയ ചിത്രം 1. BlueNRG-1, BlueNRG-2 ഫ്ലാഷർ യൂട്ടിലിറ്റി, ചിത്രം 2. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART പ്രധാന വിൻഡോ, ചിത്രം 3. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ചിത്രം file , ചിത്രം 4. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ഡിവൈസ് മെമ്മറി , ചിത്രം 5. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: മെമ്മറി ഫീൽഡുകൾ മാറ്റുന്നു, ചിത്രം 7. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD പ്രധാന വിൻഡോ, ചിത്രം 8. ഫ്ലാഷർ യൂട്ടിലിറ്റി SWD മോഡ്: ഉപകരണ മെമ്മറി , ചിത്രം 10.

ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD ഓട്ടോമാറ്റിക് മോഡ്, ചിത്രം 11. ഫ്ലാഷർ യൂട്ടിലിറ്റി: UART ഓട്ടോമാറ്റിക് മോഡ്, ചിത്രം 12. ഫ്ലാഷർ യൂട്ടിലിറ്റി: UART ഓട്ടോമാറ്റിക് പ്രോഗ്രാമിംഗ് പൂർത്തിയായി, ചിത്രം 13. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD MAC വിലാസം തിരഞ്ഞെടുക്കൽ.

പ്രമാണത്തിലുടനീളം ചെറിയ ടെക്‌സ്‌റ്റ് മാറ്റങ്ങൾ.

 26-ഫെബ്രുവരി-2019  3 വിഭാഗം ആമുഖവും സെക്ഷൻ 3.1 UART മോഡും അപ്ഡേറ്റ് ചെയ്തു: എങ്ങനെ പ്രവർത്തിപ്പിക്കാം.
സെക്ഷൻ 8 ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റിയും അതിൻ്റെ എല്ലാ ഉപവിഭാഗങ്ങളും ചേർത്തു.
 

09-ഏപ്രിൽ-2019

 

4

വിഭാഗം 8-ൽ "അപ്ലിക്കേഷൻ ഫോൾഡറിലേക്ക്" റഫറൻസ് ചേർത്തു: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി.

പുതുക്കിയ വിഭാഗം 8.4: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്.

 

 

 

 

 

14-ജൂലൈ-2020

 

  

5

BlueNRG-1, BlueNRG-2 എന്നിവ BlueNRG-X Flasher സോഫ്റ്റ്‌വെയർ പാക്കേജിലേക്ക് മാറ്റി

BlueNRG-LP ഉപകരണത്തിലേക്ക് റഫറൻസ് ചേർത്തു.

പുതുക്കിയ ചിത്രം 1. RF-Flasher യൂട്ടിലിറ്റി, ചിത്രം 3. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART പ്രധാന വിൻഡോ, ചിത്രം 5. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ഡിവൈസ് മെമ്മറി ടാബ്, ചിത്രം 6. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: മെമ്മറി ഫീൽഡുകൾ മാറ്റുന്നു,

ചിത്രം 9. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD പ്രധാന വിൻഡോ, ചിത്രം 10. ഫ്ലാഷർ യൂട്ടിലിറ്റി SWD മോഡ്: ഉപകരണ മെമ്മറി ടാബ്, ചിത്രം 14. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD പ്ലഗ് & പ്ലേ മോഡ്, ചിത്രം 15. ഫ്ലാഷർ യൂട്ടിലിറ്റി: MAC വിലാസം തിരഞ്ഞെടുക്കൽ, ചിത്രം 18. RFlash-XNUMX. –erase, -l, -verify ഓപ്ഷൻ ഉള്ള ഫ്ലാഷ് കമാൻഡ്

 

 

 

 

05-ഡിസം-2020

 6 പുതുക്കിയ വിഭാഗം ആമുഖം, വിഭാഗം 2.1: സിസ്റ്റം ആവശ്യകതകൾ, വിഭാഗം 4.1: UART മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കണം, വിഭാഗം 5: SWD പ്രധാന വിൻഡോ, വിഭാഗം 5.1: SWD മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കണം, വിഭാഗം 8.1: ആവശ്യകതകൾ,

വിഭാഗം 8.2: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഓപ്ഷനുകൾ, വിഭാഗം 8.3: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: UART & SWD മോഡുകൾ, വിഭാഗം 8.4: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്, സെക്ഷൻ 8.5: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: റീഡ് കമാൻഡ്, സെക്ഷൻ 8.6 : RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മാസ് മായ്‌ക്കൽ കമാൻഡ്,

വിഭാഗം 8.7: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മെമ്മറി കമാൻഡ് പരിശോധിക്കുക.

വിഭാഗം 8.8 ചേർത്തു: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: പേജുകൾ കമാൻഡ് മായ്‌ക്കുക.

 

 

 

 

 

 

04-ഒക്‌ടോബർ-2021

 

 

 

 

 

 

7

വിഭാഗം 5.2 ചേർത്തു: SWD മോഡ്: റീഡ് ബൂട്ട്ലോഡർ സെക്ടർ, വിഭാഗം 5.3: SWD മോഡ്: OTP ഏരിയ റീഡ് ചെയ്യുക.

ശീർഷകം, വിഭാഗം ആമുഖം, വിഭാഗം 2: ആരംഭിക്കുന്നു, വിഭാഗം 2.1: സിസ്റ്റം ആവശ്യകതകൾ, വിഭാഗം 2.2: സോഫ്റ്റ്‌വെയർ പാക്കേജ് സജ്ജീകരണം,

വിഭാഗം 3: ടൂൾബാർ ഇൻ്റർഫേസ്, വിഭാഗം 4: UART പ്രധാന വിൻഡോ, വിഭാഗം 8: RF- ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റി, വിഭാഗം 8.1: ആവശ്യകതകൾ, വിഭാഗം 8.2: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഓപ്ഷനുകൾ, വിഭാഗം 8.3: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: UART & SWD മോഡുകൾ , വിഭാഗം 8.4: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്,

വിഭാഗം 8.5: ആർഎഫ്-ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റി: റീഡ് കമാൻഡ്, സെക്ഷൻ 8.6: ആർഎഫ്- ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റി: മാസ് മായ്‌ക്കൽ കമാൻഡ്, സെക്ഷൻ 8.7: ആർഎഫ്-ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റി: മെമ്മറി കമാൻഡ് വെരിഫൈ ചെയ്യുക, സെക്ഷൻ 8.8: ആർഎഫ്-ഫ്ലാഷർ ലോഞ്ചർ യൂട്ടിലിറ്റി: പേജുകൾ മായ്‌ക്കുക , വിഭാഗം 1.1: ചുരുക്കെഴുത്തുകളുടെ പട്ടികയും വിഭാഗം 1.2: റഫറൻസ് പ്രമാണങ്ങളും.

തീയതി പതിപ്പ് മാറ്റങ്ങൾ
പുതുക്കിയ ചിത്രം 1. RF-Flasher യൂട്ടിലിറ്റി, ചിത്രം 2. രണ്ട് താരതമ്യം ചെയ്യുക Fileൻ്റെ ടാബ്,

ചിത്രം 3. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART പ്രധാന വിൻഡോ, ചിത്രം 4. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ചിത്രം File ടാബ്, ചിത്രം 5. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ഉപകരണ മെമ്മറി ടാബ്, ചിത്രം 6. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: മെമ്മറി ഫീൽഡുകൾ മാറ്റുന്നു,

ചിത്രം 7. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART മോഡ്: ഉപകരണ മെമ്മറി ചിത്രവുമായി താരതമ്യം ചെയ്യുക File ടാബ്, ചിത്രം 9. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD പ്രധാന വിൻഡോ, ചിത്രം 10. ഫ്ലാഷർ യൂട്ടിലിറ്റി SWD മോഡ്: ഡിവൈസ് മെമ്മറി ടാബ്, ചിത്രം 16. ഫ്ലാഷർ യൂട്ടിലിറ്റി: UART MAC വിലാസ പ്രോഗ്രാമിംഗ്, ചിത്രം 17. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD MAC വിലാസ പ്രോഗ്രാമിംഗ്, ചിത്രം 18. -ഫ്ലാഷർ ലോഞ്ചർ: ഫ്ലാഷ് കമാൻഡ് - മായ്ക്കുക, -l, -verify ഓപ്ഷൻ.

 

06-ഏപ്രിൽ-2022

 

8

പ്രമാണത്തിലുടനീളം BlueNRG-LPS റഫറൻസ് ചേർത്തു.

പുതുക്കിയ വിഭാഗം 8.3: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: UART & SWD മോഡുകൾ, വിഭാഗം 8.4: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്.

 

 

 

 

 

 

 

 

 

 

 

 

 

10-ജൂലൈ-2024

 

 

 

 

 

 

 

 

 

 

 

 

 

9

അപ്ഡേറ്റ് ചെയ്തത്:
  • പ്രമാണ ശീർഷകം
  • വിഭാഗം ആമുഖം
  • വിഭാഗം 1.1: ചുരുക്കെഴുത്തുകളുടെ പട്ടിക
  • വിഭാഗം 1.2: റഫറൻസ് രേഖകൾ
  • ചിത്രം 1. RF-Flasher യൂട്ടിലിറ്റി
  • വിഭാഗം 3: ടൂൾബാർ ഇൻ്റർഫേസ്
  • ചിത്രം 3. ഫ്ലാഷർ യൂട്ടിലിറ്റി UART പ്രധാന വിൻഡോ
  • വിഭാഗം 4.1: UART മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
  • വിഭാഗം 5: SWD പ്രധാന വിൻഡോ
  • വിഭാഗം 5.1: SWD മോഡ്: എങ്ങനെ പ്രവർത്തിപ്പിക്കാം
  • ചിത്രം 12. ഫ്ലാഷർ യൂട്ടിലിറ്റി SWD മോഡ്: ബൂട്ട്ലോഡർ വായിക്കുക
  • വിഭാഗം 5.3: SWD മോഡ്: OTP ഏരിയ വായിക്കുക
  • ചിത്രം 14. ഫ്ലാഷർ യൂട്ടിലിറ്റി: SWD പ്ലഗ് & പ്ലേ മോഡ്
  • വിഭാഗം 7: MAC വിലാസ പ്രോഗ്രാമിംഗ്
  • വിഭാഗം 8.1: ആവശ്യകതകൾ
  • വിഭാഗം 8.2: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി ഓപ്ഷനുകൾ
  • വിഭാഗം 8.3: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: UART & SWD മോഡുകൾ
  • വിഭാഗം 8.4: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: ഫ്ലാഷ് കമാൻഡ്
  • വിഭാഗം 8.5: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: കമാൻഡ് വായിക്കുക
  • വിഭാഗം 8.6: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മാസ് മായ്‌ക്കൽ കമാൻഡ്
  • വിഭാഗം 8.7: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: മെമ്മറി കമാൻഡ് പരിശോധിക്കുക
  • വിഭാഗം 8.8: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: പേജ് കമാൻഡ് മായ്‌ക്കുക
  • വിഭാഗം 8.9: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: OTP കമാൻഡ് വായിക്കുക
  • വിഭാഗം 8.10: RF-Flasher ലോഞ്ചർ യൂട്ടിലിറ്റി: OTP കമാൻഡ് എഴുതുക

പ്രധാന അറിയിപ്പ് - ശ്രദ്ധയോടെ വായിക്കുക
STMicroelectronics NV യ്ക്കും അതിൻ്റെ അനുബന്ധ സ്ഥാപനങ്ങൾക്കും ("ST") ST ഉൽപ്പന്നങ്ങളിലും കൂടാതെ/അല്ലെങ്കിൽ ഈ പ്രമാണത്തിൽ എപ്പോൾ വേണമെങ്കിലും അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ, തിരുത്തലുകൾ, മെച്ചപ്പെടുത്തലുകൾ, പരിഷ്‌ക്കരണങ്ങൾ, മെച്ചപ്പെടുത്തലുകൾ എന്നിവ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. ഓർഡറുകൾ നൽകുന്നതിന് മുമ്പ് വാങ്ങുന്നവർ ST ഉൽപ്പന്നങ്ങളുടെ ഏറ്റവും പുതിയ പ്രസക്തമായ വിവരങ്ങൾ നേടിയിരിക്കണം. ഓർഡർ അക്‌നോളജ്‌മെൻ്റ് സമയത്ത് എസ്‌ടിയുടെ വിൽപ്പന നിബന്ധനകൾക്കും വ്യവസ്ഥകൾക്കും അനുസരിച്ചാണ് എസ്ടി ഉൽപ്പന്നങ്ങൾ വിൽക്കുന്നത്.
ST ഉൽപ്പന്നങ്ങളുടെ തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുക്കൽ, ഉപയോഗം എന്നിവയുടെ പൂർണ ഉത്തരവാദിത്തം വാങ്ങുന്നവർക്ക് മാത്രമായിരിക്കും, കൂടാതെ അപേക്ഷാ സഹായത്തിനോ വാങ്ങുന്നവരുടെ ഉൽപ്പന്നങ്ങളുടെ രൂപകൽപ്പനയ്‌ക്കോ യാതൊരു ബാധ്യതയും ST ഏറ്റെടുക്കുന്നില്ല.
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിനുള്ള ലൈസൻസോ, പ്രകടിപ്പിക്കുന്നതോ സൂചിപ്പിക്കപ്പെട്ടതോ ആയ ഒരു ലൈസൻസും ഇവിടെ ST നൽകുന്നില്ല.
ഇവിടെ പ്രതിപാദിച്ചിരിക്കുന്ന വിവരങ്ങളിൽ നിന്ന് വ്യത്യസ്തമായ വ്യവസ്ഥകളോടെ ST ഉൽപ്പന്നങ്ങളുടെ പുനർവിൽപ്പന, അത്തരം ഉൽപ്പന്നത്തിന് ST നൽകുന്ന ഏതെങ്കിലും വാറൻ്റി അസാധുവാകും.
എസ്ടിയും എസ്ടി ലോഗോയും എസ്ടിയുടെ വ്യാപാരമുദ്രകളാണ്. എസ്ടി വ്യാപാരമുദ്രകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, റഫർ ചെയ്യുക www.st.com/trademarks. മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളുടെയും സേവനങ്ങളുടെയും പേരുകൾ അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്.
ഈ ഡോക്യുമെൻ്റിലെ വിവരങ്ങൾ ഈ ഡോക്യുമെൻ്റിൻ്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകളിൽ മുമ്പ് നൽകിയിട്ടുള്ള വിവരങ്ങൾ അസാധുവാക്കുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു.
© 2024 STMicroelectronics – എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം
UM2406 – Rev 9

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

STMicroelectronics UM2406 RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ് [pdf] ഉപയോക്തൃ മാനുവൽ
UM2406, UM2406 RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്, RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്, RF-Flasher യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്, യൂട്ടിലിറ്റി സോഫ്റ്റ്‌വെയർ പാക്കേജ്, സോഫ്റ്റ്‌വെയർ പാക്കേജ്, പാക്കേജ്

റഫറൻസുകൾ

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

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