STMicroelectronics-LOGO

STMicroelectronics UM2406 RF-Flasher Utility софтверски пакет

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

Спецификации

  • Поддржува уреди BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 и BlueNRG-2
  • Интерфејс: режим UART и режим SWD
  • Карактеристики: програмирање на флеш меморија, читање, масовно бришење, верификација на содржината
  • Системски барања: 2 GB RAM, USB порти, Adobe Acrobat Reader 6.0 или понова верзија

Упатство за употреба на производот

Почеток
Овој дел дава информации за системските барања и поставувањето на софтверски пакет.

Системски барања:

  • Најмалку 2 GB RAM меморија
  • USB порти
  • Adobe Acrobat Reader 6.0 или понова верзија
  • Препорачана скала на екранот и поставки до 150%

Поставување софтверски пакет:
За да ја извршите алатката, кликнете на иконата за услужна програма RF-Flasher која се наоѓа на [Start] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].

Интерфејс на лентата со алатки
Во делот на лентата со алатки на главниот прозорец на алатката RF-Flasher, корисниците можат да ги извршат следните операции:

  • Вчитајте постоечка .bin или .hex file: [File] > [Отвори file…]
  • Зачувајте ја тековната мемориска слика: [File] > [Зачувај File Како…]
  • Затворете постоечка .bin или .hex file: [File] > [Затвори file]
  • Поставете ја фреквенцијата ST-LINK: [Tools] > [Settings…]
  • Овозможи или оневозможи дневник file создавање: [Tools] > [Settings…]

Најчесто поставувани прашања

  • Кои уреди се поддржани од комуналниот софтверски пакет RF-Flasher?
    Софтверскиот пакет моментално поддржува уреди BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 и BlueNRG-2.
  • Кои се минималните системски барања за да се стартува алатката RF-Flasher?
    Минималните системски барања вклучуваат најмалку 2 GB RAM, USB порти и Adobe Acrobat Reader 6.0 или понова верзија.
  • Како можам да ја зачувам тековната слика од меморијата во алатката RF-Flasher?
    За да ја зачувате тековната мемориска слика, одете на [File] > [Зачувај File Како…] и изберете го делот за меморија што ќе се зачува во .bin file.

UM2406
Упатство за употреба

Корисниот софтверски пакет RF-Flasher

Вовед

Овој документ го опишува комуналниот софтверски пакет RF-Flasher (STSW-BNRGFLASHER), кој ја вклучува RF-Flasher услужната апликација за компјутер.
Услужната алатка RF-Flasher е самостојна апликација за компјутер, која овозможува читање, масовно бришење, пишување на BlueNRG-1, BlueNRG-2, BlueNRG-LP и BlueNRG-LPS Bluetooth® флеш-мемориите на чип со ниска енергија, и програмирани.
Во моментов го поддржува интерфејсот со флеш меморијата BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 и BlueNRG-2 преку режимот UART користејќи го внатрешниот подигнувач на UART на уредот. Исто така, моментално го поддржува интерфејсот со BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 и BlueNRG-2 флеш меморијата преку SWD режим со користење на стандардниот SWD интерфејс преку стандардни алатки за програмирање/дебагирање на хардверот (CMSIS-DAP, ST-LINK и J-Link).
Покрај тоа, тој исто така дозволува MAC адресата да се зачува на одредена локација на флеш меморија избрана од корисникот и во режимите UART и SWD.
Софтверскиот пакет RF-Flasher, исто така, обезбедува самостојна алатка за фрлање трепкачи, овозможувајќи програмирање, читање, масовно бришење и верификација на содржината на флеш меморија. Алатката за стартување трепкачи бара само прозорец DOS за компјутер.

Забелешка:
Терминот RF во моментов се однесува на уредите BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 и BlueNRG-2. Сите специфични разлики се истакнуваат онаму каде што е потребно.

Општи информации

Список на акроними

Табела 1. Список на акроними

Термин Значење
RF Радио фрекфенција
SWD Дебагирање на сериски жици
УАРТ Универзален асинхрон приемник-предавател
USB Автобус од универзална серија

Референтни документи

Табела 2. Референтни документи

Референца Тип Наслов
DS11481 Лист со податоци BlueNRG-1 Безжичен SoC што може да се програмира Bluetooth® со ниска енергија
DS12166 Лист со податоци BlueNRG-2 Безжичен SoC што може да се програмира Bluetooth® со ниска енергија
DB3557 Кратки податоци за STSW-BNRGFLASHER Кратки податоци за софтверскиот пакет RF-Flasher
DS13282 Лист со податоци BlueNRG-LP Безжичен SoC што може да се програмира Bluetooth® со ниска енергија
DS13819 Лист со податоци BlueNRG-LPS Безжичен SoC што може да се програмира Bluetooth® со ниска енергија

Почеток

Овој дел ги опишува сите системски барања за извршување на RF-Flasher utility PC апликацијата и соодветната процедура за инсталација на софтверски пакет.

Системски барања
Услужната алатка RF-Flasher ги има следните минимални барања:

  • Компјутер со Intel® или AMD процесор кој работи на следниот оперативен систем Microsoft®:
    • Windows® 10
  • Најмалку 2 GB RAM меморија
  • USB порти
  • Adobe Acrobat Reader 6.0 или понова верзија
  • Препорачаната скала на екранот и поставките се до 150%.

Поставување на софтверски пакет
Корисникот може да ја изврши оваа алатка со кликнување на иконата за услужна програма RF-Flasher ([Start]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).

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

Интерфејс на лентата со алатки

Во делот на лентата со алатки на главниот прозорец на алатката RF-Flasher, корисникот може да ги изврши следните операции:

  • Вчитајте постоечка .bin или .hex (Intel продолжен) file, користејќи [File]>[Отвори file…]
  • Зачувајте ја тековната мемориска слика во .bin file, користејќи [File]>[Зачувај File Како…]. Почетната адреса и големината на делот за меморија што треба да се зачува во file се избираат од картичката Меморија на уредот.
  • Затворете постоечка .bin или .hex file, користејќи [File]>[Затвори file]
  • Поставете ја фреквенцијата ST-LINK, користејќи [Tools]>[Settings…]
  • Овозможи или оневозможи дневник file создавање во модалитет UART/SWD, користејќи [Tools]>[Settings…]. Ако најавите files се зачувани, можно е да се постави нивото на информации за отстранување грешки за зачувување (само за SWD). Сите дневник files се зачувани во {insta llation path}\ST\RF-Flasher Utility xxx\Logs\.
  • Масовно бришење, користејќи [Tools]>[Mass Ease].
  • Потврдете ја содржината на флеш меморијата [Tools]>[Verify flash content].
  • Добијте ја верзијата на апликацијата, користејќи [Help]>[About].
  • Преземете a file, користејќи [Tools]>[Flash].
  • Избришете ги секторите на уредот, користејќи [Tools]>[Erase Pages…]
  • Споредете ја меморијата на уредот со избраната слика file, користејќи [Tools]>[Samare Device Memory with file]. Сликата на двете files се прикажани во Спореди меморија на уредот со слика File табот и поврзаните разлики се означени со црвено.
  • Спореди два files, користејќи [File]>[Спореди две files]
  • Прочитајте го секторот на подигнувачот (само во режим SWD), користејќи [Tools]>[Read Bootloader Sector (SWD)].
  • Читање на OTP област (само во SWD режим), користејќи [Tools]>[Read OTP Area (SWD)].
  • Зачувајте ги секторите на подигнувачот или областа OTP во .bin file, користејќи [File]>[Зачувај File Како…].

Корисникот може да избере и две слики fileи споредете ги. Двете слика files се прикажани во Compare Two Fileтабот s и поврзаните разлики се означени со црвено. .бин и .хекс file поддржани се формати.

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

Во горниот дел од главниот прозорец на алатката RF-Flasher, корисникот може да ја избере сликата file преку [Изберете слика File] копче. Корисникот може да го избере типот на меморија: флеш меморија, подигнувач или област OTP. За областа за флеш меморија, корисникот може да ја постави почетната адреса (само за корпата file)
Сите овие опции се достапни во режимот UART и SWD.
Корисникот треба да овозможи пристап до избраниот режим (UART или SWD). Тие можат да го направат тоа со отворање на поврзаната COM порта за UART режим или со поврзување на SWD хардверска алатка за програмирање/дебагирање со линиите SWD на уредот.

Главниот прозорец на UART
Во картичката за главниот прозорец UART на главниот прозорец на алатката RF-Flasher, корисникот може да ја избере COM портата што ќе се користи за поврзување со уредот преку делот Список на COM порти.
Сериската брзина на бауд што се користи за таблата за оценување на RF уред е 460800 bps.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (3)

Режим UART: како да се кандидира
Слика file селекција
За да се вчита постоечка .bin или .hex file, користете го [Изберете слика File] копче на главната страница, одете до [File]>[Отвори File…] или одете на Сликата File таб. Целосната патека на избраните file се појавува до копчето и копчето [Flash] станува активно кога file има вчитано.
Табот Список на COM порти ги прикажува сите поврзани уреди на USB-портите на компјутерот. Копчињата [Select All], [Unselect All] и [Invert All] му дозволуваат на корисникот да дефинира кои поврзани уреди (сите, ниеден или некои од нив) треба да бидат цел на операциите на алатката. На овој начин, истата операција (т.е. програмирање на флеш меморија) може да се изврши истовремено на повеќе уреди. Копчето [Refresh] му овозможува на корисникот да ја освежи листата на поврзани уреди.
Стандардно, опцијата [Mass erase] во делот [Actions] не е штиклирана, а само страниците со потребна меморија се бришат и пишуваат со file содржина. Кога оваа опција е означена, целосно масовно бришење претходи на фазата на програмирање на флеш меморијата.
Опцијата [Verify] принудува проверка за да се осигура дека содржината во меморијата е правилно напишана.
Проверете ја опцијата [Update Device Memory] за да ја ажурирате табелата за меморија на уредот по операција на флеш меморијата.
Опцијата за заштита од читање овозможува заштита од читање на уредот по програмирање на флеш меморија.
Проверете ја опцијата [Auto Baudrate] само ако се изврши хардверско ресетирање на плочката за да се присили операцијата [Auto Baudrate]. Стандардно, опцијата [Auto Baudrate] не е означена.

Сликата File таб
Избраните file името, големината и анализираната содржина што треба да се програмира во флеш меморијата на уредот може да биде viewед во Сликата File таб.

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

Јазичето Меморија на уредот
Изберете го ова јазиче за да view содржината на меморијата на поврзаниот уред (преку копчето [Read]) и дневникот што ги содржи операциите извршени на избраниот уред.

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

Кликнете на копчето [Read] за да го пренесете сегментот од меморијата дефиниран со [Start Address and Size] во табелата.
За да ја прочитате целата флеш меморија, штиклирајте ја опцијата [Entire Memory].
Првата колона ја дава основната адреса на следните 16 бајти по ред (на прample, редот 0x10040050, колоната 4 ја задржува хексадецималната вредност на бајтот на 0x10040054. Корисникот може да ги промени вредностите на бајтите со двоен клик на ќелија и внесување нова хексадецимална вредност. Изменетите бајти се појавуваат во црвено.
Кликнете на копчето [Write] за да ја програмирате целата страница со новите вредности на бајтите во флеш меморијата на уредот.
Копчето [Flash] овозможува програмирање на флеш меморијата да започне со избраната опција. Ако полето за избор [MAC Address] е означено, корисникот може да ја одреди мемориската адреса каде што е зачувана избраната MAC адреса. Кога ќе се кликне на копчето [Flash], MAC адресата се програмира по сликата file.

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

Споредете ја меморијата на уредот со сликата File таб
Корисникот може да ја спореди моменталната меморија на уредот со избраната слика file. Двете слика files се прикажани и сите разлики се означени со црвено. .бин и .хекс files форматот се поддржани.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6) Користење на алатката RF-Flasher со други табли
Услужната алатка RF-Flasher автоматски ги открива таблите за оценување BlueNRG-1, BlueNRG-2, BlueNRG-LP и BlueNRG-LPS (прикажани како STDK) поврзани со USB-портите на компјутерот. Тој користи помошен STM32 (управуван од GUI) за да го ресетира уредот и да го стави во режим на подигнувач UART.
Апликацијата работи и со сопствени табли, обезбедувајќи едноставен UART пристап до поврзаниот уред, но корисникот мора рачно да го стави уредот во режим на подигач. По изборот на порти кои не се од STEVAL COM, се појавува следниот скокачки прозорец:

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

Кога ќе се појави овој скокачки прозорец и во зависност од типот на уредот, режимот на подигач се активира на следниов начин:

  • За уредите BlueNRG-LP и BlueNRG-LPS, корисникот мора да го постави пинот PA10 на висока вредност и да изврши циклус на ресетирање на уредот (задржувајќи го PA10 на висока вредност).
  • За уредите BlueNRG-1 и BlueNRG-2, корисникот мора да го постави пинот DIO7 на висока вредност и да го ресетира уредот (задржувајќи го DIO7 на висока вредност).

Корисникот исто така може да постави претпочитана брзина на бауд за UART во скокачкиот прозорец и потоа да притиснете OK за да се вратите на GUI.

Забелешка:
Корисникот мора да избегнува да го ресетира уредот додека ја користи алатката RF-Flasher, освен ако не е активен скокачкиот прозорец ComPort Setting. Ако уредот се ресетира, корисникот мора да ја вклучи COM-портата за повторно да ја користи алатката Flasher.

Забелешка:
Кога приспособените табли се користат со обезбедување UART пристап до уредите BlueNRG-1, BlueNRG-2, BlueNRG-LP и BlueNRG-LPS преку USB FTDI интерфејс, корисникот треба двапати да ја провери доцнењето поврзано со двигателот за USB FTDI компјутер. Ова овозможува поврзаната порта да се препознае како USB виртуелен COM. На типичен драјвер за USB-FTDI компјутер, проверете ги двапати поврзаните поставки за USB-двигателот на уредот во [Properties]>[Port
Поставки]>[Напредно]. Проверете дали вредноста на тајмерот за латентност е поставена на 1 ms. Оваа поставка е строго препорачлива за да се забрзаат операциите на флеш меморијата на приспособените табли.

Главниот прозорец на SWD

За да се користи картичката за главниот прозорец на SWD во главниот прозорец на алатката RF-Flasher, корисникот мора да ја поврзе алатката за програмирање/дебагирање на хардверот SWD со линиите SWD на уредот (BlueNRG-1, BlueNRG-2, BlueNRG-LP и BlueNRG-LPS уредите ).
Поддржани се следните интерфејси за програмирање/дебагирање на хардверот SWD, под претпоставка дека избраниот хардвер и соодветните софтверски алатки го поддржуваат поврзаниот уред:

  1. CMSIS-DAP
  2. ST-LINK
  3. Џеј Линк

Забелешка
За да го користите J-Link како адаптер за отстранување грешки, USB-двигателот треба да се смени од J-Link драјвер во WinUSB. Ова може лесно да се направи со користење на алатката HYPERLINK Zadig (https://zadig.akeo.ie) на следниов начин:

  • Изберете J-Link од списокот со уреди
  • Изберете „WinUSB“ како драјвер
  • Кликнете на [Install Driver] за да го инсталирате двигателот WinUSB

Забелешка:
Погледнете во HYPERLINK J-Link OpenOCD webсајт (https://wiki.segger.com/OpenOCD) за повеќе информации.

Забелешка:
ПРЕДУПРЕДУВАЊЕ: Откако ќе се замени J-Link USB-двигателот, ниеден софтвер SEGGER од софтверскиот пакет J-Link не може да комуницира со J-Link. За повторно користење на софтверот SEGGER J-Link, USB-двигателот треба да се врати на стандардниот.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

SWD режим: како да се кандидира
Слика file селекција
Користете го [Изберете слика Fileкопчето ] на главната страница или одете на [File]>[ Отвори File…] за да се вчита постоечка .bin или .h пр file. Целосната патека на избраните file се појавува веднаш до копчето и копчето [Flash] станува активно на крајот од file вчитување.
Во табулаторот Акции, корисникот може да ги избере следниве опции:

  • [Verify]: принудува проверка за да се осигура дека содржината во меморијата е правилно напишана
  • [Заштита од читање]: овозможува заштита од читање на уредот по програмирањето на избраната слика file
  • [Mass erase]: овозможува да се изврши масовно бришење на уредот пред да се програмира избраната слика file
  • [Update Device Memory]: овозможува ажурирање на мемориската табела на уредот по операција за програмирање флеш меморија
  • [Режим Plug&Play]: овозможува вклучување и репродукција на програмирање на флеш меморијата да се вклучи/оневозможи кога е достапна само една алатка за програмирање SWD. Во овој случај, таблите се програмираат една по една. Кога ќе заврши операцијата за програмирање на една плоча, можно е да ја исклучите и да приклучите друга плоча.

Стандардно, опцијата [Mass erase] до копчето [Flash] не е штиклирана, а само бараните мемориски страници се бришат и пишуваат со file содржина.
Јазичето [Листа на поврзани интерфејси] ги прикажува сите поврзани SWD интерфејси (CMSIS-DAP, ST-LINK и J-Link). Притиснете го копчето [Refresh] за да го ажурирате списокот со поврзани интерфејси.
Корисникот исто така може да избере кој специфичен хардверски интерфејс SWD мора да се прикаже преку полето [Interface].
Копчињата [Select All], [Unselect All] и [Invert All] му овозможуваат на корисникот да дефинира кои поврзани интерфејси SWD (сите, ниеден или некои од нив) треба да бидат цел на операциите на алатката. На овој начин, истата операција (т.е. програмирање на флеш меморија) може да се изврши истовремено на повеќе уреди.
Копчето [Flash] овозможува програмирање на флеш меморијата да започне со избраната опција. Ако полето за избор [MAC Address] е означено, корисникот може да ја одреди мемориската адреса каде што е зачувана избраната MAC адреса. Кога ќе се кликне на копчето [Flash], MAC адресата се програмира по сликата file.
'Слика Fileтабот
Избраните file името, големината и анализираната содржина што треба да се програмира во флеш меморијата на уредот може да биде viewед во Сликата File таб.

Јазичето Меморија на уредот
Изберете го ова јазиче за да view содржината на меморијата на поврзаниот уред (преку копчето [Read]) и дневникот што ги содржи операциите извршени на избраниот уред.

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

Кликнете на копчето [Read] за да го префрлите сегментот од меморијата дефиниран со [Start Address and Size] во табелата.
За да ја прочитате целата флеш меморија, штиклирајте ја опцијата [Entire Memory].
Првата колона ја дава основната адреса на следните 16 бајти по ред (на прample, редот 0x10040050, колоната 4 ја задржува хексадецималната вредност на бајтот на 0x10040054. Корисникот може да ги менува вредностите на бајтите со двоен клик на ќелија и внесување нова хексадецимална вредност. Изменетите бајти се појавуваат во црвено.
Кликнете на копчето [Write] за да ја програмирате целата страница со новите вредности на бајтите во флеш меморијата на уредот.

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

Забелешка:
[Спореди уред Меморија до File] е поддржан и во SWD режим, со истите карактеристики како што се опишани во Дел 4.1: UART режим: како да се работи.

SWD режим: прочитајте го секторот на подигнувачот
Корисникот може да го чита секторот на подигачот на поврзаниот уред преку програмскиот интерфејс за хардвер SWD со избирање [Tools]>[Read Bootloader Sector (SWD)]. Содржината на секторот на подигачот се прикажува во табулаторот Bootloader/OTP.

Забелешка:
Оваа функција е поддржана само во SWD режим и достапна само преку GUI.STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (12)

SWD режим: прочитајте ја OTP областа
Корисникот може да го чита уредот поврзан со OTP област (каде што е поддржан) преку хардверскиот програмски интерфејс SWD со избирање [Tools]>[Read OTP Area (SWD)]. Содржината на областа OTP се прикажува во табулаторот Bootloader/OTP.
Оваа функција не е поддржана во режимот UART.

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

SWD Plug&Play режим на програмирање
Програмскиот режим SWD Plug&Play му овозможува на корисникот да влезе во програмска јамка со поврзување на нова платформа на уред што треба да се програмира. Кога сликата на флеш меморијата file и програмските дејства се избрани, апликацијата Flasher PC бара од корисникот да поврзе уред со интерфејсот SWD (се прикажува порака на Waiting for device N. 1).
Кога корисникот ќе го поврзе уредот, се прикажува порака поврзана со уред N. 1 и апликацијата започнува да го програмира уредот со избраната слика file и опции. Кога ќе заврши операцијата за програмирање, апликацијата Flasher ја прикажува пораката Ве молиме исклучете го уредот N. 1. Кога корисникот ќе го исклучи уредот, се прикажува пораката Waiting for device N. 2. Корисникот може да го прекине овој автоматски режим со притискање на копчето [Стоп].
При користење на режимот Plug&Play, корисникот мора да го избере интерфејсот што ќе се користи (CMSIS-DAP, ST-LINK или J-Link).

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

Програмирање на MAC адреса

Програмирањето на MAC адресата овозможува MAC адресата да се зачува на одредена локација за флеш меморија на уредот.
Корисникот може да избере да ја овозможи оваа опција или не со штиклирање или отштиклирање на полето за избор [MAC address]. Специфичната локација на флеш меморијата се поставува преку полето [MAC Flash location].
Копчето [Постави MAC адреса] му овозможува на корисникот да ја избере MAC адресата на следниов начин:

  1. Проверете го полето за избор [Range] и наведете ја почетната адреса во полето [Start Address]. Почетната адреса е MAC адресата што треба да се зачува на првиот поврзан уред.
    • Можно е да се постават поединечни чекори почнувајќи од вредноста [Start Address] со внесување на бројот на табли што треба да се програмираат во Num. Јазичето Табли или со внесување на вредноста [End Address]:
    • Ако автоматскиот режим е избран во картичката Акции, избраниот список со MAC адреси се користи за операциите за автоматско програмирање. Ако не, само еден уред е програмиран, користејќи го полето [Start Address].
  2. Корисникот може да обезбеди листа на MAC адреси кои ќе се користат преку влез file:
    • Проверете го [File] полето за избор и изберете го внесениот текст file во [Втовар File] Поле.
    • Ако автоматскиот режим е избран во картичката Акции, избраниот список со MAC адреси се користи за операциите за автоматско програмирање. Ако не, само првата адреса се користи за една програмска операција.

Полето за избор [Save MAC Address log] овозможува списокот на користени MAC адреси да се зачува во file, избрани во [File Име] поле.
Програмирањето на MAC адреса може да се комбинира со автоматскиот режим на програмирање. За секој поврзан уред, сликата file прво се програмира, а потоа MAC адресата. Бројот на избрани MAC адреси
(поголема големина или внесување на списокот со адреси file големина) го активира крајот на операциите за автоматско програмирање. Секоја програмирана MAC адреса е прикажана во прозорецот Log.
Програмирањето на MAC адреси е поддржано во режимот UAR и SWD.

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

Корисникот може да избере дали временски период или неamp се додава во зачуваниот дневник на MAC адреси file име (како наставка).
Ако времетоamp не се додава во името на дневникот file, сите информации за дневникот се зачувуваат во истиот дневник file. Ако времетоamp се додава, информациите за дневникот за секое извршување се зачувуваат во различен дневник file.
Името на дневникот file може да се одреди со помош на [File Име] поле.

Услужна алатка за фрлач RF-Flasher

Стартувачот RF-Flasher е самостојна алатка која му овозможува на корисникот да извршува команди за помошни RF-Flasher користејќи го GUI-то на алатката RF-Flasher.
Потребен е команден прозорец DOS и се поддржани и режимите UART и SWD (со користење на .bin и .hex image fileс).
Услужната алатка за фрлање RF-Flasher (RF-Flasher_Launcher.exe) е вклучена во софтверскиот пакет за комунални услуги RF-Flasher во папката со апликации. „Ослободете ја папката“ во менито за почеток на софтверскиот пакет за комунални услуги RF-Flasher
ставка (ST RF-Flasher utility xxx) овозможува директен пристап до папката со апликации.

Барања
За да ја користите алатката за фрлање RF-Flasher на одреден уред, мора да се исполнат следните предуслови:

  • Режим UART: платформата BlueNRG-1, BlueNRG-2, BlueNRG-LP или BlueNRGLPS мора да биде поврзана со USB-порта за компјутер
  • SWD режим: SWD хардверска алатка за програмирање/дебагирање мора да се поврзе со линиите BlueNRG-1, BlueNRG-2, BlueNRG-LP или BlueNRG-LPS SWD.

Со опцијата -l, сите оперативни чекори се следат во дневник files, зачувана во папката „Logs“, која е креирана во фолдерот „Application“ за комунален софтверски пакет RF-Flasher.

Корисни опции за фрлач на RF-Flasher
За да ја користи алатката за фрлање RF-Flasher на одреден уред, корисникот мора да отвори обвивка на Windows DOS и да започне
RF-Flasher_Launcher.exe со соодветна команда и опции (користете –h за да добиете листа на сите поддржани опции).
RF-Flasher_Launcher.exe -h:
Употреба: RF-Flasher Launcher [-h] {flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
write_OTP}
RF-Flasher фрлач верзија xxx
Факултативни аргументи:
-h, –помош: прикажете ја оваа порака за помош и излезете од командите:
{флеш, читање, масовно бришење, верификување_меморија, бришење_страници, uart, swd, read_OTP, write_OTP}

  • блиц: програмира флеш меморија
  • прочитајте: прочитајте флеш меморија
  • mass_erase: избришете флеш меморија
  • verify_memory: проверете ја содржината на RF уред со a file
  • erase_pages: избришете една или повеќе страници од флеш меморија
  • uart: прикажување на сите поврзани COM порти (режим UART)
  • swd: прикажување на сите уреди поврзани преку интерфејсот SWD: ST-LINK, CMSIS-DAP, J-Link (режим SWD)
  • read_OTP: читање OTP област (само во SWD режим)
  • write_OTP: запишете OTP област (само во режим SWD)

Услужна алатка за фрлач RF-Flasher: режими UART и SWD
Услужната алатка за фрлање RF-Flasher поддржува два режима на работа:

  • UART режим (поврзете го избраниот уред со USB-порта за компјутер)
  • SWD режим (поврзете ги избраните BlueNRG-1, BlueNRG-2, BlueNRG-LP или BlueNRG-LPS SWD линии на уредот со алатка за програмирање/дебагирање SWD).

Услужна алатка за фрлач RF-Flasher: користете ја командата uart за да добиете список со сите достапни COMx порти (уреди поврзани со USB-портите на компјутерот):

RF-Flasher_Launcher.exe арт
ПОВРЗАНА порта = COM194 (ST DK), COM160 (ST DK)
Услужна алатка за фрлање RF-Flasher: користете ја командата swd за да добиете список со сите достапни поврзани алатки за програмирање/дебагирање на хардверот SWD:
RF-Flasher_Launcher.exe swd
ПОВРЗАНО СО ST-LINK = НЕМА ПОВРЗАНО ST-LINK
ПОВРЗАНО СО CMSIS-DAP (сериски број на интерфејси CMSIS-DAP):

  1. 07200001066fff333231545043084259a5a5a5a597969908
  2. 07200001066dff383930545043205830a5a5a5a597969908
  3. 07200001066dff333231545043084255a5a5a5a597969908 ПОВРЗЕНО СО J-Link = НЕМА ПОВРЗАНО J-Link

Услужна алатка за фрлач на RF-Flasher: команда за блиц
За да ја користите алатката за фрлање RF-Flasher за програмирање на одредена флеш-меморија на уредот, командата блиц е достапна (нам опцијата –h за да добиете список со сите поддржани опции):
RF-Flasher_Launcher.exe блиц -h

Употреба на флеш команда
RF-Flasher_Launcher.exe блиц [-h] [-адреса START_ADDRESS][-f FILE_ДА_ТРЕПНЕ
[FILE_TO_FLASH, …]] [-избриши] [-потврди] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-сите | -d DEVICE_ID) [-објаснето {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}]

Флеш команда изборни аргументи

  • -адреса START_ADDRESS, –-адреса START_ADDRESS: почетна адреса.
  • -all, -all: сите поврзани уреди (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-link ID во режим SWD).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -избриши, –-избриши: овозможете ја опцијата [Mass Ease].
  • -f FILE_TO_FLASH [FILE_TO_TRLES…], -fileToFlash FILE_ДА_ТРЕПНЕ
    [FILE_TO_FLASH…]: листа на .bin или .hex files да го програмирате RF уредот: BlueNRG-1, BlueNRG-2, BlueNRG-LP или BlueNRG-LPS уред.
  • фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, –фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}: поставете вредност на STWD на хардверот (навистина). Стандардната вредност е 4000.
  • -h, –помош: прикажете ја оваа порака за помош и излезете.
  • -l, –log: податоци за евиденција.
  • -mac, –mac: овозможете ја опцијата [Mac Address].
  • -mac_address –MAC_ADDRESS: локација на флеш меморија каде што е зачувана јавната адреса Bluetooth®.
  • -mac_file MAC_FILE_АДРЕСА, –mf MAC_FILE_АДРЕСА: file која содржи листа на MAC адреси.
  • -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: files кои ги содржат дневниците на складирани/незачувани и користени/неискористени MAC адреси.
  • -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: прва MAC адреса.
  • -rp, –-readout_protection: овозможете ја опцијата [ReadOut Protection].
  • -SWD, –-swd: SWD модалитет (ST-LINK, CMSIS-DAP, J-Link хардверско програмирање/алатка за дебагирање).
  • -UART, –-uart: режим UART. Прилагодената плочка мора да се стави во режим на подигнувач (висока вредност на пинот DIO7 додека се врши циклус на ресетирање на уредот BlueNRG-1 или BlueNRG-2; PA10 вредноста на пинот е висока при ресетирање на уред BlueNRG-LP или BlueNRG-LPS) пред да се изврши операцијата .
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.
  • -потврди, -верификувајте: овозможете ја опцијата [Потврди].

Забелешка:

  • Ако е избран режимот UART, уредот мора да се поврзе со USB COM порта за компјутер и мора да се користи опцијата –UART. Ако повеќе од еден уред е поврзан на USB-порти на компјутер, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да ја одреди секоја COM порта користејќи ја опцијата –d.
  • Ако е избран режимот SWD, мора да се поврзе алатка за програмирање/дебагирање на хардверот SWD со линиите на избраниот уред SWD и неопходно е да се користи опцијата -SWD. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.
  • Бинарното file да се вчита се одредува со помош на опцијата –f. Ако корисникот сака да ги програмира уредите BlueNRG-1, BlueNRG-2, BlueNRG-LP или BlueNRG-LPS со различни бинарни files за време на истата програмска сесија, тие можат да ги специфицираат соодветните бинарни слики по овој редослед: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
    RF-Flasher_Launcher.exe блиц -UART -сите
    – f „C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-1\Micro_Hell o_World.bin”
    – f „C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-2\Micro_Hell o_World.bin“ –l
    – f „C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \Периферен_Прamples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB011V1\Micro_Hello_World.bin“
    – f „C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \Периферен_Прamples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB012V1\Micro_Hello_World.bin“
    Првиот file е програмиран на поврзаните BlueNRG-1 уреди; вториот file е програмиран на поврзаните BlueNRG-2 уреди; третиот file е програмиран на поврзаните BlueNRG-LP уреди; четвртиот file е програмиран на поврзаните BlueNRG-LPS уреди.
  • Ако опцијата –f не се користи, бинарните слики fileе наведено во Application/config_file.conf се користат:
    #Слика file за BlueNRG_1 уред
    BLUENRG_1 = „user_path“/bluenrg_1_binary_file.хекс
    #Слика file за BlueNRG_2 уред
    BLUENRG_2 = „user_path“/bluenrg_2_binary.hex
    #Слика file за BlueNRG_LP уред
    BLUENRG_LP = „user_path“/bluenrg_lp_binary.hex
    #Слика file за BlueNRG_LPS уред
    BLUENRG_LPS = „user_path“/bluenrg_lps_binary.hex
    Корисникот мора да ја наведе целосната патека на бинарна слика за секој уред.

Услужна алатка за фрлач на RF-Flasher: команда за читање
За да ја користите алатката за фрлање RF-Flasher за читање на одредена флеш меморија на уредот, командата за читање е достапна (користете –h за да добиете список со сите поддржани опции):
RF-Flasher_Launcher.exe чита –h
Прочитајте ја употребата на командата
RF-Flasher_Launcher.exe прочита [-h] [-адреса START_ADDRESS][-големина SIZE] [–цела] [-s] (-сите | -d DEVICE_ID)(-UART | -SWD) [-објаснето {0, 1 , 2, 3, 4}] [-l] [-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}]

Прочитајте ги опционалните аргументи на командата

  • -адреса START_ADDRESS, –-адреса START_ADDRESS: почетна адреса (стандардната вредност е 0x10040000).
  • -all, -all: сите поврзани уреди (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-link ID во режим SWD).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -цела, -цела: прочитајте ја целата флеш меморија.
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција
    {5,15,25,50,100,125,240,480,900,1800,4000}: поставена вредност на фреквенцијата (само за SWD модалитет – ST-LINK хардвер). Стандардната вредност е 4000.
  • -h, -–помош: прикажете ја оваа порака за помош и излезете.
  • -l, –-log: податоци за евиденција.
  • -s, –-show: прикажување на флеш меморијата по операцијата за читање.
  • -size SIZE, –-size SIZE: големина на флеш меморијата за читање (стандардната вредност е 0x3000).
  • -SWD, –-swd: SWD модалитет (ST-LINK, CMSIS-DAP, J-Link хардверско програмирање/алатка за дебагирање).
  • -UART, –-uart: модалитет на UART. Прилагодените табли мора да се стават во режим на подигач пред да се изврши оваа операција. За уредите BlueNRG-LP и BlueNRG-LPS, корисникот мора да го постави пинот PA10 на висока вредност и да изврши циклус на ресетирање на уредот, одржувајќи го PA10 на висока вредност. За уредите BlueNRG-1 и BlueNRG-2, корисникот мора да го постави пинот DIO7 на висока вредност и да го ресетира уредот, одржувајќи го DIO7 на висока вредност.
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.
  • Ако е избран режимот UART, уредот мора да се поврзе со USB COM порта за компјутер и мора да се користи опцијата –UART. Ако повеќе од еден уред е поврзан на USB-порти на компјутер, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да ја одреди секоја COM порта користејќи ја опцијата –d.
  • Ако е избран режимот SWD, мора да се поврзе алатка за програмирање/дебагирање на хардверот SWD со линиите на избраниот уред SWD и неопходно е да се користи опцијата -SWD. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.

Услужна алатка за фрлач на RF-Flasher: команда за масовно бришење
За да ја користите алатката за фрлање RF-Flasher за масовно бришење на флеш меморијата на одреден уред,
Командата mass_erase е достапна (користете –h за да добиете листа на сите поддржани опции):
RF-Flasher_Launcher.exe mass_erase –h
Употреба на команда за масовно бришење
RF-Flasher_Launcher.exe mass_бришење [-h] [-s] (-сите | -d DEVICE_ID)(-UART | -SWD) [-групно {0, 1, 2, 3, 4}] [-l][- фреквенција
{5,15,25,50,100,125,240,480,900,1800,4000}]

Опционални аргументи на командата за масовно бришење

  • -all, -all: сите поврзани уреди (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-link ID во режим SWD).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција
    {5,15,25,50,100,125,240,480,900,1800,4000}: поставена вредност на фреквенцијата (само за SWD модалитет – ST-LINK хардвер). Стандардната вредност е 4000.
  • -h, –-help: прикажете ја оваа порака за помош и излезете.
  • -l, –-log: податоци за евиденција.
  • -s, –-show: прикажување на флеш меморијата по операцијата за масовно бришење.
  • -SWD, –-swd: SWD модалитет (ST-LINK, CMSIS-DAP, J-Link хардверско програмирање/алатка за дебагирање).
  • -UART, –-uart: модалитет на UART. Прилагодените табли мора да се стават во режим на подигач пред да се изврши оваа операција. За уредите BlueNRG-LP и BlueNRG-LPS, корисникот мора да го постави пинот PA10 на висока вредност и да изврши циклус на ресетирање на уредот, одржувајќи го PA10 на висока вредност. За уредите BlueNRG-1 и BlueNRG-2, корисникот мора да го постави пинот DIO7 на висока вредност и да го ресетира уредот, одржувајќи го DIO7 на висока вредност.
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.

Забелешка

  • Ако е избран режимот UART, уредот мора да се поврзе со USB COM порта за компјутер и мора да се користи опцијата –UART. Ако повеќе од еден уред е поврзан на USB-порти на компјутер, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да ја одреди секоја COM порта користејќи ја опцијата –d.
  • Ако е избран режимот SWD, мора да се поврзе алатка за програмирање/дебагирање на хардверот SWD со линиите на избраниот уред SWD и неопходно е да се користи опцијата -SWD. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.

Услужна алатка за фрлач на RF-Flasher: потврдете ја командата за меморија
За да ја користите алатката за фрлање RF-Flasher за да ја потврдите содржината на флеш меморијата на одреден уред, на
Командата verify_memory е достапна (користете –h за да добиете листа на сите поддржани опции):
RF-Flasher_Launcher.exe verify_memory –h

Потврдете ја употребата на командата за меморија
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-адреса START_ADDRESS](-сите | -d DEVICE_ID) [-грешна {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]

Потврдете ги опционалните аргументи на командата за меморија

  • -адреса START_ADDRESS, --адреса START_ADDRESS: почетна адреса за верификација (за .bin fileсамо s). Стандардната вредност е 0x10040000.
  • -all, -all: сите поврзани уреди (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-link ID во режим SWD).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -f FLASH_VERIFY_FILE, --file FLASH_VERIFY_FILE: file да се користи за проверка на флеш меморијата
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000, хардвер за подесена фреквенција STW-D. Стандардната вредност е 4000.
  • -h, -–помош: прикажете ја оваа порака за помош и излезете
  • -l, -–log: податоци за евиденција.
  • -s, –-show: прикажување на флеш меморијата по операцијата за проверка
  • -SWD, –-swd: SWD режим (ST-LINK, CMSIS-DAP, J-Link хардверско програмирање/алатка за дебагирање).
  • -UART, –-uart: режим UART.
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.
  • Ако е избран режимот UART, уредот мора да се поврзе со USB COM порта за компјутер и мора да се користи опцијата –UART. Ако повеќе од еден уред е поврзан на USB-порти на компјутер, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да ја одреди секоја COM порта користејќи ја опцијата –d.
  • Ако е избран режимот SWD, мора да се поврзе алатка за програмирање/дебагирање на хардверот SWD со линиите на избраниот уред SWD и неопходно е да се користи опцијата -SWD. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.

Услужна алатка за фрлач на RF-Flasher: команда за бришење страници
За да ја користите алатката за фрлање RF-Flasher за бришење страница со содржина на флеш меморија од одреден уред,
Командата erase_pages е достапна (користете –h за да добиете листа на сите поддржани опции):
RF-Flasher_Launcher.exe erase_pages –h
Употреба на командата за бришење страници
RF-Flasher_Launcher.exe ги брише_страниците [-h](-UART |-SWD)(-сите | -d DEVICE_ID) [-l] [-разбирливи {0, 1, 2, 3, 4}] [-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p СТРАНИЦИ | -опсег ОПЕГОТ НА ОПЕГ)

Избриши страници командува со опционални аргументи

  • -all, -all: сите поврзани уреди (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-link ID во режим SWD).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (COM порта во режим UART; ST-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -h, –-help: прикажете ја оваа порака за помош и излезете.
  • -l, –-log: податоци за евиденција.
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција
    {5,15,25,50,100,125,240,480,900,1800,4000}: поставена вредност на фреквенцијата (само за SWD модалитет – ST-LINK хардвер). Стандардната вредност е 4000.
  • -p СТРАНИЦИ, –страници СТРАНИЦИ: список на страници за бришење (почнува на 0).
  • -опсег RANGE RANGE, -range RANGE RANGE: опсег на страници за бришење (каде што првиот RANGE го означува најмалиот број на страница, а вториот RANGE го означува највисокиот број на страница).
  • -s, –-show: прикажување на флеш меморијата по операцијата за проверка.
  • -SWD, –-swd: SWD модалитет (ST-LINK, CMSIS-DAP, J-Link хардверско програмирање/алатка за дебагирање).
  • -UART, –-uart: модалитет на UART. Прилагодените табли мора да се стават во режим на подигач пред да се изврши оваа операција. За уредите BlueNRG-LP и BlueNRG-LPS, корисникот мора да го постави пинот PA10 на висока вредност и да изврши циклус на ресетирање на уредот, одржувајќи го PA10 на висока вредност. За уредите BlueNRG-1 и BlueNRG-2, корисникот мора да го постави пинот DIO7 на висока вредност и да го ресетира уредот, одржувајќи го DIO7 на висока вредност.
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.
  • Ако е избран режимот UART, уредот мора да се поврзе со USB COM порта за компјутер и мора да се користи опцијата –UART. Ако повеќе од еден уред е поврзан на USB-порти на компјутер, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да ја одреди секоја COM порта користејќи ја опцијата –d.
  • Ако е избран режимот SWD, мора да се поврзе алатка за програмирање/дебагирање на хардверот SWD со линиите на избраниот уред SWD и неопходно е да се користи опцијата -SWD. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.

Услужна алатка за фрлач на RF-Flasher: прочитајте ја командата OTP
За да ја користите алатката за фрлање RF-Flasher за читање на OTP на одреден уред, командата read_OTP е достапна (користете –h за да добиете список со сите поддржани опции):
RF-Flasher_Launcher.exe read_OTP –h
Прочитајте го користењето на командата OTP
RF-Flasher_Launcher.exe read_OTP [-h] (сите | -d DEVICE_ID) [-адреса OTP_ADDRESS][-број NUM] [-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000} [-l]-] s] [-објаснето {0,1,2,3,4}]

Прочитајте ги опционалните аргументи на командата OTP

  • -адреса OTP_ADDRESS, -адреса OTP_ADDRESS: адреса на областа OTP (стандардно: 0x10001800
    – порамнет збор).
  • -all, -all: сите поврзани уреди (ST-LINK ID, CMSIS-DAP ID и J-link ID во SWD режим).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (ID-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000, хардвер за подесена фреквенција STW-D. Стандардната вредност е 4000.
  • -h, –-help: прикажете ја оваа порака за помош и излезете.
  • -l, –-log: податоци за евиденција.
  • -num NUM, -број NUM: број на зборови за читање во областа OTP. Стандардната вредност е 256.
  • -s, –-show: прикажете ја областа OTP.
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.

Забелешка:
Командата read_OTP работи само во режим SWD. Затоа, SWD хардверска алатка за програмирање/дебагирање мора да биде поврзана со SWD линиите на избраниот уред. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.

Услужна алатка за фрлач на RF-Flasher: напишете команда OTP
За да ја користите алатката за фрлање RF-Flasher за читање на OTP на одреден уред, командата write_OTP е достапна (користете –h за да добиете список со сите поддржани опции):
RF-Flasher_Launcher.exe write_OTP –h

Напишете го користењето на командата OTP
RF-Flasher_Launcher.exe write_OTP [-h] (сите | -d DEVICE_ID) -адреса OTP_ADDRESS
-вредност OTP_VALUE [-фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-разјаснето {0,1,2,3,4}]

Напишете опционални аргументи на командата OTP

  • -адреса OTP_ADDRESS, -адреса OTP_ADDRESS: адреса на областа OTP (стандардно: 0x10001800 – порамнет збор).
  • -all, -all: сите поврзани уреди (ST-LINK ID, CMSIS-DAP ID и J-link ID во SWD режим).
  • -d DEVICE_ID, –уред DEVICE_ID: поставете го ID на хардверската алатка што се користи за поврзување (ID-LINK ID, CMSIS-DAP ID и J-Link ID во режим SWD).
  • -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000}, -фреквенција {5,15,25,50,100,125,240,480,900,1800,4000, хардвер за подесена фреквенција STW-D. Стандардната вредност е 4000.
  • -h, –-help: прикажете ја оваа порака за помош и излезете.
  • -l, –-log: податоци за евиденција.
  • -s, –-show: прикажување на флеш меморијата по операцијата за проверка.
  • -вредност OTP_VALUE, -вредност OTP_VALUE: OTP вредност (збор, како што е 0x11223344)
  • -глаголско {0, 1, 2, 3, 4}, -глаголско {0, 1, 2, 3, 4}: зголемување на излезната говорност; поставете го нивото на отстранување грешки до 4 (само за SWD модалитет и податоци за евиденција). Стандардната вредност е 2.

Забелешка:
Командата write_OTP работи само во режим SWD. Затоа, SWD хардверска алатка за програмирање/дебагирање мора да биде поврзана со SWD линиите на избраниот уред. Ако повеќе од еден уред е поврзан со компјутерот преку интерфејсот SWD, опцијата –all овозможува да се изберат сите. Алтернативно, корисникот може да го одреди секој интерфејс користејќи ја опцијата –d.
Услужна алатка за фрлач RF-Flasher: прampлес
Програмирајте бинарна слика на поврзаните BlueNRG-1 и BlueNRG-2 уреди со хардверска алатка ST-LINK (во режим SWD):
RF-Flasher_Launcher.exe блиц -SWD -all -f „User_Application.hex“ –l
Програмирајте бинарна слика на поврзаните Bluetooth® уреди со ниска енергија преку USB COM портите (во режим UART):
RF-Flasher_Launcher.exe блиц -UART –сите -f „User_Application.hex“ –l
Програмирајте бинарна слика на поврзаните уреди преку каналот CMSIS-DAP користејќи ги опциите за бришење, потврдување и запишување податоци (во режим SWD):

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

Историја на ревизии

Табела 3. Историја на ревизија на документ

Датум Верзија Промени
15-мај-2018 1 Почетно ослободување.
 

  

 

03-јули-2018 година

 

 

  

2

Ажурирана слика 1. BlueNRG-1, BlueNRG-2 Flasher Utility, Слика 2. Flasher Utility главен прозорец UART, Слика 3. Flasher UART режим: слика file , Слика 4. Услужна алатка за трепкачи UART режим: меморија на уредот , Слика 5. Употреба за трепкачи UART режим: менување на мемориските полиња, Слика 7. Услужна алатка за трепкачи: главен прозорец на SWD, Слика 8. Употреба за трепкачи SWD режим: меморија на уредот , Слика 10.

Flasher Utility: SWD автоматски режим, Слика 11. Flasher Utility: UART автоматски режим, Слика 12. Flasher utility: UART автоматското програмирање е завршено и Слика 13. Flasher Utility: SWD MAC селекција на адреса.

Мали промени на текстот низ документот.

 26-февруари 2019 година  3 Ажурирано е вовед во делот и секција 3.1 UART режим: како да се кандидира.
Додадена е алатката за фрлач на Flasher Section 8 и сите нејзини подсекции.
 

09-април-2019 година

 

4

Додадена е референца за „Папка со апликации“ во Дел 8: алатка за фрлање RF-Flasher.

Ажурирано дел 8.4: алатка за фрлање RF-Flasher: команда за блиц.

 

 

 

 

 

14-јули-2020 година

 

  

5

Променети BlueNRG-1 и BlueNRG-2 во BlueNRG-X Flasher софтверски пакет

Додадена е референца за уредот BlueNRG-LP.

Ажурирана Слика 1. Услужна алатка за RF-Flasher, Слика 3. Главен прозорец на UART алатката за трепкачи, Слика 5. Услужна алатка за трепкачи UART режим: картичка Меморија на уред, Слика 6. Употреба за трепкачи UART режим: менување на мемориските полиња,

Слика 9. Алатка за трепкачи: главен прозорец на SWD, Слика 10. Услужна алатка за трепкачи SWD режим: таб меморија на уред, Слика 14. Употреба за трепкачи: режим SWD Plug&Play, Слика 15. Алатка за трепкачи: избор на MAC адреса и Слика 18. Стартувач на RF-F флеш команда со опција –erase, -l, -verify

 

 

 

 

05-Дек-2020

 6 Ажуриран вовед во делот, Дел 2.1: Системски барања, Дел 4.1: режим UART: како да се работи, Дел 5: главен прозорец на SWD, Дел 5.1: режим SWD: како да се работи, Дел 8.1: Барања,

Дел 8.2: Услужни опции за фрлач на RF-Flasher, Дел 8.3: Употреба за фрлач на RF-Flasher: режими UART & SWD, Дел 8.4: Употреба за фрлач RF-Flasher: команда за блиц, Дел 8.5: Употреба за фрлач RF-Flasher: команда за читање, Дел 8.6. : алатка за фрлање RF-Flasher: команда за масовно бришење,

Дел 8.7: Услужна алатка за фрлач на RF-Flasher: потврдете ја командата за меморија.

Додадено е дел 8.8: алатка за фрлање RF-Flasher: команда за бришење страници.

 

 

 

 

 

 

04-октомври 2021 година

 

 

 

 

 

 

7

Додадено е дел 5.2: SWD режим: читање на секторот на подигнувачот и Дел 5.3: SWD режим: читање OTP област.

Ажурирано е насловот, Вовед во делот, Дел 2: За почеток, Дел 2.1: Системски барања, Дел 2.2: Поставување софтверски пакет,

Дел 3: Интерфејс на лентата со алатки, Секција 4: главен прозорец на UART, Секција 8: алатка за фрлање RF- Flasher, Дел 8.1: Барања, Дел 8.2: Нови опции за фрлач на RF-Flasher, Дел 8.3: Употреба за фрлач RF-Flasher: режими UART и SWD , Дел 8.4: Услужна алатка за фрлач на RF-Flasher: команда за блиц,

Дел 8.5: Услужна алатка за фрлач на RF-Flasher: команда за читање, Дел 8.6: Употреба за фрлач на RF- Flasher: команда за масовно бришење, Дел 8.7: Употреба за фрлач RF-Flasher: проверете команда за меморија, Дел 8.8: Употреба за фрлач RF-Flasher: команда за бришење страници , Дел 1.1: Список на акроними и Дел 1.2: Референтни документи.

Датум Верзија Промени
Ажурирана Слика 1. алатка RF-Flasher, Слика 2. Споредете два Fileтабот s,

Слика 3. Главен прозорец на алатката за трепкачи UART, Слика 4. Услужна алатка за трепкачи UART режим: Слика File таб, Слика 5. UART режим на алатка за трепкачи: картичка Меморија на уред, Слика 6. Услужна алатка за трепкачи UART режим: менување на мемориските полиња,

Слика 7. Услужна алатка за трепкачи UART режим: Споредете ја меморијата на уредот со сликата File таб, Слика 9. Алатка за трепкачи: главен прозорец на SWD, Слика 10. алатка за трепкачи SWD режим: картичка за меморија на уредот, Слика 16. Употреба за трепкачи: програмирање на UART MAC адреса, Слика 17. Употреба за трепкачи: програмирање на SWD MAC адреса и Слика 18. -Флешер фрлач: флеш команда со опција – бришење, -l, -верификување.

 

06-април-2022 година

 

8

Додадена е референца BlueNRG-LPS низ целиот документ.

Ажурирано дел 8.3: алатка за фрлање RF-Flasher: режими UART и SWD и Дел 8.4: Услужна алатка за фрлач RF-Flasher: команда за блиц.

 

 

 

 

 

 

 

 

 

 

 

 

 

10-јули-2024 година

 

 

 

 

 

 

 

 

 

 

 

 

 

9

Ажурирано:
  • Наслов на документот
  • Вовед во делот
  • Дел 1.1: Список на акроними
  • Дел 1.2: Референтни документи
  • Слика 1. Услужна алатка RF-Flasher
  • Дел 3: Интерфејс на лентата со алатки
  • Слика 3. Главен прозорец на UART алатката за трепкачи
  • Дел 4.1: режим UART: како да се кандидира
  • Дел 5: Главен прозорец на SWD
  • Дел 5.1: SWD режим: како да се кандидира
  • Слика 12. SWD режим на алатката Flasher: читање на подигнувачот
  • Дел 5.3: SWD режим: прочитајте ја областа OTP
  • Слика 14. Алатка за трепкачи: SWD Plug&Play режим
  • Дел 7: Програмирање на MAC адреса
  • Дел 8.1: Барања
  • Дел 8.2: Нови опции за фрлач на RF-Flasher
  • Дел 8.3: Употреба за фрлач на RF-Flasher: режими UART и SWD
  • Дел 8.4: Услужна алатка за фрлач на RF-Flasher: команда за блиц
  • Дел 8.5: Услужна алатка за фрлач на RF-Flasher: команда за читање
  • Дел 8.6: Услужна алатка за фрлач на RF-Flasher: команда за масовно бришење
  • Дел 8.7: Услужна алатка за фрлач на RF-Flasher: потврдете ја командата за меморија
  • Дел 8.8: Услужна алатка за фрлач на RF-Flasher: команда за бришење страници
  • Дел 8.9: Услужна алатка за фрлач на RF-Flasher: прочитајте ја командата OTP
  • Дел 8.10: Услужна алатка за фрлач на RF-Flasher: напишете ја командата OTP

ВАЖНО НАПОМЕНА – ПРОЧИТАЈТЕ ВНИМАТЕЛНО
STMicroelectronics NV и нејзините подружници („ST“) го задржуваат правото да прават промени, корекции, подобрувања, модификации и подобрувања на производите на ST и/или на овој документ во секое време без најава. Купувачите треба да ги добијат најновите релевантни информации за производите на ST пред да направат нарачки. Производите на ST се продаваат во согласност со одредбите и условите за продажба на ST кои се на сила во моментот на потврдата на нарачката.
Набавувачите се единствено одговорни за изборот, изборот и употребата на производите на ST и ST не презема никаква одговорност за помош при апликација или дизајнирање на производите на купувачите.
Ниту една лиценца, експлицитна или имплицитна, за кое било право на интелектуална сопственост не е дадена од страна на ST овде.
Препродажбата на производите на ST со одредби различни од информациите наведени овде ќе ја поништи секоја гаранција дадена од ST за таков производ.
ST и логото ST се заштитни знаци на ST. За дополнителни информации за заштитните марки ST, погледнете во www.st.com/trademarks. Сите други имиња на производи или услуги се сопственост на нивните соодветни сопственици.
Информациите во овој документ ги заменуваат и заменуваат информациите претходно доставени во која било претходна верзија на овој документ.
© 2024 STMicroelectronics – Сите права се задржани
UM2406 - Rev 9

Документи / ресурси

STMicroelectronics UM2406 RF-Flasher Utility софтверски пакет [pdf] Упатство за користење
UM2406, UM2406 RF-Flasher Utility софтверски пакет, RF-Flasher Utility софтверски пакет, RF-Flasher Utility софтверски пакет, комунален софтверски пакет, софтверски пакет, пакет

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *