STMicroelectronics-LOGO

STMicroelectronics UM2406 Paket Software Utiliti RF-Flasher

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

spésifikasi

  • Ngarojong alat BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, sareng BlueNRG-2
  • Interface: modeu UART jeung mode SWD
  • Fitur: programming memori Flash, maca, mupus massa, verifikasi eusi
  • Syarat Sistem: 2 GB RAM, palabuhan USB, Adobe Acrobat Reader 6.0 atanapi engké

Parentah Pamakéan Produk

Ngamimitian
Bagian ieu nyayogikeun inpormasi ngeunaan syarat sistem sareng setelan pakét parangkat lunak.

Sarat Sistim:

  • Sahenteuna 2 GB RAM
  • palabuhan USB
  • Adobe Acrobat Reader 6.0 atanapi engké
  • Skala tampilan anu disarankeun sareng setelan dugi ka 150%

Setup Paket Software:
Pikeun ngajalankeun utiliti, klik dina ikon utiliti RF-Flasher ayana di [Start] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].

Antarmuka Toolbar
Dina bagian toolbar tina jandela utama utiliti RF-Flasher, pamaké tiasa ngalakukeun operasi ieu:

  • Muatkeun .bin atanapi .hex anu aya file: [File] > [Buka file…]
  • Simpen gambar mémori ayeuna: [File] > [Simpen File Salaku…]
  • Tutup .bin atanapi .hex anu aya file: [File] > [Tutup file]
  • Setel frékuénsi ST-LINK: [Alat] > [Setélan…]
  • Aktipkeun atanapi mareuman log file nyiptakeun: [Alat] > [Setélan…]

FAQ

  • Alat naon anu dirojong ku pakét parangkat lunak utilitas RF-Flasher?
    Paket parangkat lunak ayeuna ngadukung alat BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, sareng BlueNRG-2.
  • Naon syarat sistem minimum pikeun ngajalankeun utilitas RF-Flasher?
    Sarat sistem minimum kalebet sahenteuna 2 GB RAM, palabuhan USB, sareng Adobe Acrobat Reader 6.0 atanapi engké.
  • Kumaha carana abdi tiasa nyimpen gambar memori ayeuna dina utiliti RF-Flasher?
    Pikeun nyimpen gambar mémori ayeuna, buka [File] > [Simpen File Salaku…] tur pilih bagian memori pikeun disimpen ka .bin a file.

UM2406
Buku pituduh

Paket software utiliti RF-Flasher

Bubuka

Dokumén ieu ngajelaskeun paket software utiliti RF-Flasher (STSW-BNRGFLASHER), anu kalebet aplikasi PC utiliti RF-Flasher.
Utilitas RF-Flasher nyaéta aplikasi PC mandiri, anu ngamungkinkeun BlueNRG-1, BlueNRG-2, BlueNRG-LP, sareng BlueNRG-LPS Bluetooth® Low Energy sistem-on-chip mémori lampu kilat dibaca, dihapus massa, ditulis, sarta diprogram.
Ayeuna ngadukung antarmuka kana mémori flash BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, sareng BlueNRG-2 ngalangkungan modeu UART nganggo bootloader UART internal alat. Ayeuna ogé ngadukung antarmuka kana mémori lampu kilat BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, sareng BlueNRG-2 ngalangkungan mode SWD ku ngagunakeun antarmuka SWD standar ngalangkungan alat pemrograman / debugging hardware standar (CMSIS-DAP, ST-LINK. , jeung J-Link).
Leuwih ti éta, ogé ngamungkinkeun alamat MAC disimpen dina lokasi memori flash husus dipilih ku pamaké dina duanana modeu UART na SWD.
Paket parangkat lunak RF-Flasher ogé nyayogikeun utilitas peluncur flasher mandiri, ngamungkinkeun program memori flash, maca, mupus massal, sareng verifikasi eusi. Utilitas flasher launcher merlukeun jandela PC DOS wungkul.

Catetan:
Istilah RF ayeuna nujul kana alat BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, sareng BlueNRG-2. Sagala bédana husus disorot mana diperlukeun.

Inpormasi umum

Daptar akronim

Tabél 1. Daptar akronim

istilah Hartina
RF Frékuénsi radio
SWD Serial kawat debug
UART Universal Asynchronous panarima-pamancar
USB Beus runtuyan universal

Dokumén rujukan

Tabél 2. Dokumén rujukan

Rujukan Tipe Judul
DS11481 Lembar data BlueNRG-1 Programmable Bluetooth® Low Energy SoC nirkabel
DS12166 Lembar data BlueNRG-2 Programmable Bluetooth® Low Energy SoC nirkabel
DB3557 STSW-BNRGFLASHER data ringkes Data ringkes pikeun pakét software RF-Flasher
DS13282 Lembar data BlueNRG-LP Programmable Bluetooth® Low Energy SoC nirkabel
DS13819 Lembar data BlueNRG-LPS Programmable Bluetooth® Low Energy SoC nirkabel

Ngamimitian

Bagian ieu ngajelaskeun sadaya syarat sistem pikeun ngajalankeun aplikasi PC utiliti RF-Flasher sareng prosedur pamasangan paket software anu aya hubunganana.

syarat Sistim
Utilitas RF-Flasher ngagaduhan syarat minimum ieu:

  • PC sareng prosesor Intel® atanapi AMD ngajalankeun sistem operasi Microsoft® ieu:
    • Windows® 10
  • Sahenteuna 2 GB RAM
  • palabuhan USB
  • Adobe Acrobat Reader 6.0 atanapi engké
  • Skala tampilan sareng setelan anu disarankeun dugi ka 150%.

Setup pakét software
Pamaké tiasa ngajalankeun utilitas ieu ku ngaklik ikon utilitas RF-Flasher ([Start]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).

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

Antarbeungeut toolbar

Dina bagian tulbar dina jandela utama utiliti RF-Flasher, pangguna tiasa ngalakukeun operasi ieu:

  • Muatkeun .bin atanapi .hex anu tos aya (Intel diperpanjang) file, ngagunakeun [File]> [Buka file…]
  • Simpen gambar memori ayeuna dina .bin a file, ngagunakeun [File]> [Simpen File Salaku…]. Alamat mimiti jeung ukuran dina bagian memori pikeun disimpen ka file tiasa dipilih tina tab Mémori Alat.
  • Tutup .bin atanapi .hex anu aya file, ngagunakeun [File]> [Tutup file]
  • Setel frékuénsi ST-LINK, maké [Tools]>[Settings…]
  • Aktipkeun atanapi mareuman log file kreasi dina modalitas UART/SWD, ngagunakeun [Tools]> [Setélan…]. Lamun log files disimpen, kasebut nyaéta dimungkinkeun pikeun ngeset tingkat informasi debug pikeun nyimpen (pikeun SWD wungkul). Kabéh log files disimpen ka {installation path}\ST\RF-Flasher Utility xxx\Logs\.
  • Hapus massal, nganggo [Alat] > [Mass erase].
  • Verifikasi eusi mémori lampu kilat [Alat-alat]>[Vérifikasi eusi lampu kilat].
  • Kéngingkeun vérsi aplikasi, nganggo [Pitulung]> [Ngeunaan].
  • Ngundeur a file, ngagunakeun [Tools]>[Flash].
  • Hapus séktor alat, nganggo [Alat]>[Hapus Halaman…]
  • Bandingkeun mémori alat sareng gambar anu dipilih file, ngagunakeun [Pakakas]>[Bandingkeun Mémori Alat jeung file]. Dua gambar files dipintonkeun dina Bandingkeun Mémori Alat jeung Gambar File tab jeung béda patali disorot beureum.
  • Bandingkeun dua files, ngagunakeun [File]>[Bandingkeun dua files]
  • Maca séktor bootloader (ngan dina modeu SWD), nganggo [Tools]> [Read Bootloader Sector (SWD)].
  • Baca wewengkon OTP (ngan dina modeu SWD), maké [Alat]> [Baca OTP Area (SWD)].
  • Simpen séktor bootloader atawa wewengkon OTP dina .bin a file, ngagunakeun [File]> [Simpen File Salaku…].

Pamaké ogé tiasa milih dua gambar files tur dibandingkeun aranjeunna. Dua gambar files dipintonkeun dina Bandingkeun Dua Files tab jeung béda patali disorot beureum. .bin jeung .hex file format dirojong.

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

Dina bagian luhur jandela utama utiliti RF-Flasher, pamaké bisa milih gambar file ngaliwatan [Pilih Gambar File] kancing. Pamaké tiasa milih jinis mémori: mémori flash, bootloader, atanapi daérah OTP. Pikeun wewengkon mémori lampu kilat, pamaké bisa nyetél alamat mimiti (ngan pikeun bin file)
Sadaya pilihan ieu sayogi dina modeu UART sareng SWD.
Pamaké kedah ngaktipkeun aksés ka modeu anu dipilih (UART atanapi SWD). Éta bisa ngalakukeun ieu ku muka port COM pakait keur modeu UART, atawa ku cara ngahubungkeun hiji programming hardware SWD / alat debugging ka garis alat SWD.

Jandéla utama UART
Dina tab jandela utama UART tina jandéla utama utiliti RF-Flasher, pamaké bisa milih port COM pikeun dipaké pikeun panganteur alat ngaliwatan Daptar bagian palabuhan COM.
Laju baud serial dipaké pikeun dewan evaluasi alat RF nyaeta 460800 bps.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (3)

modeu UART: kumaha ngajalankeun
Gambar file pilihan
Pikeun ngamuat hiji .bin atanapi .hex aya file, nganggo [Pilih Gambar File] dina kaca utama, arahkeun ka [File]> [Buka File...], atawa buka Gambar File tab. Jalan pinuh ku nu dipilih file némbongan di gigireun tombol jeung tombol [Flash] jadi aktip nalika file geus dimuat.
Tab Daptar COM Ports mintonkeun sadaya alat nu disambungkeun dina port USB PC. Tombol [Pilih Sadaya], [Balik Pilih Sadaya], sareng [Balikkeun Sadaya] ngantepkeun pangguna nangtukeun alat mana anu nyambung (sadayana, teu aya, atanapi sabagian) anu kedah janten udagan operasi utiliti. Ku cara ieu, operasi anu sami (nyaéta, pemrograman mémori flash) tiasa dilakukeun sakaligus dina sababaraha alat. Tombol [Refresh] ngamungkinkeun pamaké pikeun nga-refresh daptar alat anu disambungkeun.
Sacara standar, pilihan [Mass erase] dina bagian [Actions] henteu dipariksa, sareng ngan ukur halaman mémori anu diperyogikeun anu dihapus sareng ditulis nganggo file eusi. Nalika pilihan ieu dipariksa, mupus massa pinuh miheulaan fase programming memori flash.
Pilihan [Verifikasi] maksakeun cek pikeun mastikeun yén eusi mémori parantos ditulis leres.
Pariksa pilihan [Update Mémori Alat] pikeun ngapdet tabel mémori alat saatos operasi dina mémori flash.
Pilihan panyalindungan readout ngamungkinkeun panyalindungan readout alat sanggeus program memori flash.
Pariksa pilihan [Otomatis Baudrate] ngan lamun reset hardware dipigawé dina dewan pikeun maksakeun operasi [Otomatis Baudrate]. Sacara standar, pilihan [Auto Baudrate] henteu dipariksa.

Gambar File tab
Anu dipilih file ngaran, ukuran, jeung eusi parsed pikeun diprogram dina mémori lampu kilat alat bisa viewed dina Gambar File tab.

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

Tab Mémori Alat
Pilih tab ieu pikeun view eusi mémori alat disambungkeun (ngaliwatan tombol [Baca]) jeung log ngandung operasi dipigawé dina alat nu dipilih.

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

Pencét tombol [Baca] pikeun mindahkeun bagéan mémori anu didefinisikeun ku [Alamat Mimitian sareng Ukuran] kana tabél.
Pikeun maca sakabéh mémori flash, pariksa pilihan [Sakabeh Mémori].
Kolom kahiji masihan alamat dasar tina 16 bait di handap ieu sakaligus (pikeun example, baris 0x10040050, kolom 4 nahan nilai bait heksadesimal dina 0x10040054. Pamaké tiasa ngarobih nilai bait ku ngaklik dua kali sél sareng ngalebetkeun nilai héksadesimal énggal. Bait anu diédit muncul beureum.
Klik tombol [Tulis] pikeun program sakabéh kaca kalayan nilai bait anyar kana memori flash alat.
Tombol [Flash] ngamungkinkeun operasi programming memori flash dimimitian ku pilihan nu dipilih. Upami kotak centang [Alamat MAC] dicentang, pangguna tiasa netepkeun alamat mémori dimana alamat MAC anu dipilih disimpen. Nalika tombol [Flash] diklik, alamat MAC diprogram saatos gambar file.

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

Bandingkeun Mémori Alat sareng Gambar File tab
Pamaké tiasa ngabandingkeun mémori alat ayeuna sareng gambar anu dipilih file. Gambar dua files dipintonkeun sarta sagala béda anu disorot beureum. .bin jeung .hex fileformat s dirojong.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6) Nganggo utilitas RF-Flasher sareng papan sanés
Utilitas RF-Flasher otomatis ngadeteksi papan evaluasi BlueNRG-1, BlueNRG-2, BlueNRG-LP, sareng BlueNRG-LPS (dipintonkeun salaku STDK) disambungkeun ka port USB PC. Éta ngagunakeun STM32 bantu (disetir ku GUI) pikeun ngareset alat sareng nempatkeun kana modeu bootloader UART.
Aplikasi ogé tiasa dianggo sareng papan khusus, nyayogikeun aksés UART saderhana ka alat anu disambungkeun, tapi pangguna kedah nempatkeun alat dina modeu bootloader sacara manual. Nalika milih palabuhan COM non-STEVAL, muncul pop-up di handap ieu:

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

Nalika pop-up ieu nembongan sareng gumantung kana jinis alat, modeu bootloader diaktipkeun sapertos kieu:

  • Pikeun alat BlueNRG-LP sareng BlueNRG-LPS, pangguna kedah nyetél pin PA10 ka nilai anu luhur sareng ngalaksanakeun siklus reset alat (ngajaga PA10 dina nilai anu luhur).
  • Pikeun alat BlueNRG-1 sareng BlueNRG-2, pangguna kedah nyetél pin DIO7 ka nilai anu luhur sareng ngareset alatna (ngajaga DIO7 dina nilai anu luhur).

Pamaké ogé tiasa nyetél laju baud anu dipikaresep pikeun UART dina jandela pop-up teras pencét OK pikeun uih deui ka GUI.

Catetan:
Pamaké kedah nyingkahan ngareset alat nalika nganggo utilitas RF-Flasher, kecuali pop-up Setélan ComPort aktip. Upami alat direset, pangguna kedah togél port COM pikeun nganggo utilitas Flasher deui.

Catetan:
Nalika papan khusus dianggo ku cara nyayogikeun aksés UART kana alat BlueNRG-1, BlueNRG-2, BlueNRG-LP, sareng BlueNRG-LPS ngalangkungan antarmuka USB FTDI, pangguna kedah pariksa dua kali latency anu aya hubunganana sareng supir USB FTDI PC. Hal ieu ngamungkinkeun port disambungkeun bisa dipikawanoh salaku USB virtual COM. Dina supir PC USB-FTDI biasa, parios dua kali setélan supir USB alat anu aya dina [Properties]>[Port.
Setélan]>[Lanjutan]. Pastikeun yén nilai timer latency disetel ka 1 mdet. Setelan ieu disarankeun pisan pikeun ngagancangkeun operasi mémori flash dina papan khusus.

SWD jandela utama

Pikeun make tab jandela utama SWD dina jandela utama utiliti RF-Flasher, pamaké kudu nyambungkeun alat programming/debugging hardware SWD ka garis alat SWD (BlueNRG-1, BlueNRG-2, BlueNRG-LP, jeung alat BlueNRG-LPS. ).
Di handap ieu SWD hardware programming / debugging interfaces dirojong, asumsina yén hardware dipilih sarta parabot software patali ngarojong alat disambungkeun:

  1. CMSIS-DAP
  2. ST-link
  3. J-Tumbu

Catetan
Pikeun nganggo J-Link salaku adaptor debug, panggerak USB kedah dirobih tina supir J-Link ka WinUSB. Ieu tiasa gampang dilakukeun ku ngagunakeun alat HYPERLINK Zadig (https://zadig.akeo.ie) sapertos kieu:

  • Pilih J-Link tina daptar alat
  • Pilih "WinUSB" salaku supir
  • Pencét [Pasang Supir] pikeun masang supir WinUSB

Catetan:
Tingali kana HYPERLINK J-Link OpenOCD websitus (https://wiki.segger.com/OpenOCD) pikeun inpo nu leuwih lengkep.

Catetan:
PERHATOSAN: Sakali supir USB J-Link geus diganti, euweuh software SEGGER ti pakét software J-Link bisa komunikasi sareng J-Link. Pikeun nganggo deui parangkat lunak SEGGER J-Link, panggerak USB kedah dialihkeun deui ka standarna.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

modeu SWD: kumaha ngajalankeun
Gambar file pilihan
Paké [Pilih Gambar File] tombol dina kaca utama atawa buka [File]>[ Buka File…] pikeun ngamuat .bin atanapi .h ex file. Jalan pinuh ku nu dipilih file nembongan di gigireun tombol jeung tombol [Flash] jadi aktip dina tungtung file ngamuat.
Dina tab Aksi, pangguna tiasa milih pilihan ieu:

  • [Verifikasi]: maksakeun cek pikeun mastikeun yén eusi mémori parantos ditulis leres
  • [Protéksi bacaan]: ngaktifkeun panyalindungan bacaan alat saatos program gambar anu dipilih file
  • [Mass erase]: ngamungkinkeun mupus massal alat pikeun dilakukeun sateuacan program gambar anu dipilih file
  • [Update Mémori Alat]: ngamungkinkeun tabel mémori alat pikeun diropéa saatos operasi pemrograman memori flash
  • [Modeu Plug & Play]: ngamungkinkeun mode programming memori flash plug-and-play pikeun diaktipkeun / ditumpurkeun nalika ngan ukur hiji alat program SWD anu sayogi. Dina hal ieu, papan diprogram hiji-hiji. Nalika operasi programming geus réngsé dina hiji dewan, kasebut nyaéta dimungkinkeun pikeun unplug dinya tur nyolok dewan sejen.

Sacara standar, pilihan [Mass erase] di gigireun tombol [Flash] teu dipariksa, sarta ngan kaca mémori nu diperlukeun dihapus sarta ditulis ku file eusi.
Tab [Daptar interfaces disambungkeun] mintonkeun sadaya interfaces SWD disambungkeun (CMSIS-DAP, ST-LINK, jeung J-Link). Pencét tombol [Refresh] pikeun ngapdet daptar antarmuka anu disambungkeun.
Pamaké ogé bisa milih mana interface hardware husus SWD kudu dipintonkeun ngaliwatan widang [Interface].
Tombol [Select All], [Unselect All], jeung [Invert All] ngamungkinkeun pamaké pikeun nangtukeun mana nu disambungkeun interfaces SWD (sadayana, euweuh, atawa sababaraha di antarana) kudu jadi sasaran operasi utiliti. Ku cara ieu, operasi anu sami (nyaéta, pemrograman mémori flash) tiasa dilakukeun sakaligus dina sababaraha alat.
Tombol [Flash] ngamungkinkeun operasi programming memori flash dimimitian ku pilihan nu dipilih. Upami kotak centang [Alamat MAC] dicentang, pangguna tiasa netepkeun alamat mémori dimana alamat MAC anu dipilih disimpen. Nalika tombol [Flash] diklik, alamat MAC diprogram saatos gambar file.
'Gambar File'tab
Anu dipilih file ngaran, ukuran, jeung eusi parsed pikeun diprogram dina mémori lampu kilat alat bisa viewed dina Gambar File tab.

Tab Mémori Alat
Pilih tab ieu pikeun view eusi mémori alat disambungkeun (ngaliwatan tombol [Baca]) jeung log ngandung operasi dipigawé dina alat nu dipilih.

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

Pencét tombol [Baca] pikeun mindahkeun bagéan mémori anu didefinisikeun ku [Alamat Mimitian sareng Ukuran] kana tabél.
Pikeun maca sakabéh mémori flash, pariksa pilihan [Sakabeh Mémori].
Kolom kahiji masihan alamat dasar tina 16 bait di handap ieu sakaligus (pikeun example, baris 0x10040050, kolom 4 nahan nilai bait heksadesimal dina 0x10040054. Pamaké tiasa ngarobih nilai bait ku ngaklik dua kali sél sareng ngalebetkeun nilai héksadesimal énggal. Bait anu diédit muncul beureum.
Klik tombol [Tulis] pikeun program sakabéh kaca kalayan nilai bait anyar kana memori flash alat.

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

Catetan:
[Bandingkeun Alat Mémori ka File] ogé dirojong dina modeu SWD, kalawan fitur anu sarua sakumaha ditétélakeun dina Bagéan 4.1: modeu UART: kumaha ngajalankeun.

Modeu SWD: baca sektor bootloader
Pamaké bisa maca séktor bootloader tina alat nu disambungkeun ngaliwatan interface programming hardware SWD ku milih [Alat-alat]>[Baca Bootloader Séktor (SWD)]. Eusi séktor bootloader dipintonkeun dina tab Bootloader/OTP.

Catetan:
Fitur ieu ngan ukur dirojong dina modeu SWD sareng ngan ukur tiasa diaksés ngalangkungan GUI.STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (12)

Modeu SWD: baca wewengkon OTP
Pamaké bisa maca wewengkon OTP alat disambungkeun (dimana dirojong) ngaliwatan panganteur programming hardware SWD ku milih [Alat>> [Baca OTP Area (SWD)]. Eusi wewengkon OTP dipintonkeun dina tab Bootloader/OTP.
Fitur ieu teu dirojong dina modeu UART.

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

SWD Plug&Play mode programming
Mode programming SWD Plug&Play ngamungkinkeun pamaké pikeun ngasupkeun loop programming ku cara ngahubungkeun platform alat anyar pikeun diprogram. Nalika gambar memori flash file jeung lampah programming geus dipilih, aplikasi Flasher PC miwarang pamaké pikeun nyambungkeun alat ka panganteur SWD (a Nungguan alat N. 1 pesen dipintonkeun).
Nalika pangguna nyambungkeun alat, pesen anu disambungkeun Alat N. 1 ditampilkeun, sareng aplikasi ngamimitian program alat sareng gambar anu dipilih. file jeung pilihan. Nalika operasi programming geus réngsé, aplikasi Flasher mintonkeun pesen Mangga pegatkeun sambungan alat N. 1. Lamun pamaké megatkeun sambungan alat, pesen Nungguan alat N. 2 dipintonkeun. Pamaké tiasa ngeureunkeun mode otomatis ieu ku mencét tombol [Stop].
Nalika nganggo modeu Plug&Play, pangguna kedah milih antarmuka anu badé dianggo (CMSIS-DAP, ST-LINK, atanapi J-Link).

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

programming alamat MAC

Program alamat MAC ngamungkinkeun alamat MAC disimpen dina lokasi mémori lampu kilat khusus dina alat.
Pamaké tiasa milih pikeun ngaktipkeun pilihan ieu atanapi henteu ku cara mariksa atanapi mupus centang kotak centang [Alamat MAC]. Lokasi mémori lampu kilat husus disetel ngaliwatan médan [MAC Flash location].
Tombol [Setel alamat MAC] ngamungkinkeun pangguna pikeun milih alamat MAC sapertos kieu:

  1. Pariksa kotak centang [Range] jeung nyadiakeun alamat mimiti dina widang [Alamat Mimitian]. Alamat mimiti nyaéta alamat MAC anu bakal disimpen dina alat anu munggaran disambungkeun.
    • Kasebut nyaéta dimungkinkeun pikeun ngeset léngkah incremental mimitian ti nilai [Alamat Mimitian] ku cara nuliskeun jumlah papan nu bakal diprogram dina Num. Tab Boards, atawa ku cara nuliskeun nilai [Alamat Ahir]:
    • Upami mode otomatis dipilih dina tab Aksi, daptar alamat MAC anu dipilih dianggo pikeun operasi program otomatis. Lamun henteu, ngan hiji alat nu diprogram, ngagunakeun widang [Alamat Mimitian].
  2. Pangguna tiasa nyayogikeun daptar alamat MAC anu bakal dianggo ngalangkungan input file:
    • Pariksa [File] kotak centang tur pilih téks input file dina [Beban File] médan.
    • Upami mode otomatis dipilih dina tab Aksi, daptar alamat MAC anu dipilih dianggo pikeun operasi program otomatis. Lamun henteu, ngan alamat kahiji dipaké pikeun operasi programming tunggal.

Kotak centang [Simpen Alamat MAC] ngamungkinkeun daptar alamat MAC anu dipaké pikeun disimpen dina a file, dipilih dina [File Ngaran] widang.
Program alamat MAC tiasa digabungkeun sareng mode program otomatis. Pikeun unggal alat disambungkeun, gambar file diprogram heula, dituturkeun ku alamat MAC. Jumlah alamat MAC anu dipilih
(ukuran daptar alamat incremental atanapi input file ukuran) micu tungtung operasi programming otomatis. Unggal alamat MAC anu diprogram dipintonkeun dina jandela Log.
Program alamat MAC dirojong dina modeu UAR sareng SWD.

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

Pangguna tiasa milih naha waktosna atanapi henteuamp ditambahkeun kana log alamat MAC nu disimpen file ngaran (sebagai sufiks).
Upami waktosnaamp teu ditambahkeun kana ngaran log file, sadaya inpormasi log disimpen dina log anu sami file. Upami waktosnaamp ditambahkeun, informasi log pikeun tiap ngajalankeun disimpen dina log béda file.
Ngaran log file bisa dieusian maké [File Ngaran] widang.

Utiliti launcher RF-Flasher

Peluncuran RF-Flasher mangrupikeun utilitas mandiri anu ngamungkinkeun pangguna ngajalankeun paréntah utilitas RF-Flasher nganggo GUI utiliti RF-Flasher.
Jandéla paréntah DOS diperyogikeun sareng modeu UART sareng SWD dirojong (ngagunakeun gambar .bin sareng .hex. files).
Utilitas peluncuran RF-Flasher (RF-Flasher_Launcher.exe) kalebet kana pakét parangkat lunak utilitas RF-Flasher dina folder aplikasi. "Polder Leupaskeun" dina menu ngamimitian paket software utiliti RF-Flasher
item (ST RF-Flasher utiliti xxx) ngamungkinkeun aksés langsung ka folder aplikasi.

Sarat
Pikeun nganggo utilitas peluncuran RF-Flasher dina alat khusus, syarat-syarat ieu kedah dicumponan:

  • Modeu UART: platform BlueNRG-1, BlueNRG-2, BlueNRG-LP, atawa BlueNRGLPS kudu disambungkeun ka port USB PC
  • Modeu SWD: alat programming/debugging hardware SWD kudu disambungkeun ka BlueNRG-1, BlueNRG-2, BlueNRG-LP, atawa BlueNRG-LPS garis SWD.

Kalayan pilihan -l, sadaya léngkah operasi dilacak dina log files, disimpen dina folder "Log", nu dijieun dina RF-Flasher software pakét software "Aplikasi" folder.

Pilihan utiliti launcher RF-Flasher
Pikeun nganggo utilitas peluncuran RF-Flasher dina alat khusus, pangguna kedah muka cangkang Windows DOS sareng ngajalankeun
RF-Flasher_Launcher.exe sareng paréntah anu leres, sareng pilihan (nganggo -h pikeun daptar sadaya pilihan anu dirojong).
RF-Flasher_Launcher.exe -h:
Pamakéan: RF-Flasher Launcher [-h] {flash, baca, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
write_OTP}
RF-Flasher launcher Vérsi xxx
Argumen pilihan:
-h, -help: nunjukkeun pesen pitulung ieu sareng kaluar Paréntah:
{flash, baca, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}

  • flash: program memori flash
  • maca: maca memori flash
  • mass_erase: mupus memori flash
  • verify_memory: pariksa eusi alat RF kalawan a file
  • erase_pages: mupus hiji atawa leuwih kaca tina mémori flash
  • uart: mintonkeun sadaya palabuhan COM disambungkeun (mode UART)
  • swd: tunjukkeun sadaya alat anu disambungkeun ngaliwatan antarmuka SWD: ST-LINK, CMSIS-DAP, J-Link (mode SWD)
  • read_OTP: baca wewengkon OTP (ngan dina modeu SWD)
  • write_OTP: nulis wewengkon OTP (ngan dina modeu SWD)

Utilitas peluncuran RF-Flasher: modeu UART & SWD
Utilitas peluncuran RF-Flasher ngadukung dua modeu operasi:

  • Modeu UART (nyambungkeun alat nu dipilih ka port USB PC)
  • Modeu SWD (nyambungkeun garis SWD alat BlueNRG-1, BlueNRG-2, BlueNRG-LP, atawa BlueNRG-LPS anu dipilih ka alat pemrograman/debugging SWD).

Utilitas peluncuran RF-Flasher: anggo paréntah uart pikeun kéngingkeun daptar sadaya palabuhan COMx anu sayogi (alat anu nyambung ka port USB PC):

RF-Flasher_Launcher.exe uart
PORT NYAMBUNG = COM194 (ST DK), COM160 (ST DK)
Utilitas peluncuran RF-Flasher: anggo paréntah swd pikeun kéngingkeun daptar sadaya alat pemrograman / debugging hardware SWD anu sayogi:
RF-Flasher_Launcher.exe swd
Disambung ku ST-link = NO ST-link disambungkeun
DIHUBUNGKEUN KU CMSIS-DAP (nomer serial interfaces CMSIS-DAP):

  1. 07200001066fff333231545043084259a5a5a5a597969908
  2. 07200001066dff383930545043205830a5a5a5a597969908
  3. 07200001066dff333231545043084255a5a5a5a597969908 NYAMBUNG KU J-Link = AYA J-Link NYAMBUNG

Utiliti launcher RF-Flasher: paréntah flash
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun ngaprogram mémori lampu kilat alat khusus, paréntah lampu kilat sayogi (urang pilihan -h pikeun kéngingkeun daptar sadaya pilihan anu didukung):
RF-Flasher_Launcher.exe flash -h

Pamakéan paréntah flash
RF-Flasher_Launcher.exe flash [-h] [-alamat START_ADDRESS][-f FILE_TO_KEDIP
[FILE_TO_FLASH, ...]] [-hapus] [-verifikasi] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -Mac_file
MAC_FILE_ALAMAT](-sadayana | -d DEVICE_ID) [-verbose {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}]

Flash paréntah argumen pilihan

  • -alamat START_ADDRESS, --alamat START_ADDRESS: alamat ngamimitian.
  • -sadayana, -sadayana: sadaya alat nu disambungkeun (port COM dina modeu UART; ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (port COM dina modeu UART; ST-LINK ID, CMSIS-DAP ID, sarta J-Link ID dina modeu SWD).
  • -erase, --erase: aktipkeun pilihan [Mass Erase].
  • -f FILE_TO_KEPALA [FILE_TO_FLASH…], –fileToFlash FILE_TO_KEDIP
    [FILE_TO_FLASH ...]: daptar .bin atanapi .hex files pikeun program alat RF: a BlueNRG-1, BlueNRG-2, BlueNRG-LP, atawa alat BlueNRG-LPS.
  • frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}: set nilai frékuénsi SWD (ngan ukur pikeun hardware STLINK). Nilai standar nyaéta 4000.
  • -h, -help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, –log: log data.
  • -mac, –mac: aktipkeun pilihan [Alamat Mac].
  • -mac_address –MAC_ADDRESS: lokasi mémori lampu kilat dimana alamat publik Bluetooth® disimpen.
  • -Mac_file MAC_FILE_ALAMAT, –mf MAC_FILE_ALAMAT: file ngandung daptar alamat MAC.
  • -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: files ngandung log alamat MAC anu disimpen / teu disimpen sareng dianggo / teu dianggo.
  • -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: alamat MAC munggaran.
  • -rp, –-readout_protection: aktipkeun pilihan [ReadOut Protection].
  • -SWD, --swd: SWD modalitas (ST-link, CMSIS-DAP, J-Link hardware programming / alat debugging).
  • -UART, --uart: modeu UART. Papan khusus kedah dipasang dina modeu bootloader (nilai pin DIO7 tinggi nalika ngalaksanakeun siklus reset alat BlueNRG-1 atanapi BlueNRG-2; nilai pin PA10 tinggi nalika ngareset alat BlueNRG-LP atanapi BlueNRG-LPS) sateuacan ngalaksanakeun operasi. .
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.
  • -verifikasi, -verifikasi: aktipkeun pilihan [Verifikasi].

Catetan:

  • Upami modeu UART dipilih, alat kedah disambungkeun ka port USB COM PC sareng pilihan -UART kedah dianggo. Lamun leuwih ti hiji alat disambungkeun ka port USB PC, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal port COM ngagunakeun pilihan -d.
  • Lamun mode SWD dipilih, kudu SWD programming hardware / alat debugging disambungkeun ka garis SWD alat nu dipilih, sarta perlu ngagunakeun pilihan -SWD. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.
  • binér file pikeun dimuat dieusian maké pilihan -f. Upami pangguna hoyong program BlueNRG-1, BlueNRG-2, BlueNRG-LP, atanapi BlueNRG-LPS alat sareng binér anu béda. files salila sési programming sarua, aranjeunna bisa nangtukeun gambar binér masing-masing handap urutan ieu: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
    RF-Flasher_Launcher.exe flash -UART -sadayana
    – 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
    \Periferal_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB011V1\Micro_Hello_World.bin"
    – f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \Periferal_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB012V1\Micro_Hello_World.bin"
    Kahiji file diprogram dina alat BlueNRG-1 disambungkeun; kadua file diprogram dina alat BlueNRG-2 disambungkeun; katilu file diprogram dina alat BlueNRG-LP disambungkeun; nu kaopat file diprogram dina alat BlueNRG-LPS nu disambungkeun.
  • Upami pilihan -f henteu dianggo, gambar binér files dieusian dina Aplikasi/config_file.conf dianggo:
    #Gambar file pikeun alat BlueNRG_1
    BLUENRG_1 = "user_path"/bluenrg_1_binary_file.hex
    #Gambar file pikeun alat BlueNRG_2
    BLUENRG_2 = "user_path"/bluenrg_2_binary.hex
    #Gambar file pikeun alat BlueNRG_LP
    BLUENRG_LP = "user_path"/bluenrg_lp_binary.hex
    #Gambar file pikeun alat BlueNRG_LPS
    BLUENRG_LPS = "user_path"/bluenrg_lps_binary.hex
    Pamaké kudu nangtukeun jalur gambar binér pinuh pikeun tiap alat.

Utilitas peluncuran RF-Flasher: baca paréntah
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun maca mémori lampu kilat alat khusus, paréntah baca sayogi (pamakéan -h pikeun kéngingkeun daptar sadaya pilihan anu didukung):
RF-Flasher_Launcher.exe baca –h
Baca pamakéan paréntah
RF-Flasher_Launcher.exe baca [-h] [-alamat START_ADDRESS][-ukuran SIZE] [–sakabéh] [-s] (-sadayana | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1 , 2, 3, 4}] [-l] [-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}]

Baca paréntah argumen pilihan

  • -alamat START_ADDRESS, --alamat START_ADDRESS: alamat ngamimitian (nilai standar nyaéta 0x10040000).
  • -sadayana, -sadayana: sadaya alat nu disambungkeun (port COM dina modeu UART; ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (port COM dina modeu UART; ST-LINK ID, CMSIS-DAP ID, sarta J-Link ID dina modeu SWD).
  • -sakabeh, -sakabeh: baca sakabeh memori flash.
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi
    {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi set (ngan pikeun modalitas SWD - hardware ST-link). Nilai standar nyaéta 4000.
  • -h, -–help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, --log: data log.
  • -s, --show: nembongkeun memori flash sanggeus operasi dibaca.
  • -ukuran SIZE, --ukuran SIZE: ukuran memori flash dibaca (nilai standar 0x3000).
  • -SWD, --swd: SWD modalitas (ST-link, CMSIS-DAP, J-Link hardware programming / alat debugging).
  • -UART, --uart: modalitas UART. Papan khusus kedah dipasang dina modeu bootloader sateuacan ngalakukeun operasi ieu. Pikeun alat BlueNRG-LP sareng BlueNRG-LPS, pangguna kedah nyetél pin PA10 ka nilai anu luhur sareng ngalaksanakeun siklus reset alat, ngajaga PA10 dina nilai anu luhur. Pikeun alat BlueNRG-1 sareng BlueNRG-2, pangguna kedah nyetél pin DIO7 ka nilai anu luhur sareng ngareset alat, ngajaga DIO7 dina nilai anu luhur.
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.
  • Upami modeu UART dipilih, alat kedah disambungkeun ka port USB COM PC sareng pilihan -UART kedah dianggo. Lamun leuwih ti hiji alat disambungkeun ka port USB PC, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal port COM ngagunakeun pilihan -d.
  • Lamun mode SWD dipilih, kudu SWD programming hardware / alat debugging disambungkeun ka garis SWD alat nu dipilih, sarta perlu ngagunakeun pilihan -SWD. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.

Utilitas peluncuran RF-Flasher: paréntah mupus massa
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun ngahapus mémori lampu kilat tina alat khusus,
paréntah mass_erase sayogi (pamakéan –h pikeun kéngingkeun daptar sadaya pilihan anu dirojong):
RF-Flasher_Launcher.exe mass_erase –h
Pamakéan paréntah mupus massal
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-sadayana | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- frékuénsi
{5,15,25,50,100,125,240,480,900,1800,4000}]

Massa mupus paréntah argumen pilihan

  • -sadayana, -sadayana: sadaya alat nu disambungkeun (port COM dina modeu UART; ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (port COM dina modeu UART; ST-LINK ID, CMSIS-DAP ID, sarta J-Link ID dina modeu SWD).
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi
    {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi set (ngan pikeun modalitas SWD - hardware ST-link). Nilai standar nyaéta 4000.
  • -h, --help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, --log: data log.
  • -s, --show: nembongkeun memori flash sanggeus operasi mupus massa.
  • -SWD, --swd: SWD modalitas (ST-link, CMSIS-DAP, J-Link hardware programming / alat debugging).
  • -UART, --uart: modalitas UART. Papan khusus kedah dipasang dina modeu bootloader sateuacan ngalakukeun operasi ieu. Pikeun alat BlueNRG-LP sareng BlueNRG-LPS, pangguna kedah nyetél pin PA10 ka nilai anu luhur sareng ngalaksanakeun siklus reset alat, ngajaga PA10 dina nilai anu luhur. Pikeun alat BlueNRG-1 sareng BlueNRG-2, pangguna kedah nyetél pin DIO7 ka nilai anu luhur sareng ngareset alat, ngajaga DIO7 dina nilai anu luhur.
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.

Catetan

  • Upami modeu UART dipilih, alat kedah disambungkeun ka port USB COM PC sareng pilihan -UART kedah dianggo. Lamun leuwih ti hiji alat disambungkeun ka port USB PC, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal port COM ngagunakeun pilihan -d.
  • Lamun mode SWD dipilih, kudu SWD programming hardware / alat debugging disambungkeun ka garis SWD alat nu dipilih, sarta perlu ngagunakeun pilihan -SWD. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.

Utilitas peluncuran RF-Flasher: pariksa paréntah mémori
Pikeun ngagunakeun utilitas launcher RF-Flasher pikeun pariksa eusi mémori lampu kilat tina alat khusus, éta
paréntah verify_memory sayogi (nganggo -h pikeun kéngingkeun daptar sadaya pilihan anu dirojong):
RF-Flasher_Launcher.exe verify_memory –h

Pariksa pamakean paréntah mémori
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-alamat START_ADDRESS](-sadayana | -d DEVICE_ID) [-verbose {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]

Pariksa paréntah memori argumen pilihan

  • -alamat START_ADDRESS, --alamat START_ADDRESS: alamat ngamimitian pikeun verifikasi (pikeun .bin filengan). Nilai standar nyaéta 0x10040000.
  • -sadayana, -sadayana: sadaya alat nu disambungkeun (port COM dina modeu UART; ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (port COM dina modeu UART; ST-LINK ID, CMSIS-DAP ID, sarta J-Link ID dina modeu SWD).
  • -f FLASH_VERIFY_FILE,--file FLASH_VERIFY_FILE: file dipaké pikeun pariksa mémori flash
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi SWD-links (standarity) disetel. Nilai standar nyaéta 4000.
  • -h, -–help: tunjukkeun pesen pitulung ieu sareng kaluar
  • -l, -–log: data log.
  • -s, --show: nembongkeun memori flash sanggeus operasi verifikasi
  • -SWD, –-swd: modeu SWD (ST-link, CMSIS-DAP, J-Link hardware programming / alat debugging).
  • -UART, --uart: modeu UART.
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.
  • Upami modeu UART dipilih, alat kedah disambungkeun ka port USB COM PC sareng pilihan -UART kedah dianggo. Lamun leuwih ti hiji alat disambungkeun ka port USB PC, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal port COM ngagunakeun pilihan -d.
  • Lamun mode SWD dipilih, kudu SWD programming hardware / alat debugging disambungkeun ka garis SWD alat nu dipilih, sarta perlu ngagunakeun pilihan -SWD. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.

Utilitas peluncuran RF-Flasher: paréntah ngahapus halaman
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun mupus halaman eusi mémori flash tina alat khusus, éta
paréntah erase_pages sayogi (pamakéan –h pikeun kéngingkeun daptar sadaya pilihan anu dirojong):
RF-Flasher_Launcher.exe erase_pages –h
Hapus pamakean paréntah halaman
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-sadayana | -d DEVICE_ID) [-l] [-verbose {0, 1, 2, 3, 4}] [-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p HALAMAN | -rentang RANGE RANGE)

Hapus halaman paréntah argumen pilihan

  • -sadayana, -sadayana: sadaya alat nu disambungkeun (port COM dina modeu UART; ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (port COM dina modeu UART; ST-LINK ID, CMSIS-DAP ID, sarta J-Link ID dina modeu SWD).
  • -h, --help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, --log: data log.
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi
    {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi set (ngan pikeun modalitas SWD - hardware ST-link). Nilai standar nyaéta 4000.
  • -p PAGES, –page PAGES: daptar halaman anu bakal dipupus (dimimitian jam 0).
  • -range RANGE RANGE, –range RANGE RANGE: rentang kaca pikeun mupus (mana RANGE kahiji nunjukkeun jumlah kaca pangleutikna jeung RANGE kadua nunjukkeun jumlah kaca pangluhurna).
  • -s, --show: nembongkeun memori flash sanggeus operasi verifikasi.
  • -SWD, --swd: SWD modalitas (ST-link, CMSIS-DAP, J-Link hardware programming / alat debugging).
  • -UART, --uart: modalitas UART. Papan khusus kedah dipasang dina modeu bootloader sateuacan ngalakukeun operasi ieu. Pikeun alat BlueNRG-LP sareng BlueNRG-LPS, pangguna kedah nyetél pin PA10 ka nilai anu luhur sareng ngalaksanakeun siklus reset alat, ngajaga PA10 dina nilai anu luhur. Pikeun alat BlueNRG-1 sareng BlueNRG-2, pangguna kedah nyetél pin DIO7 ka nilai anu luhur sareng ngareset alat, ngajaga DIO7 dina nilai anu luhur.
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.
  • Upami modeu UART dipilih, alat kedah disambungkeun ka port USB COM PC sareng pilihan -UART kedah dianggo. Lamun leuwih ti hiji alat disambungkeun ka port USB PC, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal port COM ngagunakeun pilihan -d.
  • Lamun mode SWD dipilih, kudu SWD programming hardware / alat debugging disambungkeun ka garis SWD alat nu dipilih, sarta perlu ngagunakeun pilihan -SWD. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.

Utilitas peluncuran RF-Flasher: baca paréntah OTP
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun maca OTP tina alat khusus, paréntah read_OTP sayogi (paké -h pikeun kéngingkeun daptar sadaya pilihan anu didukung):
RF-Flasher_Launcher.exe read_OTP –h
Baca pamakéan paréntah OTP
RF-Flasher_Launcher.exe read_OTP [-h] (sadayana | -d DEVICE_ID) [-alamat OTP_ADDRESS][-num NUM] [-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000] [-] s] [-verbose {0,1,2,3,4}]

Baca OTP paréntah argumen pilihan

  • -alamat OTP_ADDRESS, -alamat OTP_ADDRESS: alamat wewengkon OTP (standar: 0x10001800
    - kecap dijajar).
  • -sadayana, -sadayana: sadaya alat disambungkeun (ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (ST-LINK ID, CMSIS-DAP ID, jeung J-Link ID dina modeu SWD).
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi SWD-links (standarity) disetel. Nilai standar nyaéta 4000.
  • -h, --help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, --log: data log.
  • -num NUM, –number NUM: jumlah kecap pikeun dibaca di jero wewengkon OTP. Nilai standar nyaéta 256.
  • -s, --show: némbongkeun wewengkon OTP.
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.

Catetan:
Paréntah read_OTP ngan ukur tiasa dianggo dina modeu SWD. Ku alatan éta, hiji SWD hardware programming / alat debugging kudu disambungkeun ka garis SWD alat nu dipilih. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.

Utilitas peluncuran RF-Flasher: nyerat paréntah OTP
Pikeun nganggo utilitas peluncuran RF-Flasher pikeun maca OTP tina alat khusus, paréntah write_OTP sayogi (paké -h pikeun kéngingkeun daptar sadaya pilihan anu didukung):
RF-Flasher_Launcher.exe write_OTP –h

Tulis pamakéan paréntah OTP
RF-Flasher_Launcher.exe write_OTP [-h] (sadayana | -d DEVICE_ID) -alamat OTP_ADDRESS
-nilai OTP_VALUE [-frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-verbose {0,1,2,3,4}]

Tulis paréntah OTP argumen pilihan

  • -alamat OTP_ADDRESS, -alamat OTP_ADDRESS: alamat wewengkon OTP (standar: 0x10001800 - kecap Blok).
  • -sadayana, -sadayana: sadaya alat disambungkeun (ST-link ID, CMSIS-DAP ID, sarta J-link ID dina modeu SWD).
  • -d DEVICE_ID, –device DEVICE_ID: setel ID alat hardware anu digunakeun pikeun sambungan (ST-LINK ID, CMSIS-DAP ID, jeung J-Link ID dina modeu SWD).
  • -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}, -frékuénsi {5,15,25,50,100,125,240,480,900,1800,4000}: nilai frékuénsi SWD-links (standarity) disetel. Nilai standar nyaéta 4000.
  • -h, --help: tunjukkeun pesen pitulung ieu sareng kaluar.
  • -l, --log: data log.
  • -s, --show: nembongkeun memori flash sanggeus operasi verifikasi.
  • -value OTP_VALUE, -value OTP_VALUE: nilai OTP (kecap, misalna 0x11223344)
  • -verbose {0, 1, 2, 3, 4}, -verbose {0, 1, 2, 3, 4}: ningkatkeun verbosity kaluaran; set tingkat debug nepi ka 4 (ngan pikeun modalitas SWD jeung data log). Nilai standar nyaéta 2.

Catetan:
Paréntah write_OTP ngan jalan dina modeu SWD. Ku alatan éta, hiji SWD hardware programming / alat debugging kudu disambungkeun ka garis SWD alat nu dipilih. Lamun leuwih ti hiji alat disambungkeun ka PC ngaliwatan panganteur SWD, pilihan -all ngidinan sakabéh éta pikeun dipilih. Alternatipna, pamaké bisa nangtukeun unggal panganteur ngagunakeun pilihan -d.
Utiliti peluncuran RF-Flasher: examples
Program gambar binér dina alat BlueNRG-1 sareng BlueNRG-2 anu disambungkeun nganggo alat hardware ST-LINK (dina modeu SWD):
RF-Flasher_Launcher.exe flash -SWD -all -f "User_Application.hex" -l
Program gambar binér dina alat Bluetooth® Low Energy disambungkeun ngaliwatan port USB COM (dina modeu UART):
RF-Flasher_Launcher.exe flash -UART –all -f “User_Application.hex” –l
Program gambar binér dina alat nu disambungkeun ngaliwatan saluran CMSIS-DAP ngagunakeun pilihan mupus, pariksa, jeung log data (dina modeu SWD):

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

Riwayat révisi

Méja 3. Sajarah révisi dokumén

titimangsa Vérsi Parobahan
15-Mei-2018 1 Pelepasan awal.
 

  

 

03-Juli-2018

 

 

  

2

Diropéa Gambar 1. BlueNRG-1, BlueNRG-2 Flasher Utiliti, Gambar 2. Flasher Utiliti UART jandela utama, Gambar 3. Flasher UART modeu UART: gambar file , Gambar 4. Modeu UART Flasher: mémori alat, Gambar 5. Modeu UART Flasher: ngarobah widang mémori, Gambar 7. Utiliti Flasher: jandela utama SWD, Gambar 8. Modeu SWD Utiliti Flasher: mémori alat, Gambar 10.

Flasher Utiliti: modeu otomatis SWD, Gambar 11. Flasher Utiliti: UART mode otomatis, Gambar 12. Flasher Utiliti: UART programming otomatis geus réngsé sarta Gambar 13. Flasher Utiliti: SWD Pilihan alamat MAC.

Parobahan téks minor sapanjang dokumén.

 26-Feb-2019  3 Diropéa Bagéan Bubuka sareng Bagéan 3.1 modeu UART: kumaha ngajalankeun.
Ditambahkeun Bagéan 8 Flasher launcher utiliti sareng sadaya sub-bagian na.
 

09-Apr-2019

 

4

Nambahkeun rujukan ka "folder Aplikasi" dina Bagéan 8: Utilitas peluncuran RF-Flasher.

Bagéan 8.4 diropéa: Utiliti peluncuran RF-Flasher: paréntah flash.

 

 

 

 

 

14-Juli-2020

 

  

5

Ngarobah BlueNRG-1 jeung BlueNRG-2 kana pakét software BlueNRG-X Flasher

Ditambahkeun rujukan pikeun alat BlueNRG-LP.

Diropéa Gambar 1. Utilitas RF-Flasher, Gambar 3. Utilitas Flasher UART jandela utama, Gambar 5. Utilitas Flasher modeu UART: tab Mémori Alat, Gambar 6. Utilitas Flasher mode UART: ngarobah mémori mémori,

Gambar 9. Utilitas Flasher: Jandéla utama SWD, Gambar 10. Utilitas Flasher Modeu SWD: tab Mémori Alat, Gambar 14. Utilitas Flasher: Modeu SWD Plug&Play, Gambar 15. Utilitas Flasher: Pilihan alamat MAC sareng Gambar 18. Peluncur RF-Flasher: paréntah flash kalayan pilihan -erase, -l, -verify

 

 

 

 

05-Désémber-2020

 6 Diropéa Bagéan Bubuka, Bagéan 2.1: syarat Sistim, Bagéan 4.1: modeu UART: kumaha ngajalankeun, Bagéan 5: SWD jandela utama, Bagéan 5.1: mode SWD: kumaha ngajalankeun, Bagéan 8.1: syarat,

Bagian 8.2: Pilihan utilitas peluncuran RF-Flasher, Bagian 8.3: Utilitas peluncuran RF-Flasher: Modeu UART & SWD, Bagian 8.4: Utiliti peluncuran RF-Flasher: paréntah lampu kilat, Bagian 8.5: Utiliti peluncuran RF-Flasher: paréntah baca, Bagian 8.6 : Utilitas peluncuran RF-Flasher: paréntah mupus massal,

Bagian 8.7: Utilitas peluncuran RF-Flasher: pariksa paréntah mémori.

Ditambahkeun Bagéan 8.8: Utilitas peluncuran RF-Flasher: paréntah ngahapus halaman.

 

 

 

 

 

 

04-Okt-2021

 

 

 

 

 

 

7

Ditambahkeun Bagéan 5.2: modeu SWD: baca sektor bootloader sarta Bagéan 5.3: mode SWD: baca wewengkon OTP.

Judulna diropéa, Bagéan Perkenalan, Bagéan 2: Ngamimitian, Bagéan 2.1: Syarat sistem, Bagéan 2.2: Setup pakét parangkat lunak,

Bagian 3: Antarmuka Toolbar, Bagian 4: Jandéla utama UART, Bagian 8: Utilitas launcher RF- Flasher, Bagian 8.1: Syarat, Bagian 8.2: Pilihan utiliti launcher RF-Flasher, Bagian 8.3: Utiliti launcher RF-Flasher: Modeu UART & SWD , Bagian 8.4: Utilitas peluncuran RF-Flasher: paréntah lampu kilat,

Bagian 8.5: Utilitas peluncuran RF-Flasher: baca paréntah, Bagian 8.6: Utiliti peluncuran RF- Flasher: paréntah mupus massal, Bagian 8.7: Utiliti peluncuran RF-Flasher: pariksa paréntah mémori, Bagian 8.8: Utiliti peluncuran RF-Flasher: paréntah ngahapus halaman , Bagian 1.1: Daptar akronim sareng Bagian 1.2: Dokumén rujukan.

titimangsa Vérsi Parobahan
Gambar diropéa 1. Utiliti RF-Flasher, angka 2. Bandingkeun Dua Files tab,

Gambar 3. Flasher utiliti UART jandela utama, Gambar 4. Flasher utiliti UART modeu: Gambar File tab, Gambar 5. Modeu UART Flasher utiliti: tab Mémori Alat, Gambar 6. Modeu UART Flasher utiliti: ngarobah mémori mémori,

Angka 7. Modeu UART Flasher: Bandingkeun Mémori Alat sareng Gambar File tab, Angka 9. Flasher utiliti: SWD jandela utama, angka 10. Flasher utiliti mode SWD: Alat Mémori tab, angka 16. Flasher utiliti: UART MAC alamat programming, angka 17. Flasher utiliti: SWD MAC alamat programming jeung Gambar 18. RF -Flasher launcher: paréntah flash kalayan pilihan - mupus, -l, -verifikasi.

 

06-Apr-2022

 

8

Nambahkeun rujukan BlueNRG-LPS sapanjang dokumén.

Bagéan 8.3 diropéa: Utilitas peluncuran RF-Flasher: Modeu UART & SWD sareng Bagéan 8.4: Utilitas peluncuran RF-Flasher: paréntah flash.

 

 

 

 

 

 

 

 

 

 

 

 

 

10-Juli-2024

 

 

 

 

 

 

 

 

 

 

 

 

 

9

Diropéa:
  • Judul dokumén
  • Bagian Pendahuluan
  • Bagéan 1.1: Daptar akronim
  • Bagian 1.2: Dokumén rujukan
  • Angka 1. Utiliti RF-Flasher
  • Bagian 3: Antarbeungeut toolbar
  • Gambar 3. Flasher utiliti UART jandela utama
  • Bagian 4.1: modeu UART: kumaha ngajalankeun
  • Bagian 5: SWD jandela utama
  • Bagian 5.1: modeu SWD: kumaha ngajalankeun
  • Angka 12. Modeu SWD utiliti Flasher: baca bootloader
  • Bagian 5.3: modeu SWD: baca wewengkon OTP
  • Gambar 14. Utiliti Flasher: Modeu SWD Colokkeun&Play
  • Bagian 7: Program alamat MAC
  • Bagian 8.1: Sarat
  • Bagian 8.2: Pilihan utilitas peluncuran RF-Flasher
  • Bagéan 8.3: Utiliti peluncuran RF-Flasher: Modeu UART & SWD
  • Bagian 8.4: Utilitas peluncuran RF-Flasher: paréntah lampu kilat
  • Bagéan 8.5: Utilitas peluncuran RF-Flasher: paréntah baca
  • Bagéan 8.6: Utilitas peluncuran RF-Flasher: paréntah mupus massa
  • Bagian 8.7: Utilitas peluncuran RF-Flasher: pariksa paréntah mémori
  • Bagian 8.8: Utilitas peluncuran RF-Flasher: paréntah ngahapus halaman
  • Bagian 8.9: Utilitas peluncuran RF-Flasher: baca paréntah OTP
  • Bagian 8.10: Utilitas peluncuran RF-Flasher: nyerat paréntah OTP

PERHATOSAN PENTING – BACA TELITI
STMicroelectronics NV sareng anak perusahaanna ("ST") ngagaduhan hak pikeun ngarobih, koréksi, perbaikan, modifikasi, sareng perbaikan produk ST sareng / atanapi dokumen ieu iraha waé tanpa aya bewara. Purchasers kudu ménta inpo relevan panganyarna dina produk ST saméméh nempatkeun pesenan. Produk ST dijual dumasar kana sarat sareng kaayaan penjualan ST di tempat nalika pangakuan pesenan.
Purchasers téh solely jawab pilihan, seleksi, sarta pamakéan produk ST sarta ST nganggap euweuh liability pikeun bantuan aplikasi atawa desain produk purchasers '.
Henteu aya lisénsi, terang atanapi tersirat, kana hak cipta intelektual anu dipasihkeun ku ST di dieu.
Dijual deui produk ST kalayan katangtuan anu béda ti inpormasi anu dijelaskeun di dieu bakal ngabatalkeun jaminan anu dipasihkeun ku ST pikeun produk sapertos kitu.
ST jeung logo ST mangrupakeun mérek dagang ti ST. Pikeun émbaran tambahan ngeunaan merek dagang ST, tingal www.st.com/trademarks. Sadaya nami produk atanapi jasa sanés mangrupikeun hak milik nu gaduhna.
Inpormasi dina dokumén ieu ngagentos sareng ngagentos inpormasi anu disayogikeun saacanna dina versi sateuacanna tina dokumén ieu.
© 2024 STMicroelectronics – Sadaya hak ditangtayungan
UM2406 - Wahyu 9

Dokumén / Sumberdaya

STMicroelectronics UM2406 Paket Software Utiliti RF-Flasher [pdf] Manual pamaké
UM2406, UM2406 Paket Parangkat Lunak Utiliti RF-Flasher, Paket Parangkat Lunak Utiliti RF-Flasher, Paket Parangkat Lunak Utiliti RF-Flasher, Paket Parangkat Lunak Utiliti, Paket Parangkat Lunak, Paket

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *