STMicroelectronics UM2406 RF-Flasher Utility programmatūras pakotne

Specifikācijas
- Atbalsta BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 un BlueNRG-2 ierīces
- Interfeiss: UART režīms un SWD režīms
- Funkcijas: Zibatmiņas programmēšana, lasīšana, masveida dzēšana, satura pārbaude
- Sistēmas prasības: 2 GB RAM, USB porti, Adobe Acrobat Reader 6.0 vai jaunāka versija
Produkta lietošanas instrukcijas
Darba sākšana
Šajā sadaļā ir sniegta informācija par sistēmas prasībām un programmatūras pakotnes iestatīšanu.
Sistēmas prasības:
- Vismaz 2 GB RAM
- USB porti
- Adobe Acrobat Reader 6.0 vai jaunāka versija
- Ieteicamais displeja mērogs un iestatījumi līdz 150%
Programmatūras pakotnes iestatīšana:
Lai palaistu utilītu, noklikšķiniet uz RF-Flasher utilīta ikonas, kas atrodas sadaļā [Sākt] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].
Rīkjoslas interfeiss
RF-Flasher utilīta galvenā loga rīkjoslas sadaļā lietotāji var veikt šādas darbības:
- Ielādējiet esošu .bin vai .hex file: [File] > [Atvērt file…]
- Saglabājiet pašreizējo atmiņas attēlu: [File] > [Saglabāt File Kā…]
- Aizveriet esošu .bin vai .hex file: [File] > [Aizvērt file]
- Iestatiet ST-LINK frekvenci: [Rīki] > [Iestatījumi…]
- Iespējot vai atspējot žurnālu file izveide: [Rīki] > [Iestatījumi…]
FAQ
- Kādas ierīces atbalsta utilīta RF-Flasher programmatūras pakotne?
 Programmatūras pakotne pašlaik atbalsta BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 un BlueNRG-2 ierīces.
- Kādas ir minimālās sistēmas prasības, lai palaistu utilītu RF-Flasher?
 Minimālās sistēmas prasības ietver vismaz 2 GB RAM, USB portus un Adobe Acrobat Reader 6.0 vai jaunāku versiju.
- Kā es varu saglabāt pašreizējo atmiņas attēlu utilītprogrammā RF-Flasher?
 Lai saglabātu pašreizējo atmiņas attēlu, dodieties uz [File] > [Saglabāt File Kā…] un atlasiet atmiņas sadaļu, kas jāsaglabā .bin file.
UM2406
Lietotāja rokasgrāmata
RF-Flasher utilīta programmatūras pakotne
Ievads
Šajā dokumentā ir aprakstīta RF-Flasher utilīta programmatūras pakotne (STSW-BNRGFLASHER), kas ietver RF-Flasher utilīta datora lietojumprogrammu.
RF-Flasher utilīta ir atsevišķa datora lietojumprogramma, kas ļauj nolasīt, masveidā dzēst, rakstīt BlueNRG-1, BlueNRG-2, BlueNRG-LP un BlueNRG-LPS Bluetooth® Low Energy sistēmas mikroshēmā. un ieprogrammēts.
Pašlaik tas atbalsta saskarni ar BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 un BlueNRG-2 zibatmiņu, izmantojot UART režīmu, izmantojot ierīces iekšējo UART sāknēšanas ielādētāju. Tā arī pašlaik atbalsta saskarni ar BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 un BlueNRG-2 zibatmiņu, izmantojot SWD režīmu, izmantojot standarta SWD interfeisu, izmantojot standarta aparatūras programmēšanas/atkļūdošanas rīkus (CMSIS-DAP, ST-LINK). un J-Link).
Turklāt tas arī ļauj saglabāt MAC adresi konkrētā lietotāja izvēlētā zibatmiņas vietā gan UART, gan SWD režīmā.
RF-Flasher programmatūras pakotne nodrošina arī atsevišķu zibspuldzes palaišanas utilītu, kas ļauj programmēt zibatmiņu, lasīt, masveidā dzēst un pārbaudīt saturu. Mirgojošā palaišanas utilītai ir nepieciešams tikai datora DOS logs.
Piezīme:
RF termins pašlaik attiecas uz BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 un BlueNRG-2 ierīcēm. Visas īpašās atšķirības tiek izceltas, kur nepieciešams.
Vispārīga informācija
Akronīmu saraksts
1. tabula. Akronīmu saraksts
| Termiņš | Nozīme | 
| RF | Radio frekvences | 
| SWD | Seriālā vada atkļūdošana | 
| UART | Universāls asinhronais uztvērējs-raidītājs | 
| USB | Universālās sērijas autobuss | 
Atsauces dokumenti
2. tabula. Atsauces dokumenti
| Atsauce | Tips | Nosaukums | 
| DS11481 | BlueNRG-1 datu lapa | Programmējams Bluetooth® Low Energy bezvadu SoC | 
| DS12166 | BlueNRG-2 datu lapa | Programmējams Bluetooth® Low Energy bezvadu SoC | 
| DB3557 | STSW-BNRGFLASHER datu īss apraksts | RF-Flasher programmatūras pakotnes datu īss apraksts | 
| DS13282 | BlueNRG-LP datu lapa | Programmējams Bluetooth® Low Energy bezvadu SoC | 
| DS13819 | BlueNRG-LPS datu lapa | Programmējams Bluetooth® Low Energy bezvadu SoC | 
Darba sākšana
Šajā sadaļā ir aprakstītas visas sistēmas prasības, lai palaistu utilīta RF-Flasher datora lietojumprogrammu un saistītās programmatūras pakotnes instalēšanas procedūru.
Sistēmas prasības
RF-Flasher utilītai ir šādas minimālās prasības:
- Dators ar Intel® vai AMD procesoru, kurā darbojas šāda Microsoft® operētājsistēma:
- Windows® 10
 
- Vismaz 2 GB RAM
- USB porti
- Adobe Acrobat Reader 6.0 vai jaunāka versija
- Ieteicamais displeja mērogs un iestatījumi ir līdz 150%.
Programmatūras pakotnes iestatīšana
Lietotājs var palaist šo utilītu, noklikšķinot uz RF-Flasher utilīta ikonas ([Sākt]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).

Rīkjoslas interfeiss
Utilīta RF-Flasher galvenā loga rīkjoslas sadaļā lietotājs var veikt šādas darbības:
- Ielādēt esošu .bin vai .hex (Intel paplašināts) file, izmantojot [File]> [Atvērt file…]
- Saglabājiet pašreizējo atmiņas attēlu .bin file, izmantojot [File]> [Saglabāt File Kā…]. Sākuma adrese un atmiņas sadaļas lielums, kas jāsaglabā file var izvēlēties cilnē Ierīces atmiņa.
- Aizveriet esošu .bin vai .hex file, izmantojot [File]> [Aizvērt file]
- Iestatiet ST-LINK frekvenci, izmantojot [Rīki]> [Iestatījumi…]
- Iespējot vai atspējot žurnālu file izveidošana UART/SWD modalitātē, izmantojot [Rīki]>[Iestatījumi…]. Ja log files ir saglabāti, ir iespējams iestatīt saglabājamās atkļūdošanas informācijas līmeni (tikai SWD). Visi žurnāli files tiek saglabāti mapē {instalācijas ceļš}\ST\RF-Flasher Utility xxx\Logs\.
- Masveida dzēšana, izmantojot [Rīki]> [Masu dzēšana].
- Pārbaudīt zibatmiņas saturu [Rīki]> [Pārbaudīt zibatmiņas saturu].
- Iegūstiet lietojumprogrammas versiju, izmantojot [Palīdzība]> [Par].
- Lejupielādēt a file, izmantojot [Rīki]>[Flash].
- Dzēst ierīces sektorus, izmantojot [Rīki]> [Dzēst lapas…]
- Salīdziniet ierīces atmiņu ar atlasīto attēlu file, izmantojot [Rīki]> [Salīdzināt ierīces atmiņu ar file]. Divi attēls files tiek parādīti sadaļā Salīdzināt ierīces atmiņu ar attēlu File cilne un saistītās atšķirības ir iezīmētas sarkanā krāsā.
- Salīdziniet divus files, izmantojot [File]> [Salīdzināt divus files]
- Lasiet sāknēšanas ielādētāja sektoru (tikai SWD režīmā), izmantojot [Tools]> [Read Bootloader Sector (SWD)].
- Lasiet OTP apgabalu (tikai SWD režīmā), izmantojot [Rīki]> [Lasīt OTP apgabalu (SWD)].
- Saglabājiet sāknēšanas ielādētāja sektorus vai OTP apgabalu .bin file, izmantojot [File]> [Saglabāt File Kā…].
Lietotājs var izvēlēties arī divus attēlus files un salīdziniet tos. Divi attēls files tiek parādīti sadaļā Salīdzināt divus Files cilne un saistītās atšķirības ir iezīmētas sarkanā krāsā. .bin un .hex file formāti tiek atbalstīti.

RF-Flasher utilīta galvenā loga augšējā sadaļā lietotājs var atlasīt attēlu file izmantojot [Atlasīt attēlu File] pogu. Lietotājs var izvēlēties atmiņas veidu: zibatmiņu, sāknēšanas ielādētāju vai OTP apgabalu. Zibatmiņas apgabalam lietotājs var iestatīt sākuma adresi (tikai tvertnei file)
Visas šīs opcijas ir pieejamas UART un SWD režīmā.
Lietotājam ir jāiespējo piekļuve izvēlētajam režīmam (UART vai SWD). Viņi to var izdarīt, atverot saistīto COM portu UART režīmam vai pievienojot SWD aparatūras programmēšanas/atkļūdošanas rīku ierīces SWD līnijām.
UART galvenais logs
RF-Flasher utilīta galvenā loga UART galvenā loga cilnē lietotājs var atlasīt COM portu, kas tiks izmantots ierīces saskarnei, izmantojot sadaļu COM portu saraksts.
RF ierīces novērtēšanas panelim izmantotais seriālās pārraides ātrums ir 460800 XNUMX bps.

UART režīms: kā palaist
Attēls file atlase
Lai ielādētu esošu .bin vai .hex file, izmantojiet [Atlasīt attēlu File] pogu galvenajā lapā, dodieties uz [File]> [Atvērt File…] vai dodieties uz attēlu File cilne. Pilns atlasītā ceļš file parādās blakus pogai, un poga [Flash] kļūst aktīva, kad file ir ielādēts.
Cilnē COM portu saraksts tiek parādītas visas datora USB portos pievienotās ierīces. Pogas [Select All], [Unselect All] un [Invert All] ļauj lietotājam definēt, kurām pievienotajām ierīcēm (visām, nevienam vai dažām no tām) jābūt utilītas darbību mērķim. Tādā veidā vienu un to pašu darbību (tas ir, zibatmiņas programmēšanu) var veikt vienlaikus vairākās ierīcēs. Poga [Refresh] ļauj lietotājam atsvaidzināt pievienoto ierīču sarakstu.
Pēc noklusējuma opcija [Mass erase] sadaļā [Darbības] nav atzīmēta, un tiek dzēstas un ierakstītas tikai nepieciešamās atmiņas lapas, izmantojot file saturu. Ja šī opcija ir atzīmēta, pilna masveida dzēšana notiek pirms zibatmiņas programmēšanas fāzes.
Opcija [Pārbaudīt] liek pārbaudīt, vai atmiņas saturs ir ierakstīts pareizi.
Atzīmējiet opciju [Update Device Memory], lai atjauninātu ierīces atmiņas tabulu pēc darbības ar zibatmiņu.
Nolasīšanas aizsardzības opcija nodrošina ierīces nolasīšanas aizsardzību pēc zibatmiņas programmēšanas.
Atzīmējiet opciju [Auto Baudrate] tikai tad, ja tiek veikta aparatūras atiestatīšana, lai piespiestu darbību [Auto Baudrate]. Pēc noklusējuma opcija [Automātiskā pārraide] nav atzīmēta.
Attēls File cilne
Izvēlētais file nosaukums, izmērs un parsētais saturs, kas jāieprogrammē ierīces zibatmiņā, var būt viewed attēlā File cilne.

Cilne Ierīces atmiņa
Atlasiet šo cilni, lai view pievienotās ierīces atmiņas saturu (izmantojot pogu [Lasīt]) un žurnālu, kurā ir atlasītajā ierīcē veiktās darbības.

Noklikšķiniet uz pogas [Lasīt], lai pārsūtītu atmiņas segmentu, kas definēts ar [Start Address and Size], tabulā.
Lai lasītu visu zibatmiņu, atzīmējiet opciju [Entire Memory].
Pirmajā kolonnā ir norādīta turpmāko 16 baitu bāzes adrese pēc kārtas (piemēram,ample, rinda 0x10040050, 4. kolonna satur heksadecimālo baitu vērtību 0x10040054. Lietotājs var mainīt baitu vērtības, veicot dubultklikšķi uz šūnas un ievadot jaunu heksadecimālo vērtību. Rediģētie baiti tiek parādīti sarkanā krāsā.
Noklikšķiniet uz pogas [Rakstīt], lai ierīces zibatmiņā ieprogrammētu visu lapu ar jaunajām baitu vērtībām.
Poga [Flash] ļauj sākt zibatmiņas programmēšanas darbību ar atlasīto opciju. Ja ir atzīmēta izvēles rūtiņa [MAC adrese], lietotājs var norādīt atmiņas adresi, kurā tiek saglabāta izvēlētā MAC adrese. Noklikšķinot uz pogas [Flash], pēc attēla tiek ieprogrammēta MAC adrese file.

Salīdzināt ierīces atmiņu ar attēlu File cilne
Lietotājs var salīdzināt pašreizējo ierīces atmiņu ar izvēlēto attēlu file. Divi attēls fileTiek parādīti s un visas atšķirības ir iezīmētas sarkanā krāsā. .bin un .hex files formāts tiek atbalstīts.
 Izmantojot utilītu RF-Flasher ar citiem dēļiem
 Izmantojot utilītu RF-Flasher ar citiem dēļiem
RF-Flasher utilīta automātiski nosaka BlueNRG-1, BlueNRG-2, BlueNRG-LP un BlueNRG-LPS novērtēšanas plates (tiek attēlotas kā STDK), kas pievienotas datora USB portiem. Ierīces atiestatīšanai un UART sāknēšanas ielādes režīmam tiek izmantots papildu STM32 (vadīts ar GUI).
Lietojumprogramma darbojas arī ar pielāgotām platēm, nodrošinot vienkāršu UART piekļuvi pievienotajai ierīcei, taču lietotājam ierīce jāievieto bootloader režīmā manuāli. Izvēloties jebkuru COM portu, kas nav STEVAL, tiek parādīts šāds uznirstošais logs:

Kad parādās šis uznirstošais logs un atkarībā no ierīces veida, sāknēšanas ielādes režīms tiek aktivizēts šādi:
- BlueNRG-LP un BlueNRG-LPS ierīcēm lietotājam ir jāiestata PA10 kontakts uz augstu vērtību un jāveic ierīces atiestatīšanas cikls (paturot PA10 augstā vērtībā).
- BlueNRG-1 un BlueNRG-2 ierīcēm lietotājam ir jāiestata DIO7 kontakts uz augstu vērtību un jāatiestata ierīce (saglabājot DIO7 augstu vērtību).
Lietotājs var arī iestatīt vēlamo datu pārraides ātrumu UART uznirstošajā logā un pēc tam nospiest OK, lai atgrieztos GUI.
Piezīme:
Lietotājam ir jāizvairās no ierīces atiestatīšanas, izmantojot utilītu RF-Flasher, ja vien nav aktīvs uznirstošais logs ComPort iestatījums. Ja ierīce ir atiestatīta, lietotājam ir jāpārslēdz COM ports, lai atkārtoti izmantotu utilītu Flasher.
Piezīme:
Ja tiek izmantotas pielāgotas plates, nodrošinot UART piekļuvi BlueNRG-1, BlueNRG-2, BlueNRG-LP un BlueNRG-LPS ierīcēm, izmantojot USB FTDI interfeisu, lietotājam ir vēlreiz jāpārbauda ar USB FTDI datora draiveri saistītais latentums. Tas ļauj pievienoto portu atpazīt kā USB virtuālo COM. Tipiskā USB-FTDI datora draiverī vēlreiz pārbaudiet saistītās ierīces USB draivera iestatījumus sadaļā [Properties]> [Port.
Iestatījumi]> [Papildu]. Pārliecinieties, vai latentuma taimera vērtība ir iestatīta uz 1 ms. Šis iestatījums ir ļoti ieteicams, lai paātrinātu zibatmiņas darbības pielāgotajās platēs.
SWD galvenais logs
Lai izmantotu SWD galvenā loga cilni RF-Flasher utilīta galvenajā logā, lietotājam ir jāsavieno SWD aparatūras programmēšanas/atkļūdošanas rīks ar ierīces SWD līnijām (BlueNRG-1, BlueNRG-2, BlueNRG-LP un BlueNRG-LPS ierīcēm ).
Tiek atbalstītas šādas SWD aparatūras programmēšanas/atkļūdošanas saskarnes, pieņemot, ka atlasītā aparatūra un saistītie programmatūras rīki atbalsta pievienoto ierīci:
- CMSIS-DAP
- ST-LINK
- J-Link
Piezīme
Lai J-Link izmantotu kā atkļūdošanas adapteri, USB draiveris ir jāmaina no J-Link draivera uz WinUSB. To var viegli izdarīt, izmantojot rīku HYPERLINK Zadig (https://zadig.akeo.ie) šādi:
- Ierīču sarakstā atlasiet J-Link
- Kā draiveri atlasiet “WinUSB”.
- Noklikšķiniet uz [Instalēt draiveri], lai instalētu WinUSB draiveri
Piezīme:
Skatiet HYPERLINK J-Link OpenOCD webvietne (https://wiki.segger.com/OpenOCD), lai iegūtu vairāk informācijas.
Piezīme:
BRĪDINĀJUMS. Kad J-Link USB draiveris ir nomainīts, neviena SEGGER programmatūra no J-Link programmatūras pakotnes nevar sazināties ar J-Link. Lai atkārtoti izmantotu SEGGER J-Link programmatūru, USB draiverim ir jāieslēdz atpakaļ uz noklusējuma iestatījumu.

SWD režīms: kā palaist
Attēls file atlase
Izmantojiet [Atlasīt attēlu File] pogu galvenajā lapā vai dodieties uz [File]>[ Atvērt File…], lai ielādētu esošu .bin vai .h ex file. Pilns atlasītā ceļš file tiek parādīts blakus pogai, un poga [Flash] tiek aktivizēta poga beigās file iekraušana.
Cilnē Darbības lietotājs var atlasīt šādas opcijas:
- [Pārbaudīt]: piespiež pārbaudīt, vai atmiņas saturs ir ierakstīts pareizi
- [Nolasīšanas aizsardzība]: iespējo ierīces nolasīšanas aizsardzību pēc atlasītā attēla programmēšanas file
- [Mass erase]: ļauj veikt masveida ierīces dzēšanu pirms atlasītā attēla programmēšanas file
- [Atjaunināt ierīces atmiņu]: ļauj atjaunināt ierīces atmiņas tabulu pēc zibatmiņas programmēšanas
- [Plug&Play režīms]: ļauj iespējot/atspējot plug-and-play zibatmiņas programmēšanas režīmu, ja ir pieejams tikai viens SWD programmēšanas rīks. Šajā gadījumā dēļi tiek ieprogrammēti pa vienam. Kad programmēšanas darbība ir pabeigta uz vienas plates, ir iespēja to atvienot un pieslēgt citu plati.
Pēc noklusējuma opcija [Mass erase] blakus pogai [Flash] nav atzīmēta, un tiek dzēstas un ierakstītas tikai nepieciešamās atmiņas lapas, izmantojot file saturu.
Cilnē [Savienoto saskarņu saraksts] tiek parādītas visas pievienotās SWD saskarnes (CMSIS-DAP, ST-LINK un J-Link). Nospiediet pogu [Atsvaidzināt], lai atjauninātu pievienoto interfeisu sarakstu.
Lietotājs var arī izvēlēties, kurš konkrētais SWD aparatūras interfeiss ir jāparāda laukā [Interfeiss].
Pogas [Select All], [Unselect All] un [Invert All] ļauj lietotājam definēt, kurām pievienotajām SWD saskarnēm (visām, nevienam vai dažām no tām) jābūt utilītas darbību mērķim. Tādā veidā vienu un to pašu darbību (tas ir, zibatmiņas programmēšanu) var veikt vienlaikus vairākās ierīcēs.
Poga [Flash] ļauj sākt zibatmiņas programmēšanas darbību ar atlasīto opciju. Ja ir atzīmēta izvēles rūtiņa [MAC adrese], lietotājs var norādīt atmiņas adresi, kurā tiek saglabāta izvēlētā MAC adrese. Noklikšķinot uz pogas [Flash], pēc attēla tiek ieprogrammēta MAC adrese file.
'Attēls File' cilne
Izvēlētais file nosaukums, izmērs un parsētais saturs, kas jāieprogrammē ierīces zibatmiņā, var būt viewed in theImage File cilne.
Cilne Ierīces atmiņa
Atlasiet šo cilni, lai view pievienotās ierīces atmiņas saturu (izmantojot pogu [Lasīt]) un žurnālu, kurā ir atlasītajā ierīcē veiktās darbības.

Noklikšķiniet uz pogas [Lasīt], lai pārsūtītu atmiņas segmentu, kas definēts ar [Start Address and Size], tabulā.
Lai lasītu visu zibatmiņu, atzīmējiet opciju [Entire Memory].
Pirmajā kolonnā ir norādīta turpmāko 16 baitu bāzes adrese pēc kārtas (piemēram,ample, rinda 0x10040050, 4. kolonna satur heksadecimālo baitu vērtību 0x10040054. Lietotājs var mainīt baitu vērtības, veicot dubultklikšķi uz šūnas un ievadot jaunu heksadecimālo vērtību. Rediģētie baiti tiek parādīti sarkanā krāsā.
Noklikšķiniet uz pogas [Rakstīt], lai ierīces zibatmiņā ieprogrammētu visu lapu ar jaunajām baitu vērtībām.

Piezīme:
[Salīdzināt ierīci Atmiņa uz File] tiek atbalstīts arī SWD režīmā ar tām pašām funkcijām, kas aprakstītas 4.1. sadaļā: UART režīms: kā palaist.
SWD režīms: lasīt sāknēšanas ielādētāja sektoru
Lietotājs var nolasīt pievienotās ierīces sāknēšanas ielādētāja sektoru, izmantojot SWD aparatūras programmēšanas saskarni, atlasot [Rīki]> [Lasīt sāknēšanas ielādētāja sektoru (SWD)]. Sāknēšanas ielādētāja sektora saturs tiek parādīts cilnē Bootloader/OTP.
Piezīme:
Šī funkcija tiek atbalstīta tikai SWD režīmā un pieejama tikai caur GUI.
SWD režīms: lasīt OTP apgabalu
Lietotājs var lasīt OTP apgabalam pievienoto ierīci (ja tiek atbalstīta), izmantojot SWD aparatūras programmēšanas saskarni, atlasot [Rīki]> [Lasīt OTP apgabalu (SWD)]. OTP apgabala saturs tiek parādīts cilnē Bootloader/OTP.
Šī funkcija netiek atbalstīta UART režīmā.

SWD Plug&Play programmēšanas režīms
SWD Plug&Play programmēšanas režīms ļauj lietotājam ieiet programmēšanas cilpā, pievienojot jaunu programmējamās ierīces platformu. Kad zibatmiņas attēls file un ir atlasītas programmēšanas darbības, lietojumprogramma Flasher PC pieprasa lietotājam pievienot ierīci SWD interfeisam (tiek parādīts ziņojums Waiting for device N. 1).
Kad lietotājs pievieno ierīci, tiek parādīts ziņojums “Ierīce N. 1 savienota” un programma sāk programmēt ierīci ar atlasīto attēlu. file un opcijas. Kad programmēšanas darbība ir pabeigta, lietojumprogramma Flasher parāda ziņojumu Lūdzu atvienojiet ierīci N. 1. Kad lietotājs atvieno ierīci, tiek parādīts ziņojums Waiting for device N. 2. Lietotājs var apturēt šo automātisko režīmu, nospiežot pogu [Stop].
Izmantojot Plug&Play režīmu, lietotājam ir jāizvēlas izmantojamais interfeiss (CMSIS-DAP, ST-LINK vai J-Link).

MAC adrešu programmēšana
MAC adreses programmēšana ļauj saglabāt MAC adresi noteiktā ierīces zibatmiņas vietā.
Lietotājs var izvēlēties iespējot šo opciju vai ne, atzīmējot vai noņemot atzīmi no izvēles rūtiņas [MAC adrese]. Konkrētā zibatmiņas vieta tiek iestatīta laukā [MAC Flash location].
Poga [Iestatīt MAC adresi] ļauj lietotājam izvēlēties MAC adresi šādi:
- Atzīmējiet izvēles rūtiņu [Range] un ievadiet sākuma adresi laukā [Start Address]. Sākuma adrese ir MAC adrese, kas jāsaglabā pirmajā pievienotajā ierīcē.
- Ir iespējams iestatīt pakāpeniskus soļus, sākot no [Start Address] vērtības, ievadot programmējamo dēļu skaitu. cilnē Boards vai ievadot vērtību [Beigu adrese]:
- Ja cilnē Darbības ir atlasīts automātiskais režīms, automātiskajām programmēšanas darbībām tiek izmantots atlasītais MAC adrešu saraksts. Ja nē, tiek ieprogrammēta tikai viena ierīce, izmantojot lauku [Start Address].
 
- Lietotājs var nodrošināt MAC adrešu sarakstu, kas jāizmanto, izmantojot ievadi file:
- Pārbaudiet [File] un atlasiet ievades tekstu file sadaļā [Load File] lauks.
- Ja cilnē Darbības ir atlasīts automātiskais režīms, automātiskajām programmēšanas darbībām tiek izmantots atlasītais MAC adrešu saraksts. Ja nē, vienai programmēšanas darbībai tiek izmantota tikai pirmā adrese.
 
Izvēles rūtiņa [Saglabāt MAC adrešu žurnālu] ļauj izmantoto MAC adrešu sarakstu saglabāt a file, atlasīts [File Vārds].
MAC adreses programmēšanu var apvienot ar automātiskās programmēšanas režīmu. Katrai pievienotajai ierīcei attēls file vispirms tiek ieprogrammēts, pēc tam MAC adrese. Atlasīto MAC adrešu skaits
(papildu adrešu saraksta lielums vai ievade file izmērs) aktivizē automātiskās programmēšanas darbību beigas. Katra ieprogrammētā MAC adrese tiek parādīta žurnāla logā.
MAC adrešu programmēšana tiek atbalstīta UAR un SWD režīmā.
 
  
 
Lietotājs var izvēlēties, vai laiks ir vai navamp tiek pievienots saglabātajam MAC adrešu žurnālam file vārds (kā piedēklis).
Ja laiksamp nav pievienots žurnāla nosaukumam file, visa žurnāla informācija tiek saglabāta tajā pašā žurnālā file. Ja laiksamp tiek pievienota, katras darbības žurnāla informācija tiek saglabāta citā žurnālā file.
Žurnāla nosaukums file var norādīt, izmantojot [File Vārds].
RF-Flasher palaišanas utilīta
RF-Flasher palaidējs ir atsevišķa utilīta, kas ļauj lietotājam palaist RF-Flasher utilīta komandas, izmantojot RF-Flasher utilīta GUI.
Ir nepieciešams DOS komandu logs, un tiek atbalstīti gan UART, gan SWD režīmi (izmantojot .bin un .hex attēlu files).
RF-Flasher palaišanas utilīta (RF-Flasher_Launcher.exe) ir iekļauta RF-Flasher utilīta programmatūras pakotnē lietojumprogrammu mapē. “Izlaiduma mape” RF-Flasher utilīta programmatūras pakotnes sākuma izvēlnē
vienums (ST RF-Flasher utilīta xxx) ļauj tieši piekļūt lietojumprogrammu mapei.
Prasības
Lai izmantotu RF-Flasher palaišanas utilītu konkrētā ierīcē, ir jāievēro šādi priekšnosacījumi:
- UART režīms: BlueNRG-1, BlueNRG-2, BlueNRG-LP vai BlueNRGLPS platformai jābūt savienotai ar datora USB portu
- SWD režīms: SWD aparatūras programmēšanas/atkļūdošanas rīkam jābūt savienotam ar BlueNRG-1, BlueNRG-2, BlueNRG-LP vai BlueNRG-LPS SWD līnijām.
Izmantojot opciju -l, visas darbības darbības tiek izsekotas žurnālā files, glabājas mapē “Žurnāli”, kas ir izveidota RF-Flasher utilīta programmatūras pakotnes “Application” mapē.
RF-Flasher palaišanas utilīta iespējas
Lai izmantotu RF-Flasher palaišanas utilītu noteiktā ierīcē, lietotājam ir jāatver Windows DOS apvalks un jāpalaiž
RF-Flasher_Launcher.exe ar pareizo komandu un opcijām (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu).
RF-Flasher_Launcher.exe -h:
Lietojums: RF-Flasher palaidējs [-h] {flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
write_OTP}
RF-Flasher palaišanas programmas versija xxx
Izvēles argumenti:
-h, –help: parādiet šo palīdzības ziņojumu un izejiet no komandām:
{flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}
- zibatmiņa: ieprogrammējiet zibatmiņu
- lasīt: lasīt zibatmiņu
- mass_erase: izdzēsiet zibatmiņu
- verify_memory: pārbaudiet RF ierīces saturu ar a file
- erase_pages: izdzēsiet vienu vai vairākas lapas no zibatmiņas
- uart: parādīt visus pievienotos COM portus (UART režīms)
- swd: parādīt visas ierīces, kas pievienotas, izmantojot SWD interfeisu: ST-LINK, CMSIS-DAP, J-Link (SWD režīms)
- read_OTP: lasīt OTP apgabalu (tikai SWD režīmā)
- write_OTP: rakstiet OTP apgabalu (tikai SWD režīmā)
RF-Flasher palaišanas utilīta: UART un SWD režīmi
RF-Flasher palaišanas utilīta atbalsta divus darbības režīmus:
- UART režīms (pievienojiet atlasīto ierīci datora USB portam)
- SWD režīms (savienojiet atlasītās BlueNRG-1, BlueNRG-2, BlueNRG-LP vai BlueNRG-LPS ierīces SWD līnijas ar SWD programmēšanas/atkļūdošanas rīku).
RF-Flasher palaišanas utilīta: izmantojiet komandu uart, lai iegūtu sarakstu ar visiem pieejamajiem COMx portiem (ierīces, kas pievienotas datora USB portiem):
RF-Flasher_Launcher.exe uart
SAVIENOTĀ PORTA = COM194 (ST DK), COM160 (ST DK)
RF-Flasher palaišanas utilīta: izmantojiet komandu swd, lai iegūtu visu pieejamo pievienoto SWD aparatūras programmēšanas/atkļūdošanas rīku sarakstu:
RF-Flasher_Launcher.exe swd
SAVIENOTS AR ST-LINK = ST-LINK NAV PIESLĒGTS
SAVIENOTS AR CMSIS-DAP (CMSIS-DAP saskarņu sērijas numurs):
- 07200001066fff333231545043084259a5a5a5a597969908
- 07200001066dff383930545043205830a5a5a5a597969908
- 07200001066dff333231545043084255a5a5a5a597969908 SAVIENOTS AR J-Link = NAV J-Link SAVIENOTS
RF-Flasher palaišanas utilīta: zibspuldzes komanda
Lai izmantotu RF-Flasher palaišanas utilītu konkrētas ierīces zibatmiņas programmēšanai, ir pieejama zibatmiņas komanda (izmantojam opciju –h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe flash -h
Flash komandu izmantošana
RF-Flasher_Launcher.exe flash [-h] [-adrese START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-dzēst] [-pārbaudīt] [-rp] [-mac] [-mac_adrese MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-visi | -d IERĪCES_ID) [-detalizēts {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-biežums {5,15,25,50,100,125,240,480,900,1800,4000}]
Flash komandas izvēles argumenti
- -adrese START_ADDRESS, --adrese START_ADDRESS: sākuma adrese.
- -visas, -visas: visas pievienotās ierīces (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -dzēst, --dzēst: iespējojiet opciju [Mass Erase].
- -f FILE_TO_FLASH [FILE_TO_FLASH …], –fileToFlash FILE_TO_FLASH
 [FILE_TO_FLASH …]: .bin vai .hex saraksts files, lai programmētu RF ierīci: BlueNRG-1, BlueNRG-2, BlueNRG-LP vai BlueNRG-LPS ierīci.
- frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}: STW LINKD modalitātei iestatīta frekvences vērtība (aparatūra). Noklusējuma vērtība ir 4000.
- -h, –help: parāda šo palīdzības ziņojumu un iziet.
- -l, -log: žurnāla dati.
- -mac, -mac: iespējojiet opciju [Mac Address].
- -mac_address -MAC_ADDRESS: zibatmiņas vieta, kurā tiek saglabāta Bluetooth® publiskā adrese.
- -mac_file MAC_FILE_ADRESE, –mf MAC_FILE_ADDRESS: file satur MAC adrešu sarakstu.
- -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: files, kas satur saglabāto/nesaglabāto un lietoto/nelietoto MAC adrešu žurnālus.
- -mac_start MAC_START_ADDRESS, -ms MAC_START_ADDRESS: pirmā MAC adrese.
- -rp, –-readout_protection: iespējojiet opciju [Readout Protection].
- -SWD, –-swd: SWD modalitāte (ST-LINK, CMSIS-DAP, J-Link aparatūras programmēšanas/atkļūdošanas rīks).
- -UART, --uart: UART režīms. Pirms darbības veikšanas pielāgotā plate jāievieto sāknēšanas ielādes režīmā (augsta DIO7 kontakta vērtība, veicot BlueNRG-1 vai BlueNRG-2 ierīces atiestatīšanas ciklu; augsta PA10 tapas vērtība, atiestatot BlueNRG-LP vai BlueNRG-LPS ierīci). .
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
- -verify, -verify: iespējo opciju [Pārbaudīt].
Piezīme:
- Ja ir atlasīts UART režīms, ierīcei jābūt savienotai ar datora USB COM portu un jāizmanto opcija –UART. Ja datora USB portiem ir pievienotas vairākas ierīces, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru COM portu, izmantojot opciju –d.
- Ja ir atlasīts SWD režīms, atlasītajām ierīces SWD līnijām ir jāpievieno SWD aparatūras programmēšanas/atkļūdošanas rīks, un ir jāizmanto opcija -SWD. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
- Binārais file ielādējamais ir norādīts, izmantojot opciju –f. Ja lietotājs vēlas programmēt BlueNRG-1, BlueNRG-2, BlueNRG-LP vai BlueNRG-LPS ierīces ar dažādām binārajām ierīcēm files vienas programmēšanas sesijas laikā viņi var norādīt attiecīgos bināros attēlus šādā secībā: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
 RF-Flasher_Launcher.exe flash -UART -all
 – f “C:\{lietotāja_ceļš}\BlueNRG-1_2 DK
 3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-1\Micro_Hell o_World.bin”
 – f “C:\{lietotāja_ceļš}\BlueNRG-1_2 DK
 3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-2\Micro_Hell o_World.bin” –l
 – f “C:{lietotāja_ceļš}\BlueNRG-LP DK 1.4.0\Firmware
 \Peripheral_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
 IDB011V1\Micro_Hello_World.bin”
 – f “C:{lietotāja_ceļš}\BlueNRG-LP DK 1.4.0\Firmware
 \Peripheral_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
 IDB012V1\Micro_Hello_World.bin”
 Pirmais file ir ieprogrammēts pievienotajās BlueNRG-1 ierīcēs; otrais file ir ieprogrammēts pievienotajās BlueNRG-2 ierīcēs; trešais file ir ieprogrammēts pievienotajās BlueNRG-LP ierīcēs; ceturtais file ir ieprogrammēts pievienotajās BlueNRG-LPS ierīcēs.
- Ja opcija –f netiek izmantota, binārie attēli files norādīts Application/config_file.conf tiek izmantoti:
 #Attēls file ierīcei BlueNRG_1
 BLUENRG_1 = “lietotāja_ceļš”/bluenrg_1_binārs_file.hex
 #Attēls file ierīcei BlueNRG_2
 BLUENRG_2 = “lietotāja_ceļš”/bluenrg_2_binary.hex
 #Attēls file BlueNRG_LP ierīcei
 BLUENRG_LP = "lietotāja_ceļš"/bluenrg_lp_binary.hex
 #Attēls file BlueNRG_LPS ierīcei
 BLUENRG_LPS = "lietotāja_ceļš"/bluenrg_lps_binary.hex
 Lietotājam katrai ierīcei ir jānorāda pilns binārā attēla ceļš.
RF-Flasher palaišanas utilīta: lasīšanas komanda
Lai izmantotu RF-Flasher palaišanas utilītu konkrētas ierīces zibatmiņas nolasīšanai, ir pieejama lasīšanas komanda (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe lasīšana –h
Lasīt komandu lietojumu
RF-Flasher_Launcher.exe nolasīja [-h] [-adrese START_ADDRESS][-size SIZE] [-visa] [-s] (-visi | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1 , 2, 3, 4}] [-l] [-biežums {5,15,25,50,100,125,240,480,900,1800,4000}]
Lasīt komandu izvēles argumentus
- -adrese START_ADDRESS, --adrese START_ADDRESS: sākuma adrese (noklusējuma vērtība ir 0x10040000).
- -visas, -visas: visas pievienotās ierīces (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -viss, -viss: lasīt visu zibatmiņu.
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, - biežums
 {5,15,25,50,100,125,240,480,900,1800,4000}: iestatīt frekvences vērtību (tikai SWD modalitātei — ST-LINK aparatūrai). Noklusējuma vērtība ir 4000.
- -h, --help: parāda šo palīdzības ziņojumu un iziet.
- -l, –-log: žurnāla dati.
- -s, –-show: parāda zibatmiņu pēc lasīšanas darbības.
- -size SIZE, --size SIZE: lasāmās zibatmiņas lielums (noklusējuma vērtība ir 0x3000).
- -SWD, –-swd: SWD modalitāte (ST-LINK, CMSIS-DAP, J-Link aparatūras programmēšanas/atkļūdošanas rīks).
- -UART, --uart: UART modalitāte. Pirms šīs darbības veikšanas pielāgotie dēļi jāievieto sāknēšanas ielādes režīmā. BlueNRG-LP un BlueNRG-LPS ierīcēm lietotājam ir jāiestata PA10 kontakts uz augstu vērtību un jāveic ierīces atiestatīšanas cikls, saglabājot PA10 augstu vērtību. BlueNRG-1 un BlueNRG-2 ierīcēm lietotājam ir jāiestata DIO7 kontakts uz augstu vērtību un jāatiestata ierīce, saglabājot DIO7 augstu vērtību.
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
- Ja ir atlasīts UART režīms, ierīcei jābūt savienotai ar datora USB COM portu un jāizmanto opcija –UART. Ja datora USB portiem ir pievienotas vairākas ierīces, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru COM portu, izmantojot opciju –d.
- Ja ir atlasīts SWD režīms, atlasītajām ierīces SWD līnijām ir jāpievieno SWD aparatūras programmēšanas/atkļūdošanas rīks, un ir jāizmanto opcija -SWD. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: masveida dzēšanas komanda
Lai izmantotu RF-Flasher palaišanas utilītu, lai veiktu noteiktas ierīces zibatmiņas masveida dzēšanu,
Ir pieejama komanda mass_erase (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe mass_erase –h
Masveida dzēšanas komandas lietojums
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-visi | -d DEVICE_ID) (-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- frekvence
{5,15,25,50,100,125,240,480,900,1800,4000}]
Masveida dzēšanas komandas izvēles argumenti
- -visas, -visas: visas pievienotās ierīces (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, - biežums
 {5,15,25,50,100,125,240,480,900,1800,4000}: iestatīt frekvences vērtību (tikai SWD modalitātei — ST-LINK aparatūrai). Noklusējuma vērtība ir 4000.
- -h, –-help: parādīt šo palīdzības ziņojumu un iziet.
- -l, –-log: žurnāla dati.
- -s, –-show: parāda zibatmiņu pēc masveida dzēšanas darbības.
- -SWD, –-swd: SWD modalitāte (ST-LINK, CMSIS-DAP, J-Link aparatūras programmēšanas/atkļūdošanas rīks).
- -UART, --uart: UART modalitāte. Pirms šīs darbības veikšanas pielāgotie dēļi jāievieto sāknēšanas ielādes režīmā. BlueNRG-LP un BlueNRG-LPS ierīcēm lietotājam ir jāiestata PA10 kontakts uz augstu vērtību un jāveic ierīces atiestatīšanas cikls, saglabājot PA10 augstu vērtību. BlueNRG-1 un BlueNRG-2 ierīcēm lietotājam ir jāiestata DIO7 kontakts uz augstu vērtību un jāatiestata ierīce, saglabājot DIO7 augstu vērtību.
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
Piezīme
- Ja ir atlasīts UART režīms, ierīcei jābūt savienotai ar datora USB COM portu un jāizmanto opcija –UART. Ja datora USB portiem ir pievienotas vairākas ierīces, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru COM portu, izmantojot opciju –d.
- Ja ir atlasīts SWD režīms, atlasītajām ierīces SWD līnijām ir jāpievieno SWD aparatūras programmēšanas/atkļūdošanas rīks, un ir jāizmanto opcija -SWD. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: pārbaudiet atmiņas komandu
Lai izmantotu RF-Flasher palaišanas utilītu, lai pārbaudītu konkrētas ierīces zibatmiņas saturu,
Ir pieejama komanda verify_memory (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe verify_memory –h
Pārbaudiet atmiņas komandu lietojumu
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-adrese START_ADDRESS](-visi | -d DEVICE_ID) [-detalizēts {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-biežums {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]
Pārbaudiet atmiņas komandu izvēles argumentus
- -adrese START_ADDRESS, --adrese START_ADDRESS: verifikācijas sākuma adrese (.bin filetikai s). Noklusējuma vērtība ir 0x10040000.
- -visas, -visas: visas pievienotās ierīces (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -f FLASH_VERIFY_FILE,--file FLASH_VERIFY_FILE: file kas jāizmanto, lai pārbaudītu zibatmiņu
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, -frekvence {5,15,25,50,100,125,240,480,900,1800,4000} (aparatūra: iestatīta frekvences vērtībai SLINKD). Noklusējuma vērtība ir 4000.
- -h, --help: parāda šo palīdzības ziņojumu un iziet
- -l, --log: žurnāla dati.
- -s, –-show: parāda zibatmiņu pēc pārbaudes darbības
- -SWD, –-swd: SWD režīms (ST-LINK, CMSIS-DAP, J-Link aparatūras programmēšanas/atkļūdošanas rīks).
- -UART, --uart: UART režīms.
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
- Ja ir atlasīts UART režīms, ierīcei jābūt savienotai ar datora USB COM portu un jāizmanto opcija –UART. Ja datora USB portiem ir pievienotas vairākas ierīces, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru COM portu, izmantojot opciju –d.
- Ja ir atlasīts SWD režīms, atlasītajām ierīces SWD līnijām ir jāpievieno SWD aparatūras programmēšanas/atkļūdošanas rīks, un ir jāizmanto opcija -SWD. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: komanda dzēst lapas
Lai izmantotu RF-Flasher palaišanas utilītu, lai dzēstu zibatmiņas satura lapu no konkrētas ierīces,
Ir pieejama komanda erase_pages (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe erase_pages –h
Dzēst lapu komandu lietojumu
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-all | -d DEVICE_ID) [-l] [-verbose {0, 1, 2, 3, 4}] [-biežums {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p PAGES | -range RANGE RANGE)
Dzēst lapas komandas izvēles argumentus
- -visas, -visas: visas pievienotās ierīces (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (COM ports UART režīmā; ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -h, –-help: parādīt šo palīdzības ziņojumu un iziet.
- -l, –-log: žurnāla dati.
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, - biežums
 {5,15,25,50,100,125,240,480,900,1800,4000}: iestatīt frekvences vērtību (tikai SWD modalitātei — ST-LINK aparatūrai). Noklusējuma vērtība ir 4000.
- -p PAGES, -page PAGES: dzēšamo lapu saraksts (sākas ar 0).
- -range RANGE RANGE, -range RANGE RANGE: dzēšamo lappušu diapazons (kur pirmais RANGE norāda mazāko lappuses numuru, bet otrais RANGE norāda lielāko lappuses numuru).
- -s, –-show: parāda zibatmiņu pēc pārbaudes darbības.
- -SWD, –-swd: SWD modalitāte (ST-LINK, CMSIS-DAP, J-Link aparatūras programmēšanas/atkļūdošanas rīks).
- -UART, --uart: UART modalitāte. Pirms šīs darbības veikšanas pielāgotie dēļi jāievieto sāknēšanas ielādes režīmā. BlueNRG-LP un BlueNRG-LPS ierīcēm lietotājam ir jāiestata PA10 kontakts uz augstu vērtību un jāveic ierīces atiestatīšanas cikls, saglabājot PA10 augstu vērtību. BlueNRG-1 un BlueNRG-2 ierīcēm lietotājam ir jāiestata DIO7 kontakts uz augstu vērtību un jāatiestata ierīce, saglabājot DIO7 augstu vērtību.
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
- Ja ir atlasīts UART režīms, ierīcei jābūt savienotai ar datora USB COM portu un jāizmanto opcija –UART. Ja datora USB portiem ir pievienotas vairākas ierīces, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru COM portu, izmantojot opciju –d.
- Ja ir atlasīts SWD režīms, atlasītajām ierīces SWD līnijām ir jāpievieno SWD aparatūras programmēšanas/atkļūdošanas rīks, un ir jāizmanto opcija -SWD. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: izlasiet OTP komandu
Lai izmantotu RF-Flasher palaišanas utilītu konkrētas ierīces OTP nolasīšanai, ir pieejama komanda read_OTP (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe read_OTP –h
Izlasiet OTP komandu lietojumu
RF-Flasher_Launcher.exe read_OTP [-h] (visi | -d DEVICE_ID) [-adrese OTP_ADDRESS][-num NUM] [-biežums {5,15,25,50,100,125,240,480,900,1800,4000] [-l s] [-verbose {0,1,2,3,4}]
Lasiet OTP komandas izvēles argumentus
- -adrese OTP_ADDRESS, -adrese OTP_ADDRESS: OTP apgabala adrese (noklusējums: 0x10001800
 – līdzināts vārds).
- -visas, -visas: visas pievienotās ierīces (ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, -frekvence {5,15,25,50,100,125,240,480,900,1800,4000} (aparatūra: iestatīta frekvences vērtībai SLINKD). Noklusējuma vērtība ir 4000.
- -h, –-help: parādīt šo palīdzības ziņojumu un iziet.
- -l, –-log: žurnāla dati.
- -num NUM, -number NUM: vārdu skaits, kas jālasa OTP apgabalā. Noklusējuma vērtība ir 256.
- -s, –-show: parāda OTP apgabalu.
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
Piezīme:
Komanda read_OTP darbojas tikai SWD režīmā. Tāpēc SWD aparatūras programmēšanas/atkļūdošanas rīks ir jāpievieno atlasītajām ierīces SWD līnijām. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: ierakstiet OTP komandu
Lai izmantotu RF-Flasher palaišanas utilītu konkrētas ierīces OTP nolasīšanai, ir pieejama komanda write_OTP (izmantojiet -h, lai iegūtu visu atbalstīto opciju sarakstu):
RF-Flasher_Launcher.exe write_OTP –h
Ierakstiet OTP komandu lietojumu
RF-Flasher_Launcher.exe write_OTP [-h] (visi | -d DEVICE_ID) -adrese OTP_ADDRESS
-vērtība OTP_VĒRTĪBA [-biežums {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-verbose {0,1,2,3,4}]
Ierakstiet OTP komandas izvēles argumentus
- -adrese OTP_ADDRESS, -adrese OTP_ADDRESS: OTP apgabala adrese (noklusējums: 0x10001800 — vārdu līdzinājums).
- -visas, -visas: visas pievienotās ierīces (ST-LINK ID, CMSIS-DAP ID un J-link ID SWD režīmā).
- -d DEVICE_ID, -ierīces DEVICE_ID: iestatiet savienojumam izmantotā aparatūras rīka ID (ST-LINK ID, CMSIS-DAP ID un J-Link ID SWD režīmā).
- -frekvence {5,15,25,50,100,125,240,480,900,1800,4000}, -frekvence {5,15,25,50,100,125,240,480,900,1800,4000} (aparatūra: iestatīta frekvences vērtībai SLINKD). Noklusējuma vērtība ir 4000.
- -h, –-help: parādīt šo palīdzības ziņojumu un iziet.
- -l, –-log: žurnāla dati.
- -s, –-show: parāda zibatmiņu pēc pārbaudes darbības.
- -vērtība OTP_VALUE, -vērtība OTP_VALUE: OTP vērtība (vārds, piemēram, 0x11223344)
- -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: palielināt izvades verbositāti; iestatīt atkļūdošanas līmeni līdz 4 (tikai SWD modalitātei un žurnāla datiem). Noklusējuma vērtība ir 2.
Piezīme:
Komanda write_OTP darbojas tikai SWD režīmā. Tāpēc SWD aparatūras programmēšanas/atkļūdošanas rīks ir jāpievieno atlasītajām ierīces SWD līnijām. Ja vairāk nekā viena ierīce ir pievienota datoram, izmantojot SWD interfeisu, opcija –all ļauj atlasīt tās visas. Alternatīvi, lietotājs var norādīt katru interfeisu, izmantojot opciju –d.
RF-Flasher palaišanas utilīta: piemamples
Programmējiet bināro attēlu pievienotajās BlueNRG-1 un BlueNRG-2 ierīcēs, izmantojot ST-LINK aparatūras rīku (SWD režīmā):
RF-Flasher_Launcher.exe flash -SWD -all -f “User_Application.hex” –l
Programmējiet bināro attēlu pievienotajās Bluetooth® Low Energy ierīcēs, izmantojot USB COM portus (UART režīmā):
RF-Flasher_Launcher.exe flash -UART -all -f "User_Application.hex" -l
Programmējiet bināro attēlu pievienotajās ierīcēs, izmantojot CMSIS-DAP kanālu, izmantojot datu dzēšanas, pārbaudes un reģistrēšanas opcijas (SWD režīmā):

Pārskatīšanas vēsture
3. tabula. Dokumentu pārskatīšanas vēsture
| Datums | Versija | Izmaiņas | 
| 15. gada 2018. maijs | 1 | Sākotnējā izlaišana. | 
| 
 
 03. gada 2018. jūlijs | 
 
 2 | Atjaunināts 1. attēls. BlueNRG-1, BlueNRG-2 Flasher Utility, 2. attēls. Flasher Utility UART galvenais logs, 3. attēls. Flasher utilīta UART režīms: attēls file , 4. attēls. Flasher utilīta UART režīms: ierīces atmiņa , 5. attēls. Flasher utilīta UART režīms: atmiņas lauku maiņa, 7. attēls. Flasher utilīta: SWD galvenais logs, 8. attēls. Flasher Utility SWD režīms: ierīces atmiņa , 10. attēls. Zibspuldzes utilīta: SWD automātiskais režīms, 11. attēls. Mirgotāja utilīta: UART automātiskais režīms, 12. attēls. Zibspuldzes utilīta: UART automātiskā programmēšana ir pabeigta un 13. attēls. Zibspuldzes utilīta: SWD MAC adreses izvēle. Nelielas teksta izmaiņas visā dokumentā. | 
| 26. gada 2019. februāris | 3 | Atjaunināts sadaļas ievads un sadaļa 3.1 UART režīms: kā palaist. Pievienota 8. sadaļas Flasher palaišanas utilīta un visas tās apakšsadaļas. | 
| 09. gada 2019. aprīlis | 4 | Pievienota atsauce uz “Lietojumprogrammu mapi” 8. sadaļā: RF-Flasher palaišanas utilīta. Atjaunināta 8.4. sadaļa: RF-Flasher palaišanas utilīta: zibspuldzes komanda. | 
| 
 
 
 
 14. gada 2020. jūlijs | 
 5 | Mainīts BlueNRG-1 un BlueNRG-2 uz BlueNRG-X Flasher programmatūras pakotni Pievienota atsauce uz BlueNRG-LP ierīci. Atjaunināts 1. attēls. RF-Flasher utilīta, 3. attēls. Flasher utilīta UART galvenais logs, 5. attēls. Flasher utilīta UART režīms: cilne Device Memory, 6. attēls. Flasher utilīta UART režīms: atmiņas lauku maiņa, 9. attēls. Flasher utilīta: SWD galvenais logs, 10. attēls. Flasher utilīta SWD režīms: cilne Ierīces atmiņa, 14. attēls. Flasher utilīta: SWD Plug&Play režīms, 15. attēls. Mirgotāja utilīta: MAC adreses izvēle un 18. attēls. RF-Flasher palaišanas programma: flash komanda ar opciju -erase, -l, -verify | 
| 
 
 
 05. gada 2020. decembris | 6 | Atjaunināts sadaļas ievads, 2.1. sadaļa: Sistēmas prasības, 4.1. sadaļa: UART režīms: kā palaist, 5. sadaļa: SWD galvenais logs, 5.1. sadaļa: SWD režīms: kā palaist, 8.1. sadaļa: prasības, 8.2. sadaļa: RF-Flasher palaišanas utilīta opcijas, 8.3. sadaļa: RF-Flasher palaišanas utilīta: UART un SWD režīmi, 8.4. sadaļa: RF-Flasher palaišanas utilīta: zibspuldzes komanda, 8.5. sadaļa: RF-Flasher palaišanas utilīta: lasīšanas komanda, 8.6. sadaļa. : RF-Flasher palaišanas utilīta: masveida dzēšanas komanda, 8.7. sadaļa: RF-Flasher palaišanas utilīta: pārbaudiet atmiņas komandu. Pievienota 8.8. sadaļa: RF-Flasher palaišanas utilīta: komanda dzēst lapas. | 
| 
 
 
 
 
 04. gada 2021. oktobris | 
 
 
 
 
 7 | Pievienota 5.2. sadaļa: SWD režīms: lasīt sāknēšanas ielādētāja sektoru un 5.3. sadaļa: SWD režīms: lasīt OTP apgabalu. Atjaunināts nosaukums, sadaļa Ievads, 2. sadaļa: Darba sākšana, 2.1. sadaļa: Sistēmas prasības, 2.2. sadaļa: Programmatūras pakotnes iestatīšana, 3. sadaļa: rīkjoslas interfeiss, 4. sadaļa: UART galvenais logs, 8. sadaļa: RF-Flasher palaišanas utilīta, 8.1. sadaļa: prasības, 8.2. sadaļa: RF-Flasher palaidēja utilīta opcijas, 8.3. sadaļa: RF-Flasher palaišanas utilīta: UART un SWD režīmi. , 8.4. sadaļa: RF-Flasher palaišanas utilīta: zibspuldzes komanda, 8.5. sadaļa: RF-Flasher palaišanas utilīta: lasīšanas komanda, 8.6. sadaļa: RF-Flasher palaišanas utilīta: masveida dzēšanas komanda, 8.7. sadaļa: RF-Flasher palaišanas utilīta: atmiņas komandas pārbaude, 8.8. sadaļa: RF-Flasher palaišanas utilīta: lapu dzēšanas komanda. , 1.1. sadaļa: akronīmu saraksts un 1.2. sadaļa: Atsauces dokumenti. | 
| Datums | Versija | Izmaiņas | 
| Atjaunināts 1. attēls. RF-Flasher utilīta, 2. attēls. Salīdzināt divus Filecilne s, 3. attēls. Flasher utilīta UART galvenais logs, 4. attēls. Flasher utilīta UART režīms: attēls File cilne, 5. attēls. Zibspuldzes utilīta UART režīms: cilne Ierīces atmiņa, 6. attēls. Zibspuldzes utilīta UART režīms: atmiņas lauku maiņa, 7. attēls. Flasher utilīta UART režīms: salīdziniet ierīces atmiņu ar attēlu File cilne, 9. attēls. Flasher utilīta: SWD galvenais logs, 10. attēls. Flasher utilīta SWD režīms: cilne Device Memory, 16. attēls. Mirgotāja utilīta: UART MAC adreses programmēšana, 17. attēls. Mirgotāja utilīta: SWD MAC adreses programmēšana un 18. attēls. -Flasher palaišanas programma: zibspuldzes komanda ar opciju - dzēst, -l, -verify. | ||
| 06. gada 2022. aprīlis | 8 | Visam dokumentam ir pievienota BlueNRG-LPS atsauce. Atjaunināta 8.3. sadaļa: RF-Flasher palaišanas utilīta: UART un SWD režīmi un 8.4. sadaļa: RF-Flasher palaišanas utilīta: zibspuldzes komanda. | 
| 
 
 
 
 
 
 
 
 
 
 
 
 10. gada 2024. jūlijs | 
 
 
 
 
 
 
 
 
 
 
 
 9 | Atjaunināts: 
 | 
SVARĪGS PAZIŅOJUMS – UZMANĪGI IZLASIET
STMicroelectronics NV un tā meitasuzņēmumi (“ST”) patur tiesības jebkurā laikā bez brīdinājuma veikt izmaiņas, labojumus, uzlabojumus, modifikācijas un uzlabojumus ST izstrādājumos un/vai šajā dokumentā. Pirms pasūtījuma veikšanas pircējiem jāiegūst jaunākā atbilstošā informācija par ST produktiem. ST produkti tiek pārdoti saskaņā ar ST pārdošanas noteikumiem un nosacījumiem, kas ir spēkā pasūtījuma apstiprināšanas brīdī.
Pircēji ir pilnībā atbildīgi par ST produktu izvēli, izvēli un lietošanu, un ST neuzņemas nekādu atbildību par palīdzību pielietošanā vai pircēja produktu dizainu.
ST šeit nepiešķir nekādas tiešas vai netiešas licences jebkādām intelektuālā īpašuma tiesībām.
ST produktu tālākpārdošana ar noteikumiem, kas atšķiras no šeit norādītās informācijas, anulē jebkādu ST piešķirto garantiju šādam produktam.
ST un ST logotips ir ST preču zīmes. Papildinformāciju par ST preču zīmēm skatiet www.st.com/trademarks. Visi pārējie produktu vai pakalpojumu nosaukumi ir to attiecīgo īpašnieku īpašums.
Informācija šajā dokumentā aizstāj un aizstāj informāciju, kas iepriekš sniegta jebkurās iepriekšējās šī dokumenta versijās.
© 2024 STMicroelectronics – visas tiesības paturētas
UM2406 — 9. red
Dokumenti / Resursi
|  | STMicroelectronics UM2406 RF-Flasher Utility programmatūras pakotne [pdfLietotāja rokasgrāmata UM2406, UM2406 RF-Flasher utilīta programmatūras pakotne, RF-Flasher utilītas programmatūras pakotne, RF-Flasher utilīta programmatūras pakotne, utilītas programmatūras pakotne, programmatūras pakotne, pakotne | 
 





