STMicroelectronics UM2406 Ko te RF-Flasher Utility Package Package

Whakatakotoranga
- Ka tautokohia nga taputapu BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, me BlueNRG-2
- Atanga: aratau UART me te aratau SWD
- Nga waahanga: Ko te kaupapa mahara Flash, te panui, te whakakore i te papatipu, te manatoko ihirangi
- Nga Whakaritenga Pūnaha: 2 GB o RAM, tauranga USB, Adobe Acrobat Reader 6.0 i muri mai ranei
Nga Tohutohu Whakamahi Hua
Te Timata
Ko tenei waahanga e whakarato ana i nga korero mo nga whakaritenga o te punaha me te tatūnga kete rorohiko.
Whakaritenga Pūnaha:
- I te iti rawa 2 GB o RAM
- Tauranga USB
- Adobe Acrobat Reader 6.0 i muri mai ranei
- E taunakitia ana te tauine whakaatu me nga tautuhinga ki te 150%
Tatūnga Mōkī Pūmanawa:
Hei whakahaere i te taputapu, pawhiria te tohu whaipainga RF-Flasher kei te [Tīmata] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].
Atanga Paeutauta
I roto i te waahanga paeutauta o te matapihi matua whaipainga RF-Flasher, ka taea e nga kaiwhakamahi nga mahi e whai ake nei:
- Utaina he .bin, .hex ranei file: [File] > [Tuwhera file…]
- Tiakina te whakaahua mahara onāianei: [File] > [Tiaki File Ka rite ki…]
- Katia tetahi .bin, .hex ranei file: [File] > [Kati file]
- Tautuhia te auau ST-LINK: [Utauta] > [Tautuhinga…]
- Whakahohe, mono ranei te rangitaki file hanga: [Utauta] > [Tautuhinga…]
FAQ
- He aha nga taputapu e tautokohia ana e te kete rorohiko whaipainga RF-Flasher?
I tenei wa kei te tautoko te putea rorohiko i nga taputapu BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, me BlueNRG-2. - He aha nga whakaritenga punaha iti rawa hei whakahaere i te taputapu RF-Flasher?
Kei roto i nga whakaritenga punaha iti rawa te 2 GB o te RAM, nga tauranga USB, me te Adobe Acrobat Reader 6.0 ranei i muri mai. - Me pehea taku tiaki i te ahua mahara o naianei ki te taputapu RF-Flasher?
Hei tiaki i te atahanga mahara o naianei, haere ki [File] > [Tiaki File Hei…] ka kowhiria te wahanga mahara kia tiakina ki te .bin file.
UM2406
pukapuka kaiwhakamahi
Ko te RF-Flasher mōkihi pūmanawa whaipainga
Kupu Whakataki
Ko tenei tuhinga e whakaatu ana i te kete rorohiko whaipainga RF-Flasher (STSW-BNRGFLASHER), kei roto ko te tono PC whaipainga RF-Flasher.
Ko te whaipainga RF-Flasher he tono PC mokowhiti, e taea ai e te BlueNRG-1, BlueNRG-2, BlueNRG-LP, me BlueNRG-LPS Bluetooth® Low Energy nga punaha-i runga i te maramara flash mahara ki te panui, te muru papatipu, te tuhi, me te hōtaka.
I tenei wa kei te tautoko i te atanga ki te BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, me te BlueNRG-2 mahara flash na roto i te aratau UART ma te whakamahi i te taputapu UART bootloader o roto. I tenei wa kei te tautoko i te atanga ki te BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, me te BlueNRG-2 mahara flash na roto i te aratau SWD ma te whakamahi i te atanga SWD paerewa na roto i nga taputapu raupaparorohiko / patuiro (CMSIS-DAP, ST-LINK). , me J-Link).
I tua atu, ka taea hoki e ia te pupuri i tetahi wahitau MAC ki tetahi waahi mahara flash motuhake i tohua e te kaiwhakamahi i roto i nga momo UART me te SWD.
Ko te kohinga rorohiko RF-Flasher e whakarato ana hoki i te taputapu whakarewa mokowhiti, e tuku ana i te whakamaarama mahara flash, te panui, te whakakore papatipu, me te manatoko ihirangi. Ko te whaipainga kaiwhakawhanake rama he matapihi PC DOS anake.
Tuhipoka:
Ko te kupu RF i tenei wa e pa ana ki nga taputapu BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, me BlueNRG-2. Ko nga rereketanga motuhake ka tohua ki nga waahi e hiahiatia ana.
Nga korero whanui
Rarangi o nga acronyms
Ripanga 1. Rarangi kupu acronyms
| Wāhanga | Te tikanga |
| RF | Auau reo irirangi |
| SWD | Waea patuiro rangatū |
| UART | Kaituku-whakawhiti tukutahi-a-ao |
| USB | Pahi raupapa ao |
Nga tuhinga tohutoro
Ripanga 2. Nga tuhinga tohutoro
| Tohutoro | Momo | Taitara |
| DS11481 | Pepa pepa BlueNRG-1 | Ka taea e te Bluetooth® Low Energy te SoC ahokore |
| DS12166 | Pepa pepa BlueNRG-2 | Ka taea e te Bluetooth® Low Energy te SoC ahokore |
| DB3557 | He poto nga korero a STSW-BNRGFLASHER | He korero poto mo te kete rorohiko RF-Flasher |
| DS13282 | Pepa pepa BlueNRG-LP | Ka taea e te Bluetooth® Low Energy te SoC ahokore |
| DS13819 | Pepa pepa BlueNRG-LPS | Ka taea e te Bluetooth® Low Energy te SoC ahokore |
Te timatanga
Ko tenei waahanga e whakaatu ana i nga whakaritenga katoa o te punaha hei whakahaere i te tono PC whaipainga RF-Flasher me te tikanga whakaurunga o te kete rorohiko e pa ana.
Nga whakaritenga o te punaha
Kei te whaipainga RF-Flasher nga whakaritenga iti e whai ake nei:
- PC me Intel®, AMD ranei te tukatuka e whakahaere ana i te punaha whakahaere Microsoft® e whai ake nei:
- Windows® 10
- I te iti rawa 2 GB o RAM
- Tauranga USB
- Adobe Acrobat Reader 6.0 i muri mai ranei
- Ko te tauine whakaatu me nga tautuhinga e manakohia ana ki te 150%.
Tatūnga mōkihi pūmanawa
Ka taea e te kaiwhakamahi te whakahaere i tenei taputapu ma te panui i te ata whaipainga RF-Flasher ([Tīmata]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).

Atanga paeutauta
I roto i te waahanga paeutauta o te matapihi matua whaipainga RF-Flasher, ka taea e te kaiwhakamahi nga mahi e whai ake nei:
- Utaina he .bin, .hex ranei (Intel kua roa) file, whakamahi [File]>[Tuwhera file…]
- Tiakina te atahanga mahara o naianei ki roto i te .bin file, whakamahi [File]>[Tiaki File Ka rite ki…]. Ko te wahitau timatanga me te rahi o te wahanga mahara ka tiakina ki te file ka taea te kowhiri mai i te ripa Mahara Pūrere.
- Katia tetahi .bin, .hex ranei file, whakamahi [File]>[Kati file]
- Tautuhia te auau ST-LINK, ma te whakamahi i [Utauta]>[Tautuhinga…]
- Whakahohe, mono ranei te rangitaki file hanga i roto i te tikanga UART/SWD, ma te whakamahi i [Utauta]>[Tautuhinga…]. Ki te takiuru files kua tiakina, ka taea te whakarite i te taumata o nga korero patuiro hei penapena (mo SWD anake). Rangitaki katoa files ka tiakina ki {te ara whakauru}\ST\RF-Flasher Utility xxx\Rakau.
- Te muru papatipu, ma te whakamahi [Utauta]>[Mass erase].
- Manatokohia te ihirangi mahara flash [Utauta]>[Manatokohia te ihirangi flash].
- Tikina te putanga tono, ma te whakamahi [Awhina]>[Mo].
- Tikiake a file, ma te whakamahi i [Tools]>[Flash].
- Mukua nga waahanga taputapu, ma te whakamahi [Utauta]>[Muku Whārangi…]
- Whakatauritehia te pūmahara pūrere ki te atahanga kua tohua file, ma te whakamahi [Utauta]>[Whakatauritea te Mahara Pūrere ki file]. Ko te ahua e rua files e whakaatuhia ana i roto i te Whakatauritea te Mahara Pūrere ki te Atahanga File ripa me nga rereketanga e pa ana ka tohua ki te whero.
- Whakatauritehia te rua files, whakamahi [File]>[Whakatauritehia te rua files]
- Pānuihia te rängai bootloader (i roto i te aratau SWD anake), ma te whakamahi i [Utauta]>[Panuihia te Rangai Puta (SWD)].
- Pānuihia te rohe OTP (i roto i te aratau SWD anake), ma te whakamahi [Utauta]>[Panuihia te Rohe OTP (SWD)].
- Whakaorangia nga waahanga bootloader me te rohe OTP ki roto i te .bin file, whakamahi [File]>[Tiaki File Ka rite ki…].
Ka taea hoki e te kaiwhakamahi te kowhiri i nga whakaahua e rua files ka whakatairitehia. Ko te ahua e rua files ka whakaatuhia ki te Whakatauritea Rua Files ripa me nga rereketanga e pa ana ki te whero. .bin me te .hex file e tautokona ana nga whakatakotoranga.

I te waahanga o runga o te matapihi matua whaipainga RF-Flasher, ka taea e te kaiwhakamahi te kowhiri i te ahua file mā te [Tīpakohia te Whakaahua File] pātene. Ka taea e te kaiwhakamahi te kowhiri i te momo mahara: mahara flash, bootloader, rohe OTP ranei. Mo te waahi mahara kohiko, ka taea e te kaiwhakamahi te tautuhi i te wahitau tiimata (mo te putea anake file)
Ko enei whiringa katoa e waatea ana i te aratau UART me te SWD.
Me taea e te kaiwhakamahi te uru ki te aratau kua tohua (UART, SWD ranei). Ka taea e ratou tenei ma te whakatuwhera i te tauranga COM e hono ana mo te aratau UART, ma te hono ranei i tetahi taputapu SWD taputapu hotaka / patuiro ki nga raina SWD taputapu.
UART matapihi matua
I roto i te UART ripa matapihi matua o te RF-Flasher whaipainga matapihi matua, ka taea e te kaiwhakamahi te kowhiri i te tauranga COM hei whakamahi hei atanga i te taputapu ma te rarangi o nga waahanga COM Ports.
Ko te reeti baud rangatū e whakamahia ana mo te poari arotake taputapu RF ko 460800 bps.

Aratau UART: me pehea te rere
Whakaahua file whiriwhiringa
Hei uta i tetahi .bin, .hex ranei file, whakamahia te [Tīpakohia te Whakaahua File] pātene i te wharangi matua, whakatere ki [File]>[Tuwhera File…], haere ranei ki te Whakaahua File ripa. Te ara katoa o te hunga kua tohua file ka puta ki te taha o te paatene ka hohe te paatene [Flash] ina te file kua utaina.
Ko te rarangi Rarangi Tauranga COM e whakaatu ana i nga taputapu hono katoa i runga i nga tauranga USB PC. Ko nga paatene [Tīpako Katoa], [Whakakorea Katoa], me te [Whakahuri Katoa] ma te kaiwhakamahi e tautuhi ko wai nga taputapu hono (katoa, karekau, etahi ranei) hei whainga mo nga mahi whaipainga. Ma tenei ara, ka taea te mahi kotahi (ara, te whakamaarama rama rama) i te wa kotahi i runga i nga taputapu maha. Ko te paatene [Whakahou] ka taea e te kaiwhakamahi te whakahou i te rarangi o nga taputapu hono.
Ma te taunoa, karekau te whiringa [Mass erase] i te wahanga [Mahinga] i takina, ko nga wharangi mahara anake ka murua ka tuhia me te file ihirangi. Ina takina tenei kowhiringa, ko te ūkui papatipu ka puta i mua i te wahanga hotaka mahara flash.
Ko te kōwhiringa [Manatokona] ka akiaki i te haki ki te whakarite kia tika te tuhi o nga ihirangi mahara.
Tirohia te kōwhiringa [Whakahōu Pūrere Mahara] ki te whakahou i te ripanga mahara taputapu i muri i te mahi i runga i te mahara flash.
Ko te kōwhiringa whakamaru i te panui ka taea te tiaki panui o te taputapu i muri i te whakamaarama mahara flash.
Tirohia te kōwhiringa [Auto Baudrate] mena ka mahia he taputapu tautuhi i runga i te papa kia kaha ai te mahi [Auto Baudrate]. Ma te taunoa, kaore i te takina te kōwhiringa [Auto Baudrate].
Te Atahanga File ripa
Ko te whiriwhiri file te ingoa, te rahi, me nga mea kua oti te whakamaarama i roto i te mahara kohiko taputapu viewed i te Whakaahua File ripa.

Ko te ripa Mahara Pūrere
Tīpakohia tēnei ripa ki view nga ihirangi mahara o tetahi taputapu hono (ma te paatene [Panui]) me te raarangi kei roto nga mahi ka mahia ki te taputapu kua tohua.

Patohia te paatene [Panui] hei whakawhiti i te wahanga mahara kua tautuhia e [Wāhitau Tīmata me te Rahi] ki te ripanga.
Hei panui i te katoa o te mahara flash, tirohia te kōwhiringa [Mahara Katoa].
Ko te pou tuatahi e whakaatu ana i te wahitau turanga o nga paita 16 e whai ake nei i te rarangi (mo te example, haupae 0x10040050, tīwae 4 e pupuri ana i te uara paita hautekaumāono i te 0x10040054. Ka taea e te kaiwhakamahi te huri i nga uara paita ma te panui-rua i tetahi pūtau me te whakauru i tetahi uara hautekauono hou. Ka puta nga paita kua whakatika ki te whero.
Patohia te paatene [Tuhituhi] hei whakarite i te wharangi katoa me nga uara paita hou ki roto i te mahara flash taputapu.
Ko te patene [Flash] ka taea te mahi hotaka mahara flash ki te tiimata me te whiringa kua tohua. Mena ka takina te pouakataki [MAC Wāhitau], ka taea e te kaiwhakamahi te tautuhi i te wahitau mahara kei reira te wahitau MAC kua tohua. Ka paatohia te paatene [Flash], ka whakamaherehia te wahitau MAC i muri i te ahua file.

Te Whakatauritea te Pumahara Pūrere ki te Atahanga File ripa
Ka taea e te kaiwhakamahi te whakataurite i te mahara taputapu o naianei ki te ahua kua tohua file. Ko te ahua e rua fileKa whakaatuhia nga rereketanga ka tohua ki te whero. .bin me te .hex files hōputu e tautokona ana.
Te whakamahi i te whaipainga RF-Flasher me etahi atu papa
Ko te whaipainga RF-Flasher ka kitea aunoa i nga papa aromatawai BlueNRG-1, BlueNRG-2, BlueNRG-LP, me BlueNRG-LPS (whakaatuhia hei STDK) e hono ana ki nga tauranga USB PC. Ka whakamahia he STM32 awhina (e peia ana e te GUI) ki te tautuhi i te taputapu me te whakauru ki te aratau bootloader UART.
Ka mahi ano te tono me nga papa ritenga, e whakarato ana i te urunga UART ngawari ki te taputapu hono, engari me tuu e te kaiwhakamahi te taputapu ki te aratau bootloader ma te ringa. I runga i te kowhiringa o nga tauranga kore-STEVAL COM, ka puta te pahū-ake e whai ake nei:

Ka puta mai tenei pahū-ake ka whakawhirinaki ki te momo taputapu, ka whakahohehia te aratau bootloader penei:
- Mo nga taputapu BlueNRG-LP me BlueNRG-LPS, me whakarite e te kaiwhakamahi te pine PA10 ki te uara teitei me te mahi i te huringa tautuhi o te taputapu (te pupuri i te PA10 i te uara teitei).
- Mo nga taputapu BlueNRG-1 me BlueNRG-2, me tautuhi te kaiwhakamahi i te pine DIO7 ki te uara nui me te tautuhi ano i te taputapu (kia mau te DIO7 i te uara nui).
Ka taea hoki e te kaiwhakamahi te whakarite i te reiti baud pai mo te UART i te matapihi pakū-ake katahi ka pehi i te OK kia hoki ki te GUI.
Tuhipoka:
Me karo te kaiwhakamahi ki te tautuhi ano i te taputapu i te wa e whakamahi ana i te taputapu RF-Flasher, mena kei te kaha te pahū-ake ComPort Setting. Mena kua tautuhia te taputapu, me huri te kaiwhakamahi i te tauranga COM ki te whakamahi ano i te taputapu Flasher.
Tuhipoka:
Ina whakamahia nga papa ritenga ma te whakarato i te uru UART ki nga taputapu BlueNRG-1, BlueNRG-2, BlueNRG-LP, me BlueNRG-LPS na roto i te atanga USB FTDI, me tirotirohia e te kaiwhakamahi te roa e hono ana ki te taraiwa USB FTDI PC. Ma tenei ka taea te tauranga hono kia mohiohia he COM mariko USB. I runga i te atekōkiri PC USB-FTDI angamaheni, tirohia-rua nga taputapu e pa ana ki nga tautuhinga atekōkiri USB i roto i [Properties]>[Port
Tautuhinga]>[Arā Atu Anō]. Me whakarite kua tautuhia te uara matawā torohū ki te 1 ms. Ka tino taunakitia tenei tautuhinga kia tere ake nga mahi mahara flash i runga i nga papa ritenga.
SWD matapihi matua
Hei whakamahi i te ripa matapihi matua SWD i te matapihi matua whaipainga RF-Flasher, me hono te kaiwhakamahi i te taputapu SWD taputapu hotaka / patuiro ki nga raina SWD taputapu (BlueNRG-1, BlueNRG-2, BlueNRG-LP, me nga taputapu BlueNRG-LPS. ).
Kei te tautokohia nga atanga whakahoahoa / patuiro SWD e whai ake nei, me te whakaaro kei te tautoko nga taputapu me nga taputapu rorohiko e pa ana ki te taputapu hono:
- CMSIS-DAP
- ST-LINK
- Hononga-J
Tuhipoka
Hei whakamahi i te J-Link hei urutau patuiro, me huri te taraiwa USB mai i te taraiwa J-Link ki WinUSB. Ka taea tenei ma te whakamahi i te taputapu HYPERLINK Zadig (https://zadig.akeo.ie) penei:
- Tīpakohia te J-Link mai i te rarangi taputapu
- Tīpakohia "WinUSB" hei taraiwa
- Patohia te [Tāuta Atekōkiri] ki te tāuta i te taraiwa WinUSB
Tuhipoka:
Tirohia te HYPERLINK J-Link OpenOCD webpae (https://wiki.segger.com/OpenOCD) mo etahi atu korero.
Tuhipoka:
WHAKATŪPATO: Kia whakakapihia te taraiwa USB J-Link, karekau he rorohiko SEGGER mai i te kete rorohiko J-Link e taea te korero ki a J-Link. Hei whakamahi ano i te rorohiko SEGGER J-Link, me whakahoki te taraiwa USB ki tona taunoa.

Aratau SWD: me pehea te rere
Whakaahua file whiriwhiringa
Whakamahia te [Tīpakohia te Whakaahua File] pātene i te wharangi matua haere ranei ki [File]>[ Tuwhera File…] ki te uta i tetahi .bin, .h ex ranei file. Te ara katoa o te hunga kua tohua file ka puta ki te taha o te paatene ka hohe te paatene [Flash] i te mutunga o te file utaina ana.
I te ripa Hohenga, ka taea e te kaiwhakamahi te kowhiri i nga whiringa e whai ake nei:
- [Manatokona]: ka akiakihia he haki kia tika te tuhi i nga ihirangi mahara
- [Panui Panui]: ka taea e te taputapu te tiaki panui panui i muri i te whakamaarama i te ahua kua tohua file
- [Mass delete]: ka taea te ūkui papatipu o te taputapu i mua i te whakamaoritanga o te ahua kua tohua file
- [Whakahōu Pūmahara Pūrere]: ka taea te whakahou i te ripanga mahara o te taputapu i muri i te mahi whakahōtaka mahara uira
- [Aratau Mono&Play]: ka taea te aratau whakamaarama rama rama mono-a-takaro kia whakahohea/whakakorehia ina kotahi anake te taputapu hotaka SWD e waatea ana. I roto i tenei take, ka whakamaherehia nga papa i ia wa. Ka oti te mahi hotaka i runga i tetahi papa, ka taea te wetewete me te mono i tetahi atu papa.
Ma te taunoa, ko te kōwhiringa [Mass erase] i te taha o te paatene [Flash] kaore i te takina, ko nga wharangi mahara e hiahiatia ana ka murua ka tuhia me te file ihirangi.
Ko te ripa [Rarangi o nga atanga hono] e whakaatu ana i nga atanga SWD hono katoa (CMSIS-DAP,ST-LINK, me J-Link). Pēhia te pātene [Whakahou] ki te whakahou i te rarangi o nga hononga hono.
Ka taea hoki e te kaiwhakamahi te kowhiri ko tehea atanga taputapu SWD motuhake me whakaatu ma te mara [Atanga].
Ko nga paatene [Tīpakohia Katoa], [Whakakorea Katoa], me te [Whakahuri Katoa] ka taea e te kaiwhakamahi te tautuhi ko wai nga atanga SWD hono (katoa, karekau, etahi ranei) me noho hei whainga mo nga mahi whaipainga. Ma tenei ara, ka taea te mahi kotahi (ara, te whakamaarama rama rama) i te wa kotahi i runga i nga taputapu maha.
Ko te patene [Flash] ka taea te mahi hotaka mahara flash ki te tiimata me te whiringa kua tohua. Mena ka takina te pouakataki [MAC Wāhitau], ka taea e te kaiwhakamahi te tautuhi i te wahitau mahara kei reira te wahitau MAC kua tohua. Ka paatohia te paatene [Flash], ka whakamaherehia te wahitau MAC i muri i te ahua file.
'Whakaahua File' ripa
Ko te whiriwhiri file te ingoa, te rahi, me nga mea kua oti te whakamaarama i roto i te mahara kohiko taputapu viewed i teWhakaahua File ripa.
Ko te ripa Mahara Pūrere
Tīpakohia tēnei ripa ki view nga ihirangi mahara o tetahi taputapu hono (ma te paatene [Panui]) me te raarangi kei roto nga mahi ka mahia ki te taputapu kua tohua.

Patohia te paatene [Panui] hei whakawhiti i te wahanga mahara kua tautuhia e [Wāhitau Tīmata me te Rahi] ki te ripanga.
Hei panui i te katoa o te mahara flash, tirohia te kōwhiringa [Mahara Katoa].
Ko te pou tuatahi e whakaatu ana i te wahitau turanga o nga paita 16 e whai ake nei i te rarangi (mo te example, haupae 0x10040050, tīwae 4 e pupuri ana i te uara paita hautekaumāono i te 0x10040054. Ka taea e te kaiwhakamahi te huri i nga uara paita ma te panui-rua i tetahi pūtau me te whakauru i tetahi uara hexadecimal hou. Ka puta nga paita kua whakatika ki te whero.
Patohia te paatene [Tuhituhi] hei whakarite i te wharangi katoa me nga uara paita hou ki roto i te mahara flash taputapu.

Tuhipoka:
[Whakatauritea te Pūrere Mahara ki File] kei te tautokohia ano i te aratau SWD, me nga ahuatanga rite ki te waahanga 4.1: aratau UART: me pehea te oma.
Aratau SWD: panuihia te waahanga bootloader
Ka taea e te kaiwhakamahi te panui i te rängai utauta o te taputapu hono ma te atanga hötaka taputapu SWD ma te kowhiri i [Utauta]>[Pänuitia te Rangai Bootloader (SWD)]. Ko te ihirangi rangai utauta ka whakaatuhia ki te ripa Bootloader/OTP.
Tuhipoka:
Ka tautokona tenei ahuatanga i roto i te aratau SWD anake ka taea ma te GUI anake.
Aratau SWD: panui rohe OTP
Ka taea e te kaiwhakamahi te panui i te taputapu hono o te rohe OTP (i te waahi e tautokohia ana) ma te atanga papatono taputapu SWD ma te kowhiri i te [Utauta]>[Panuihia te Rohe OTP (SWD)]. Ko te ihirangi rohe OTP ka whakaatuhia ki te ripa Bootloader/OTP.
Ko tenei ahuatanga kaore i te tautokohia i te aratau UART.

SWD Mono & Purei aratau papatono
Ko te aratau whakahoahoa SWD Plug&Play e taea ai e te kaiwhakamahi te uru ki te koorua whakarorohikotanga ma te hono i tetahi papaaa taputapu hou hei hotaka. A, no te te whakapakoko mahara flash file a kua tohua nga mahi hotaka, ka tono te tono Flasher PC ki te kaiwhakamahi ki te hono atu i tetahi taputapu ki te atanga SWD (he Waiting for device N. 1 karere ka whakaatuhia).
Ina hono te kaiwhakamahi i te taputapu, ka whakaatuhia he karere hono a Pūrere N. 1, ka timata te tono ki te whakarite i te taputapu me te ahua kua tohua. file me nga whiringa. Ka mutu te mahi whakahoahoa, ka whakaatu te tono Flasher i te karere Tena koa momotuhia te taputapu N. 1. Ina momotuhia e te kaiwhakamahi te taputapu, ka whakaatuhia te karere Waiting for device N. 2. Ka taea e te kaiwhakamahi te aukati i tenei aratau aunoa ma te pehi i te paatene [Kati].
Ina whakamahi i te aratau Mono&Play, me kowhiri te kaiwhakamahi i te atanga hei whakamahi (CMSIS-DAP, ST-LINK, J-Link ranei).

te hōtaka wāhitau MAC
Ka taea e te papatono wahitau MAC te penapena i te wahitau MAC ki tetahi waahi mahara flash motuhake i runga i te taputapu.
Ka taea e te kaiwhakamahi te kowhiri ki te whakaahei i tenei kowhiringa, kaore ranei ma te taki, whakakore ranei i te pouakataki [MAC address]. Kua tautuhia te waahi mahara flash motuhake ma te mara [MAC Flash location].
Ko te paatene [Tautuhi MAC address] ka taea e te kaiwhakamahi te kowhiri i te wahitau MAC penei:
- Takina te pouakataki [Range] ka hoatu te wahitau timatanga ki te mara [Wāhitau Tīmata]. Ko te wahitau timatanga ko te wahitau MAC hei penapena i runga i te taputapu hono tuatahi.
- Ka taea te whakarite i nga hikoinga taapiri timata mai i te uara [Tīmata Wāhitau] ma te whakauru i te maha o nga papa hei hotaka ki te Num. Ripa Papa, ma te whakauru ranei i te uara [Wāhitau Whakamutunga]:
- Mena kua tohua te aratau aunoa i te ripa Hohenga, ka whakamahia te rarangi wahitau MAC kua tohua mo nga mahi hotaka aunoa. Ki te kore, kotahi anake te taputapu ka whakamaherehia, ma te whakamahi i te mara [Tīmata Wāhitau].
- Ka taea e te kaiwhakamahi te tuku rarangi o nga wahitau MAC hei whakamahi ma te whakauru file:
- Tirohia te [File] pouakataki ka tohua te kuputuhi whakauru file i roto i te [Utaina File] mara.
- Mena kua tohua te aratau aunoa i te ripa Hohenga, ka whakamahia te rarangi wahitau MAC kua tohua mo nga mahi hotaka aunoa. Ki te kore, ko te wahitau tuatahi anake ka whakamahia mo te mahi hotaka kotahi.
Ka taea e te pouakataki [Tiaki Wāhitau MAC] te rarangi o nga wahitau MAC kua whakamahia ki te penapena i roto i te file, kua tohua i roto i te [File Ingoa] mara.
Ka taea te whakakotahi i nga papatono wahitau MAC me te aratau hotaka aunoa. Mo ia taputapu hono, te ahua file ka whakamaheretia i te tuatahi, ka whai ko te wahitau MAC. Te maha o nga wahitau MAC kua tohua
(te rahinga rarangi wahitau, te whakauru ranei file rahi) ka whakaoho i te mutunga o nga mahi hotaka aunoa. Ka whakaatuhia ia wahitau MAC kua whakaritea ki te matapihi Rangitaki.
Kei te tautokohia te papatono wahitau MAC i roto i te aratau UAR me te SWD.

Ka taea e te kaiwhakamahi te kowhiri i te waa, kaore raneiamp ka taapirihia ki te raarangi wahitau MAC kua tiakina file ingoa (as a suffix).
Mena ko te waamp kāore i te tāpirihia ki te ingoa o te rākau file, ka tiakina nga korero katoa ki te raarangi kotahi file. Mena ko te waamp ka taapirihia, ko nga korero mo ia oma ka tiakina ki tetahi raarangi rereke file.
Te ingoa o te poro file ka taea te tohu ma te [File Ingoa] mara.
RF-Flasher taputapu whakarewa
Ko te kaiwhakarewa RF-Flasher he taputapu motuhake e taea ai e te kaiwhakamahi te whakahaere i nga whakahau whaipainga RF-Flasher ma te whakamahi i te GUI whaipainga RF-Flasher.
Ka hiahiatia he matapihi whakahau DOS ka tautokohia nga momo UART me te SWD (ma te whakamahi i te ahua .bin me te .hex files).
Ko te taputapu whakarewa RF-Flasher (RF-Flasher_Launcher.exe) kei roto i te kete rorohiko taputapu RF-Flasher kei roto i te kōpaki tono. Ko te "Kopaki Tuku" kei roto i te RF-Flasher raupaparorohiko raupaparorohiko tahua tiimata
tūemi (ST RF-Flasher utility xxx) ka taea te uru tika ki te kōpaki tono.
Nga whakaritenga
Hei whakamahi i te taputapu whakarewa RF-Flasher i runga i tetahi taputapu motuhake, me tutuki nga whakaritenga e whai ake nei:
- Aratau UART: me hono te papanga BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRGLPS ranei ki tetahi tauranga USB PC
- Aratau SWD: me hono tetahi taputapu SWD taputapu hotaka / patuiro ki nga raina BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS SWD ranei.
Ma te whiringa -l, ka whaihia nga mahi katoa i roto i te raarangi files, rongoa i roto i te "Rakau" kōpaki, i hanga i roto i te RF-Flasher taputapu pūmanawa mōkihi "Taupānga" kōpaki.
Ko nga whiringa whaipainga whakarewa RF-Flasher
Hei whakamahi i te taputapu whakarewa RF-Flasher i runga i tetahi taputapu motuhake, me whakatuwhera e te kaiwhakamahi he anga Windows DOS me te whakarewa
RF-Flasher_Launcher.exe me te whakahau tika, me nga whiringa (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa).
RF-Flasher_Launcher.exe -h:
Whakamahinga: RF-Flasher Launcher [-h] {flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
tuhi_OTP}
Putanga whakarewa RF-Flasher xxx
Tohenga whiriwhiri:
-h, –awhina: whakaatu i tenei karere awhina ka puta atu i nga Tono:
{flash, panui, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}
- flash: hōtaka he mahara flash
- panui: panuihia he mahara flash
- mass_erase: ūkui i te mahara kohiko
- verify_memory: manatokohia te ihirangi o tetahi taputapu RF me te file
- erase_pages: ūkui kotahi, neke atu ranei nga wharangi mai i te mahara kohiko
- uart: whakaatu i nga tauranga COM katoa e hono ana (aratau UART)
- swd: whakaatu i nga taputapu katoa e hono ana ma te atanga SWD: ST-LINK, CMSIS-DAP, J-Link (aratau SWD)
- read_OTP: panui rohe OTP (i te aratau SWD anake)
- write_OTP: tuhia te rohe OTP (ma te aratau SWD anake)
RF-Flasher taputapu whakarewa: aratau UART & SWD
Ko te taputapu whakarewa RF-Flasher e tautoko ana i nga momo mahi e rua:
- Aratau UART (honoa te taputapu kua tohua ki te tauranga USB PC)
- Aratau SWD (honoa te BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ranei nga raina SWD taputapu kua tohua ki tetahi taputapu whakahoahoa/patuiro SWD).
Te whaipainga whakarewa RF-Flasher: whakamahia te whakahau uart ki te tiki rarangi o nga tauranga COMx katoa e waatea ana (nga taputapu hono ki nga tauranga USB PC):
RF-Flasher_Launcher.exe uart
WAWA HUA = COM194 (ST DK), COM160 (ST DK)
RF-Flasher whaipainga whakarewa: whakamahia te whakahau swd ki te tiki rarangi o nga taputapu whakahoahoa / patuiro SWD katoa e waatea ana:
RF-Flasher_Launcher.exe swd
WHAKATOKANGA E ST-LINK = KORE ST-LINK TE WHAKAMAHI
HE WHAKAHUA NA CMSIS-DAP (tau rangatū o nga atanga CMSIS-DAP):
- 07200001066fff333231545043084259a5a5a5a597969908
- 07200001066dff383930545043205830a5a5a5a597969908
- 07200001066dff333231545043084255a5a5a5a597969908 WHAKATOKANGA E J-Link = KORE J-Link TINO
RF-Flasher taputapu whakarewa: whakahau flash
Hei whakamahi i te whaipainga whakarewatanga RF-Flasher ki te whakarite i tetahi maharatanga uira taputapu motuhake, kei te waatea te tono uira (maatou te -h hei tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe flash -h
Whakamahinga whakahau Flash
RF-Flasher_Launcher.exe kohiko [-h] [-wāhitau START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-muku] [-manatoko] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-katoa | -d DEVICE_ID) [-verbose {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-auau {5,15,25,50,100,125,240,480,900,1800,4000}]
Tohenga whiriwhiri tono Flash
- -wāhitau START_ADDRESS, –-wāhitau START_ADDRESS: wāhitau tīmata.
- -katoa, -katoa: nga taputapu hono katoa (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -erase, –-erase: whakahohea te kōwhiringa [Mass Erase].
- -f FILE_TO_FLASH [FILE_TO_FLASH …], –fileToFlash FILE_TO_FLASH
[FILE_TO_FLASH …]: rārangi o .bin or .hex files ki te whakarite i te taputapu RF: he taputapu BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ranei. - auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau {5,15,25,50,100,125,240,480,900,1800,4000}: whakaritea te uara auau SWD (anake) Ko te uara taunoa ko te 4000.
- -h, –awhina: whakaatu i tenei karere awhina ka puta.
- -l, –log: raraunga rangitaki.
- -mac, –mac: whakahohea te kōwhiringa [Mac Address].
- -mac_address –MAC_ADDRESS: te waahi mahara kohiko kei reira te waahi noho a te iwi Bluetooth®.
- -mac_file MAC_FILE_ ADDRESS, –mf MAC_FILE_WĀTAURANGA: file kei roto he rarangi o nga wahitau MAC.
- -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: files kei roto nga rarangi o nga wahitau MAC kua rongoa/kore me te whakamahi/kaore i whakamahia.
- -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: wāhitau MAC tuatahi.
- -rp, –-readout_protection: whakaahei i te kōwhiringa [ReadOut Protection].
- -SWD, –-swd: Ko te tikanga SWD (ST-LINK, CMSIS-DAP, J-Link taputapu hotaka / patuiro).
- -UART, –-uart: aratau UART. Me whakauru he papa ritenga ki te aratau bootloader (he nui te uara titi DIO7 i te wa e mahi ana i te huringa tautuhi o te taputapu BlueNRG-1, BlueNRG-2 ranei; te uara pine PA10 i te wa e tautuhi ana i te taputapu BlueNRG-LP, BlueNRG-LPS ranei) i mua i te mahi. .
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
- -manatoko, –manatoko: whakaahei i te kōwhiringa [Manatoko].
Tuhipoka:
- Mena ka tohua te aratau UART, me hono te taputapu ki tetahi tauranga USB COM PC me te whakamahi i te whiringa -UART. Mena neke atu i te kotahi te taputapu e hono ana ki nga tauranga USB PC, ma te whiringa -katoa ka taea te whiriwhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia tauranga COM ma te whakamahi i te whiringa -d.
- Mena ka tohua te aratau SWD, me hono tetahi taputapu SWD taputapu rorohiko / patuiro ki nga raina SWD taputapu kua tohua, me whakamahi i te waahanga -SWD. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
- Ko te rua file ki te utaina ka tohua ma te whakamahi i te whiringa -f. Mena kei te pirangi te kaiwhakamahi ki te whakamaarama i nga taputapu BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS ranei me nga momo takirua rereke. files i roto i te hui hotaka kotahi, ka taea e ratou te tohu i nga whakaahua takirua e whai ana i tenei ota: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
RF-Flasher_Launcher.exe flash -UART -katoa
– 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
\Peripheral_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
IDB011V1\Micro_Hello_World.bin”
– f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
\Peripheral_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
IDB012V1\Micro_Hello_World.bin”
Ko te tuatahi file kua whakamaheretia ki nga taputapu BlueNRG-1 e hono ana; te tuarua file kua whakamaheretia ki nga taputapu BlueNRG-2 e hono ana; te tuatoru file kua whakamaheretia i runga i nga taputapu BlueNRG-LP e hono ana; te tuawha file kua hotaka i runga i nga taputapu BlueNRG-LPS hono. - Ki te kore e whakamahia te whiringa -f, ko nga whakaahua rua filekua tohua ki te Taupānga/config_fileKa whakamahia te .conf:
#Whakaahua file mo te taputapu BlueNRG_1
BLUENRG_1 = “kaiwhakamahi_ara”/bluenrg_1_rua_file.hex
#Whakaahua file mo te taputapu BlueNRG_2
BLUENRG_2 = “kaiwhakamahi_ara”/bluenrg_2_binary.hex
#Whakaahua file mo te taputapu BlueNRG_LP
BLUENRG_LP = “kaiwhakamahi_ara”/bluenrg_lp_binary.hex
#Whakaahua file mo te taputapu BlueNRG_LPS
BLUENRG_LPS = “kaiwhakamahi_ara”/bluenrg_lps_binary.hex
Me tohu te kaiwhakamahi i te ara atahanga rua katoa mo ia taputapu.
RF-Flasher taputapu whakarewa: panui whakahau
Hei whakamahi i te whaipainga whakarewatanga RF-Flasher ki te panui i tetahi mahara kohiko taputapu motuhake, kei te waatea te whakahau panui (whakamahia -h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe panui –h
Pānuihia te whakamahinga whakahau
RF-Flasher_Launcher.exe panui [-h] [-Wāhitau START_ADDRESS][-rahi RAHI] [–katoa] [-s] (-katoa | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1 , 2, 3, 4}] [-l] [-auau {5,15,25,50,100,125,240,480,900,1800,4000}]
Pānuihia nga tohenga whiriwhiringa whakahau
- -wāhitau START_ADDRESS, –-wāhitau START_ADDRESS: wāhitau tīmata (ko te uara taunoa ko 0x10040000).
- -katoa, -katoa: nga taputapu hono katoa (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -katoa, -katoa: panuihia te katoa o te mahara flash.
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau
{5,15,25,50,100,125,240,480,900,1800,4000}: tautuhi uara auau (mo te tikanga SWD anake - ST-LINK taputapu). Ko te uara taunoa ko te 4000. - -h, -–awhina: whakaatu i tenei karere awhina ka puta.
- -l, –-log: raraunga rangitaki.
- -s, –-whakaatu: whakaatu i te mahara kohiko i muri i te mahi panui.
- -rahi RAHI, –-rahi RAHI: te rahi o te mahara flash ki te panui (ko te uara taunoa ko 0x3000).
- -SWD, –-swd: Ko te tikanga SWD (ST-LINK, CMSIS-DAP, J-Link taputapu hotaka / patuiro).
- -UART, –-uart: UART tikanga. Me whakauru nga papa ritenga ki te aratau bootloader i mua i te mahi i tenei mahi. Mo nga taputapu BlueNRG-LP me BlueNRG-LPS, me whakarite e te kaiwhakamahi te pine PA10 ki te uara teitei me te mahi i te huringa tautuhi o te taputapu, me te pupuri i te PA10 i te uara nui. Mo nga taputapu BlueNRG-1 me BlueNRG-2, me whakarite e te kaiwhakamahi te pine DIO7 ki te uara nui me te tautuhi i te taputapu, me te pupuri i te DIO7 i te uara nui.
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
- Mena ka tohua te aratau UART, me hono te taputapu ki tetahi tauranga USB COM PC me te whakamahi i te whiringa -UART. Mena neke atu i te kotahi te taputapu e hono ana ki nga tauranga USB PC, ma te whiringa -katoa ka taea te whiriwhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia tauranga COM ma te whakamahi i te whiringa -d.
- Mena ka tohua te aratau SWD, me hono tetahi taputapu SWD taputapu rorohiko / patuiro ki nga raina SWD taputapu kua tohua, me whakamahi i te waahanga -SWD. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: whakahau ūkui papatipu
Hei whakamahi i te whaipainga whakarewa RF-Flasher ki te mahi i te ūkui papatipu o te mahara kohiko o tetahi taputapu motuhake, te
Kei te waatea te tono mass_erase (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe mass_erase –h
Whakamahinga whakahau ūkui papatipu
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-katoa | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- auau
{5,15,25,50,100,125,240,480,900,1800,4000}]
Whakahau papatipu nga tohenga whiriwhiri
- -katoa, -katoa: nga taputapu hono katoa (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau
{5,15,25,50,100,125,240,480,900,1800,4000}: tautuhi uara auau (mo te tikanga SWD anake - ST-LINK taputapu). Ko te uara taunoa ko te 4000. - -h, –-awhina: whakaatu i tenei karere awhina ka puta.
- -l, –-log: raraunga rangitaki.
- -s, –-whakaatu: whakaatu i te mahara kohiko i muri i te mahi whakakore papatipu.
- -SWD, –-swd: Ko te tikanga SWD (ST-LINK, CMSIS-DAP, J-Link taputapu hotaka / patuiro).
- -UART, –-uart: UART tikanga. Me whakauru nga papa ritenga ki te aratau bootloader i mua i te mahi i tenei mahi. Mo nga taputapu BlueNRG-LP me BlueNRG-LPS, me whakarite e te kaiwhakamahi te pine PA10 ki te uara teitei me te mahi i te huringa tautuhi o te taputapu, me te pupuri i te PA10 i te uara nui. Mo nga taputapu BlueNRG-1 me BlueNRG-2, me whakarite e te kaiwhakamahi te pine DIO7 ki te uara nui me te tautuhi i te taputapu, me te pupuri i te DIO7 i te uara nui.
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
Tuhipoka
- Mena ka tohua te aratau UART, me hono te taputapu ki tetahi tauranga USB COM PC me te whakamahi i te whiringa -UART. Mena neke atu i te kotahi te taputapu e hono ana ki nga tauranga USB PC, ma te whiringa -katoa ka taea te whiriwhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia tauranga COM ma te whakamahi i te whiringa -d.
- Mena ka tohua te aratau SWD, me hono tetahi taputapu SWD taputapu rorohiko / patuiro ki nga raina SWD taputapu kua tohua, me whakamahi i te waahanga -SWD. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: manatoko whakahau mahara
Hei whakamahi i te whaipainga whakarewa RF-Flasher ki te manatoko i te ihirangi mahara flash o tetahi taputapu motuhake, te
Kei te waatea te whakahau verify_memory (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe verify_memory –h
Manatokohia te whakamahinga whakahau mahara
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-wāhitau START_ADDRESS](-katoa | -d DEVICE_ID) [-verbose {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-auau {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]
Manatokohia nga tohenga whiriwhiringa tono mahara
- -wāhitau START_ADDRESS, –-wāhitau START_ADDRESS: wāhitau tīmata mo te manatoko (mo .bin files anake). Ko te uara taunoa ko 0x10040000.
- -katoa, -katoa: nga taputapu hono katoa (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -f FLASH_VERIFY_FILE,--file FLASH_VERIFY_FILE: file hei whakamahi hei manatoko i te mahara kohiko
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau {5,15,25,50,100,125,240,480,900,1800,4000}: te uara auau STLINK (STLINK) mo te uara auau. Ko te uara taunoa ko te 4000.
- -h, -–awhina: whakaatu i tenei karere awhina ka puta
- -l, -–log: raraunga rangitaki.
- -s, –-whakaatu: whakaatu i te mahara kohiko i muri i te mahi manatoko
- -SWD, –-swd: Aratau SWD (ST-LINK, CMSIS-DAP, J-Link taputapu hotaka / patuiro).
- -UART, –-uart: aratau UART.
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
- Mena ka tohua te aratau UART, me hono te taputapu ki tetahi tauranga USB COM PC me te whakamahi i te whiringa -UART. Mena neke atu i te kotahi te taputapu e hono ana ki nga tauranga USB PC, ma te whiringa -katoa ka taea te whiriwhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia tauranga COM ma te whakamahi i te whiringa -d.
- Mena ka tohua te aratau SWD, me hono tetahi taputapu SWD taputapu rorohiko / patuiro ki nga raina SWD taputapu kua tohua, me whakamahi i te waahanga -SWD. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: ūkui wharangi whakahau
Hei whakamahi i te taputapu whakarewa RF-Flasher ki te ūkui i te wharangi ihirangi mahara kohiko mai i tetahi taputapu motuhake, te
Kei te waatea te whakahau erase_pages (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe erase_pages –h
Ūkuia whārangi whakamahi whakahau
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-katoa | -d DEVICE_ID) [-l] [-verbose {0, 1, 2, 3, 4}] [-auau {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p NGA wharangi | -awhe Awhe Awhe Awhe)
Mukua nga wharangi whakahau tohenga whiriwhiri
- -katoa, -katoa: nga taputapu hono katoa (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (tauranga COM i te aratau UART; ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -h, –-awhina: whakaatu i tenei karere awhina ka puta.
- -l, –-log: raraunga rangitaki.
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau
{5,15,25,50,100,125,240,480,900,1800,4000}: tautuhi uara auau (mo te tikanga SWD anake - ST-LINK taputapu). Ko te uara taunoa ko te 4000. - -p PAGES, –page PAGES: te rarangi o nga wharangi hei whakakore (ka timata i te 0).
- -awhe RANGE RANGE, –range RANGE RANGE: awhe o nga wharangi hei ūkui (kei te tohu te RANGE tuatahi i te tau wharangi iti rawa, ko te RANGE tuarua e tohu ana i te tau wharangi teitei rawa atu).
- -s, –-whakaatu: whakaatu i te mahara kohiko i muri i te mahi manatoko.
- -SWD, –-swd: Ko te tikanga SWD (ST-LINK, CMSIS-DAP, J-Link taputapu hotaka / patuiro).
- -UART, –-uart: UART tikanga. Me whakauru nga papa ritenga ki te aratau bootloader i mua i te mahi i tenei mahi. Mo nga taputapu BlueNRG-LP me BlueNRG-LPS, me whakarite e te kaiwhakamahi te pine PA10 ki te uara teitei me te mahi i te huringa tautuhi o te taputapu, me te pupuri i te PA10 i te uara nui. Mo nga taputapu BlueNRG-1 me BlueNRG-2, me whakarite e te kaiwhakamahi te pine DIO7 ki te uara nui me te tautuhi i te taputapu, me te pupuri i te DIO7 i te uara nui.
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
- Mena ka tohua te aratau UART, me hono te taputapu ki tetahi tauranga USB COM PC me te whakamahi i te whiringa -UART. Mena neke atu i te kotahi te taputapu e hono ana ki nga tauranga USB PC, ma te whiringa -katoa ka taea te whiriwhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia tauranga COM ma te whakamahi i te whiringa -d.
- Mena ka tohua te aratau SWD, me hono tetahi taputapu SWD taputapu rorohiko / patuiro ki nga raina SWD taputapu kua tohua, me whakamahi i te waahanga -SWD. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: panui OTP whakahau
Hei whakamahi i te taputapu whakarewa RF-Flasher ki te panui i te OTP o tetahi taputapu motuhake, kei te waatea te tono read_OTP (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe read_OTP –h
Pānuihia te whakamahinga whakahau OTP
RF-Flasher_Launcher.exe read_OTP [-h] (katoa | -d DEVICE_ID) [-Wāhitau OTP_ADDRESS][-nama NUM] [-auau {5,15,25,50,100,125,240,480,900,1800,4000] [-] [-] s] [-verbose {0,1,2,3,4}]
Pānuihia nga tohenga whiriwhiri whakahau OTP
- -wāhitau OTP_ADDRESS, –wāhitau OTP_ADDRESS: wāhitau o te wāhi OTP (taunoa: 0x10001800
– tirohia te kupu). - -katoa, –katoa: nga taputapu hono katoa (ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau {5,15,25,50,100,125,240,480,900,1800,4000}: te uara auau STLINK (STLINK) mo te uara auau. Ko te uara taunoa ko te 4000.
- -h, –-awhina: whakaatu i tenei karere awhina ka puta.
- -l, –-log: raraunga rangitaki.
- -num NUM, –number NUM: te maha o nga kupu hei panui i roto i te rohe OTP. Ko te uara taunoa ko 256.
- -s, –-whakaatu: whakaatu i te rohe OTP.
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
Tuhipoka:
Ko te whakahau read_OTP anake ka mahi i te aratau SWD. No reira, me hono tetahi taputapu SWD taputapu hotaka / patuiro ki nga raina SWD taputapu kua tohua. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: tuhia te whakahau OTP
Hei whakamahi i te taputapu whakarewa RF-Flasher ki te panui i te OTP o tetahi taputapu motuhake, kei te waatea te whakahau write_OTP (whakamahia –h ki te tiki rarangi o nga whiringa tautoko katoa):
RF-Flasher_Launcher.exe write_OTP –h
Tuhia te whakamahinga whakahau OTP
RF-Flasher_Launcher.exe write_OTP [-h] (katoa | -d DEVICE_ID) -wāhitau OTP_ADDRESS
-uara OTP_VALUE [-auau {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-verbose {0,1,2,3,4}]
Tuhia nga tohenga whiriwhiri whakahau OTP
- -Wāhitau OTP_ADDRESS, –Wāhitau OTP_ADDRESS: wāhitau o te rohe OTP (taunoa: 0x10001800 – tirohia te kupu).
- -katoa, –katoa: nga taputapu hono katoa (ST-LINK ID, CMSIS-DAP ID, me J-hono ID i roto i te aratau SWD).
- -d DEVICE_ID, –device DEVICE_ID: tautuhia te ID o te taputapu taputapu e whakamahia ana mo te hononga (ST-LINK ID, CMSIS-DAP ID, me te J-Link ID i te aratau SWD).
- -auau {5,15,25,50,100,125,240,480,900,1800,4000}, –auau {5,15,25,50,100,125,240,480,900,1800,4000}: te uara auau STLINK (STLINK) mo te uara auau. Ko te uara taunoa ko te 4000.
- -h, –-awhina: whakaatu i tenei karere awhina ka puta.
- -l, –-log: raraunga rangitaki.
- -s, –-whakaatu: whakaatu i te mahara kohiko i muri i te mahi manatoko.
- -uara OTP_VALUE, –uara OTP_VALUE: OTP uara (he kupu, penei i te 0x11223344)
- -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: whakanuia te kupu whakaputa; whakaritea te taumata patuiro ki te 4 (mo te tikanga SWD me nga raraunga rangitaki anake). Ko te uara taunoa ko te 2.
Tuhipoka:
Ka mahi noa te whakahau write_OTP i te aratau SWD. No reira, me hono tetahi taputapu SWD taputapu hotaka / patuiro ki nga raina SWD taputapu kua tohua. Mena neke atu i te kotahi te taputapu e hono ana ki te PC na roto i te atanga SWD, ma te whiringa -katoa ka taea te kowhiri katoa. I tua atu, ka taea e te kaiwhakamahi te tautuhi i ia atanga ma te whakamahi i te whiringa -d.
RF-Flasher taputapu whakarewa: examples
Papatonohia he whakaahua rua i runga i nga taputapu BlueNRG-1 me BlueNRG-2 e hono ana me tetahi taputapu taputapu ST-LINK (i te aratau SWD):
RF-Flasher_Launcher.exe flash -SWD -katoa -f “User_Application.hex” –l
Papatonohia he whakaahua rua i runga i nga taputapu Bluetooth® Low Energy e hono ana ma nga tauranga USB COM (i te aratau UART):
RF-Flasher_Launcher.exe flash -UART –katoa -f “User_Application.hex” –l
Papatonohia he ahua rua i runga i nga taputapu hono ma te hongere CMSIS-DAP ma te whakamahi i nga whiringa raraunga muku, manatoko, me te takiuru (i te aratau SWD):

Hītori arotakenga
Ripanga 3. Tuhinga o mua whakahounga
| Rā | Putanga | Huringa |
| 15-Mei-2018 | 1 | Tukunga tuatahi. |
|
03-Hul-2018 |
2 |
Whakahouhia te Whakaahua 1. BlueNRG-1, BlueNRG-2 Flasher Utility, Whakaahua 2. Flasher Utility UART matapihi matua, Whakaahua 3. Flasher utility UART mode: image file , Whakaatu 4. UART mode Flasher utility: mahara taputapu , Whakaahua 5. UART mode Flasher utility: te huri i nga mara mahara, Whakaahua 7. Flasher Utility: SWD matapihi matua, Whakaahua 8. Flasher Utility Aratau SWD: mahara taputapu , Whakaahua 10.
Taputapu Flasher: aratau aunoa SWD, Whakaahua 11. Utu taputapu: UART aratau aunoa, Whakaatu 12. Upaira rama: kua oti te mahinga aunoa UART me te Whakaahua 13. Whakamahinga Flasher: Ko te whiriwhiringa wahitau SWD MAC. He iti nga huringa kuputuhi puta noa i te tuhinga. |
| 26-Pepuere-2019 | 3 | I whakahōuhia te Wāhanga Whakataki me te Wāhanga 3.1 aratau UART: me pehea te whakahaere. Kua taapirihia te waahanga 8 Flasher kaiwhakaputa taputapu me ona waahanga iti katoa. |
|
09-Aperira-2019 |
4 |
Kua taapirihia he tohutoro ki te "Kopaki tono" kei te Wāhanga 8: RF-Flasher taputapu whakarewa.
Whakahouhia te Wāhanga 8.4: RF-Flasher taputapu whakarewa: whakahau flash. |
|
14-Hul-2020 |
5 |
I hurihia a BlueNRG-1 me BlueNRG-2 ki te putea rorohiko BlueNRG-X Flasher
He tohutoro taapiri mo te taputapu BlueNRG-LP. Kua Whakahoutia te Whakaaturanga 1. Te whaipainga RF-Flasher, te Whakaahua 3. Te matapihi matua UART Flasher, te Whakaahua 5. Te UART taputapu Flasher: Ripa Mahara Pūrere, te Whakaahua 6. Te UART taputapu Flasher: te huri i nga mara mahara, Whakaatu 9. Te whaipainga Flasher: SWD matapihi matua, te Whakaahua 10. Te whaipainga Flasher aratau SWD: Ripa Mahara Pūrere, te Whakaahua 14. Te whaipainga Flasher: SWD Plug&Play mode, te Whakaahua 15. Te whaipainga rama: te whiriwhiringa wahitau MAC me te Whakaahua 18. RF-Flasher whakarewa: tono flash ki te –erase, -l, -manatoko kōwhiringa |
|
05-Tihema-2020 |
6 | Wāhanga Whakahōu Whakataki, Wāhanga 2.1: Nga whakaritenga a te punaha, Wāhanga 4.1: aratau UART: me pehea te whakahaere, Wāhanga 5: SWD matapihi matua, Wāhanga 5.1: aratau SWD: me pehea te whakahaere, Wāhanga 8.1: Nga whakaritenga,
Wāhanga 8.2: RF-Flasher kōwhiringa taputapu whakarewa, Wāhanga 8.3: RF-Flasher taputapu whakarewa: UART & SWD aratau, Wāhanga 8.4: RF-Flasher taputapu whakarewa: whakahau flash, Wāhanga 8.5: RF-Flasher taputapu whakarewa: panui whakahau, Wāhanga 8.6 : RF-Flasher taputapu whakarewa: whakahau muru papatipu, Wāhanga 8.7: Whakarewa RF-Flasher: manatokohia te whakahau mahara. Kua taapirihia te Wāhanga 8.8: RF-Flasher taputapu whakarewa: ūkui whārangi whakahau. |
|
04-Oketopa-2021 |
7 |
Kua tāpirihia te Wāhanga 5.2: Aratau SWD: panuihia te rängai bootloader me te Wähanga 5.3: Aratau SWD: panui rohe OTP.
I whakahōuhia te taitara, Wāhanga Kupu Whakataki, Wāhanga 2: Te Tīmatanga, Wāhanga 2.1: Nga whakaritenga o te punaha, Wāhanga 2.2: Tatūnga mōkihi Pūmanawa, Wāhanga 3: Atanga Paeutauta, Wāhanga 4: UART matapihi matua, Wāhanga 8: RF- Flasher taputapu whakarewa, Wāhanga 8.1: Whakaritenga, Wāhanga 8.2: RF-Flasher kōwhiringa taputapu whakarewa, Wāhanga 8.3: RF-Flasher taputapu whakarewa: UART & SWD modes , Wāhanga 8.4: RF-Flasher taputapu whakarewa: tono flash, Wāhanga 8.5: RF-Flasher whaipainga whakarewa: panui whakahau, Wāhanga 8.6: RF- Flasher taputapu whakarewa: whakahau ūkui papatipu, Wāhanga 8.7: RF-Flasher taputapu whakarewa: manatoko te whakahau mahara, Wāhanga 8.8: RF-Flasher taputapu whakarewa: ūkui whārangi whakahau , Wāhanga 1.1: Rārangi kupu whakarāpopoto me te Wāhanga 1.2: Tuhinga tohutoro. |
| Rā | Putanga | Huringa |
| Whakahouhia te Whakaahua 1. RF-Flasher utility, Figure 2. Whakatauritehia te Rua Files ripa,
Whakaatu 3. UART matapihi matua UART, Whakaahua 4. UART mode Flasher utility: Whakaahua File ripa, Whakaahua 5. UART taputapu Flasher: Ripa Mahara Pūrere, Whakaahua 6. UART taputapu Flasher: te huri i nga mara mahara, Whakaahua 7. UART taputapu Flasher: Whakatauritea te Mahara Pūrere ki te Atahanga File ripa, Whakaahua 9. Te whaipainga rama: te matapihi matua SWD, te Whakaahua 10. Te whaipainga Flasher aratau SWD: te Ripa Mahara o te Pūrere, te Whakaahua 16. Te whaipainga rama: te UART MAC te whakamaoritanga wāhitau, te Whakaahua 17. Te whaipainga rama: te mahinga SWD MAC me te Whakaahua 18. RF -Kaiwhakarewa mokowhiti: whakahau uira me te – ūkui, -l, -whakaaro te whiringa. |
||
|
06-Aperira-2022 |
8 |
I taapirihia te tohutoro BlueNRG-LPS puta noa i te tuhinga.
Kua Whakahoutia te Wāhanga 8.3: RF-Flasher taputapu whakarewa: UART & SWD aratau me te Wāhanga 8.4: RF-Flasher taputapu whakarewa: whakahau flash. |
|
10-Hul-2024 |
9 |
Whakahoutia:
|
WHAKAMAHI WHAKAMAHI - KAUPAPA KAUPAPA
Ko te STMicroelectronics NV me ona apiti ("ST") te mana ki te whakarereke, whakatikatika, whakapainga, whakarereke me nga whakapainga ki nga hua ST me tenei tuhinga ranei i nga wa katoa kaore he panui. Me whiwhi nga kaihoko i nga korero hou e pa ana ki nga hua ST i mua i te tuku ota. Ka hokona nga hua ST i runga i nga tikanga me nga tikanga o te hokonga a ST i te wa o te ota whakaae.
Ko nga Kaihoko anake te kawenga mo te kowhiringa, te kowhiringa me te whakamahi i nga hua ST me te ST karekau he kawenga mo te awhina tono me te hoahoa o nga hua a nga kaihoko.
Karekau he raihana, he mea whakaatu, he tohu ranei, ki tetahi mana taonga hinengaro ka tukuna e ST i konei.
Ko te hokonga ano o nga hua ST me nga tikanga rereke mai i nga korero kua whakatakotoria i konei ka whakakorehia he raihana kua tukuna e ST mo taua hua.
Ko te ST me te tohu ST he tohu tohu na ST. Mo etahi atu korero mo nga tohu hokohoko ST, tirohia www.st.com/marks. Ko etahi atu ingoa hua, ingoa ratonga ranei no ratou ake rangatira.
Ko nga korero kei roto i tenei tuhinga ka whakakapi me te whakakapi i nga korero i tukuna i mua i nga momo putanga o mua o tenei tuhinga.
© 2024 STMicroelectronics – Pūmau te mana
UM2406 – Rev 9
Tuhinga / Rauemi
![]() |
STMicroelectronics UM2406 Ko te RF-Flasher Utility Package Package [pdf] Pukapuka Kaiwhakamahi UM2406, UM2406 Ko te RF-Flasher Utility Software Package, Te RF-Flasher Utility Software Package, RF-Flasher Utility Software Package, Utility Software Package, Software Package, Package |





