STMicroelectronics-LOGO

STMicroelectronics UM2406 RF-Flasher Utility Software Package

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

სპეციფიკაციები

  • მხარს უჭერს BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 და BlueNRG-2 მოწყობილობებს
  • ინტერფეისი: UART რეჟიმი და SWD რეჟიმი
  • მახასიათებლები: ფლეშ მეხსიერების პროგრამირება, კითხვა, მასობრივი წაშლა, შინაარსის გადამოწმება
  • სისტემური მოთხოვნები: 2 გბ ოპერატიული მეხსიერება, USB პორტები, Adobe Acrobat Reader 6.0 ან უფრო ახალი ვერსია

პროდუქტის გამოყენების ინსტრუქცია

დაწყება
ამ განყოფილებაში მოცემულია ინფორმაცია სისტემის მოთხოვნებისა და პროგრამული პაკეტის დაყენების შესახებ.

სისტემის მოთხოვნები:

  • მინიმუმ 2 GB ოპერატიული მეხსიერება
  • USB პორტები
  • Adobe Acrobat Reader 6.0 ან უფრო ახალი
  • ჩვენების რეკომენდებული მასშტაბი და პარამეტრები 150%-მდე

პროგრამული პაკეტის დაყენება:
პროგრამის გასაშვებად დააწკაპუნეთ RF-Flasher utility-ის ხატულაზე, რომელიც მდებარეობს [Start] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].

ინსტრუმენტთა პანელის ინტერფეისი
RF-Flasher უტილიტის მთავარი ფანჯრის ხელსაწყოთა ზოლის განყოფილებაში მომხმარებლებს შეუძლიათ შეასრულონ შემდეგი ოპერაციები:

  • ჩატვირთეთ არსებული .bin ან .hex file: [File] > [გახსნა file…]
  • შეინახეთ მიმდინარე მეხსიერების სურათი: [File] > [შენახვა File როგორც…]
  • დახურეთ არსებული .bin ან .hex file: [File] > [დახურვა file]
  • დააყენეთ ST-LINK სიხშირე: [ინსტრუმენტები] > [პარამეტრები…]
  • ჟურნალის ჩართვა ან გამორთვა file შექმნა: [ინსტრუმენტები] > [პარამეტრები…]

FAQ

  • რა მოწყობილობებს უჭერს მხარს RF-Flasher კომუნალური პროგრამული პაკეტი?
    პროგრამული პაკეტი ამჟამად მხარს უჭერს BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 და BlueNRG-2 მოწყობილობებს.
  • რა არის მინიმალური სისტემური მოთხოვნები RF-Flasher პროგრამის გასაშვებად?
    მინიმალური სისტემური მოთხოვნები მოიცავს მინიმუმ 2 GB ოპერატიული მეხსიერებას, USB პორტებს და Adobe Acrobat Reader 6.0 ან უფრო ახალ ვერსიას.
  • როგორ შემიძლია მეხსიერების მიმდინარე სურათის შენახვა RF-Flasher პროგრამაში?
    მიმდინარე მეხსიერების სურათის შესანახად გადადით [File] > [შენახვა File როგორც…] და აირჩიეთ მეხსიერების განყოფილება, რომელიც შეინახება .bin-ში file.

UM2406
მომხმარებლის სახელმძღვანელო

RF-Flasher კომუნალური პროგრამული პაკეტი

შესავალი

ეს დოკუმენტი აღწერს RF-Flasher სასარგებლო პროგრამულ პაკეტს (STSW-BNRGFLASHER), რომელიც მოიცავს RF-Flasher utility PC აპლიკაციას.
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 პროგრამული პაკეტი ასევე უზრუნველყოფს დამოუკიდებელ flasher launcher პროგრამას, რომელიც საშუალებას აძლევს ფლეშ მეხსიერების პროგრამირებას, კითხვას, მასობრივ წაშლას და შინაარსის გადამოწმებას. Flasher launcher პროგრამას სჭირდება მხოლოდ PC DOS ფანჯარა.

შენიშვნა:
RF ტერმინი ამჟამად ეხება BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 და BlueNRG-2 მოწყობილობებს. ნებისმიერი კონკრეტული განსხვავება ხაზგასმულია, სადაც საჭიროა.

ზოგადი ინფორმაცია

აკრონიმების სია

ცხრილი 1. აკრონიმების სია

ვადა მნიშვნელობა
RF Რადიო სიხშირე
SWD სერიული მავთულის გამართვა
UART უნივერსალური ასინქრონული მიმღები-გადამცემი
USB უნივერსალური სერიის ავტობუსი

საცნობარო დოკუმენტები

ცხრილი 2. საცნობარო დოკუმენტები

მითითება ტიპი სათაური
DS11481 BlueNRG-1 მონაცემთა ფურცელი პროგრამირებადი Bluetooth® დაბალი ენერგიის უკაბელო SoC
DS12166 BlueNRG-2 მონაცემთა ფურცელი პროგრამირებადი Bluetooth® დაბალი ენერგიის უკაბელო SoC
DB3557 STSW-BNRGFLASHER მონაცემთა მოკლე მონაცემთა მოკლე ინფორმაცია RF-Flasher პროგრამული პაკეტისთვის
DS13282 BlueNRG-LP მონაცემთა ფურცელი პროგრამირებადი Bluetooth® დაბალი ენერგიის უკაბელო SoC
DS13819 BlueNRG-LPS მონაცემთა ფურცელი პროგრამირებადი Bluetooth® დაბალი ენერგიის უკაბელო SoC

დაწყება

ეს განყოფილება აღწერს სისტემის ყველა მოთხოვნას RF-Flasher კომუნალური კომპიუტერის აპლიკაციის გასაშვებად და მასთან დაკავშირებული პროგრამული პაკეტის ინსტალაციის პროცედურაზე.

სისტემის მოთხოვნები
RF-Flasher პროგრამას აქვს შემდეგი მინიმალური მოთხოვნები:

  • კომპიუტერი Intel® ან AMD პროცესორით, რომელიც მუშაობს შემდეგი Microsoft® ოპერაციული სისტემით:
    • Windows® 10
  • მინიმუმ 2 GB ოპერატიული მეხსიერება
  • USB პორტები
  • Adobe Acrobat Reader 6.0 ან უფრო ახალი
  • ჩვენების რეკომენდებული მასშტაბი და პარამეტრები 150%-მდეა.

პროგრამული პაკეტის დაყენება
მომხმარებელს შეუძლია ამ პროგრამის გაშვება RF-Flasher utility ხატულაზე დაწკაპუნებით ([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 Erase].
  • გადაამოწმეთ ფლეშ მეხსიერების შინაარსი [Tools]>[Verify flash content].
  • მიიღეთ აპლიკაციის ვერსია [Help]>[About] გამოყენებით.
  • ჩამოტვირთეთ ა file, გამოყენებით [Tools]>[Flash].
  • წაშალეთ მოწყობილობის სექტორები, გამოყენებით [Tools]>[Erase Pages…]
  • შეადარეთ მოწყობილობის მეხსიერება არჩეულ სურათს file, გამოყენებით [Tools]>[Compare 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 როგორც…].

მომხმარებელს ასევე შეუძლია აირჩიოს ორი სურათი files და შეადარეთ ისინი. ორი გამოსახულება files ნაჩვენებია Compare Two-ში Files ჩანართი და მასთან დაკავშირებული განსხვავებები მონიშნულია წითლად. .ბინ და .ჰექს file ფორმატები მხარდაჭერილია.

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

RF-Flasher უტილიტის მთავარი ფანჯრის ზედა განყოფილებაში მომხმარებელს შეუძლია აირჩიოს სურათი file მეშვეობით [Select Image File] ღილაკი. მომხმარებელს შეუძლია აირჩიოს მეხსიერების ტიპი: ფლეშ მეხსიერება, ჩამტვირთავი ან OTP ზონა. ფლეშ მეხსიერების ზონისთვის მომხმარებელს შეუძლია დააყენოს საწყისი მისამართი (მხოლოდ ურნასთვის file)
ყველა ეს ვარიანტი ხელმისაწვდომია UART და SWD რეჟიმში.
მომხმარებელმა უნდა ჩართოს წვდომა არჩეულ რეჟიმში (UART ან SWD). მათ შეუძლიათ ამის გაკეთება ასოცირებული COM პორტის გახსნით UART რეჟიმში, ან SWD აპარატურის პროგრამირების/გამართვის ხელსაწყოს დაკავშირებით მოწყობილობის SWD ხაზებთან.

UART მთავარი ფანჯარა
RF-Flasher უტილიტის მთავარი ფანჯრის UART მთავარი ფანჯრის ჩანართში მომხმარებელს შეუძლია აირჩიოს COM პორტი, რომელიც გამოიყენებს მოწყობილობის ინტერფეისს COM პორტების სიის განყოფილების მეშვეობით.
სერიული ბაუდის სიხშირე, რომელიც გამოიყენება RF მოწყობილობის შეფასების დაფისთვის არის 460800 bps.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (3)

UART რეჟიმი: როგორ იმოძრაოთ
გამოსახულება file შერჩევა
არსებული .ბინის ან .ჰექსის ჩატვირთვა file, გამოიყენეთ [Select Image File] ღილაკი მთავარ გვერდზე, გადადით [File]>[გახსენით File…], ან გადადით სურათზე File ჩანართი. არჩეულის სრული გზა file გამოჩნდება ღილაკის გვერდით და ღილაკი [Flash] გააქტიურდება, როდესაც file დატვირთული აქვს.
COM პორტების სია აჩვენებს ყველა დაკავშირებულ მოწყობილობას კომპიუტერის USB პორტებზე. [Select All], [Unselect All] და [Invert All] ღილაკები მომხმარებელს საშუალებას აძლევს განსაზღვროს რომელი დაკავშირებული მოწყობილობები (ყველა, არცერთი ან ზოგიერთი მათგანი) უნდა იყოს კომუნალური ოპერაციების სამიზნე. ამ გზით, იგივე ოპერაცია (ანუ ფლეშ მეხსიერების პროგრამირება) შეიძლება შესრულდეს ერთდროულად რამდენიმე მოწყობილობაზე. ღილაკი [Refresh] საშუალებას აძლევს მომხმარებელს განაახლოს დაკავშირებული მოწყობილობების სია.
ნაგულისხმევად, [მასობრივი წაშლა] ოფცია [მოქმედებები] არ არის მონიშნული და მხოლოდ საჭირო მეხსიერების გვერდები იშლება და იწერება file შინაარსი. როდესაც ეს პარამეტრი მონიშნულია, სრული მასის წაშლა წინ უსწრებს ფლეშ მეხსიერების პროგრამირების ფაზას.
[Verify] ოფცია აიძულებს შეამოწმოს მეხსიერების შინაარსი სწორად დაწერილი.
მონიშნეთ [Update Device Memory] ვარიანტი, რათა განაახლოთ მოწყობილობის მეხსიერების ცხრილი ფლეშ მეხსიერების ოპერაციის შემდეგ.
წაკითხვისგან დაცვის ვარიანტი იძლევა მოწყობილობის წაკითხვისგან დაცვას ფლეშ მეხსიერების დაპროგრამების შემდეგ.
შეამოწმეთ [Auto Baudrate] ვარიანტი მხოლოდ იმ შემთხვევაში, თუ დაფაზე შესრულებულია ტექნიკის გადატვირთვა, რათა აიძულოთ [Auto Baudrate] ოპერაცია. ნაგულისხმევად, [Auto Baudrate] ვარიანტი არ არის მონიშნული.

გამოსახულება File ჩანართი
შერჩეული file სახელი, ზომა და დაპროგრამებული შიგთავსი შეიძლება იყოს მოწყობილობის ფლეშ მეხსიერებაში viewed in image 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 მისამართი] ველი, მომხმარებელს შეუძლია მიუთითოს მეხსიერების მისამართი, სადაც ინახება არჩეული 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 პროგრამა ავტომატურად ამოიცნობს კომპიუტერის USB პორტებთან დაკავშირებულ BlueNRG-1, BlueNRG-2, BlueNRG-LP და BlueNRG-LPS შეფასების დაფებს (გამოსახულია როგორც STDK). ის იყენებს დამხმარე STM32-ს (მართულია GUI) მოწყობილობის გადატვირთვისა და UART ჩამტვირთველის რეჟიმში გადასასვლელად.
აპლიკაცია ასევე მუშაობს მორგებულ დაფებთან, რაც უზრუნველყოფს მარტივ UART წვდომას დაკავშირებულ მოწყობილობაზე, მაგრამ მომხმარებელმა ხელით უნდა დააყენოს მოწყობილობა bootloader რეჟიმში. ნებისმიერი არა STEVAL COM პორტის არჩევისას გამოჩნდება შემდეგი ამომხტარი ფანჯარა:

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

როდესაც ეს pop-up გამოჩნდება და მოწყობილობის ტიპის მიხედვით, ჩატვირთვის რეჟიმი გააქტიურებულია შემდეგნაირად:

  • 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 დრაივერის პარამეტრები [თვისებები]> [პორტი
პარამეტრები]>[გაფართოებული]. დარწმუნდით, რომ ლატენტური ტაიმერის მნიშვნელობა დაყენებულია 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 დრაივერის შეცვლის შემდეგ, J-Link პროგრამული პაკეტიდან SEGGER პროგრამული უზრუნველყოფა ვერ შეძლებს J-Link-თან კომუნიკაციას. SEGGER J-Link პროგრამული უზრუნველყოფის ხელახლა გამოსაყენებლად, USB დრაივერი უნდა დაუბრუნდეს ნაგულისხმევს.
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

SWD რეჟიმი: როგორ იმოძრაოთ
გამოსახულება file შერჩევა
გამოიყენეთ [Select Image File] ღილაკს მთავარ გვერდზე ან გადადით [File]>[ გახსნა File…] არსებული .ბინის ან .h ex file. არჩეულის სრული გზა file გამოჩნდება ღილაკის გვერდით და ღილაკი [Flash] აქტიურდება ბოლოს file ჩატვირთვა.
მოქმედებების ჩანართში მომხმარებელს შეუძლია აირჩიოს შემდეგი პარამეტრები:

  • [Verify]: აიძულებს შეამოწმოს მეხსიერების შინაარსი სწორად დაწერილი
  • [Readout დაცვა]: ჩართავს მოწყობილობის წაკითხვისგან დაცვას არჩეული სურათის დაპროგრამების შემდეგ file
  • [მასობრივი წაშლა]: საშუალებას გაძლევთ შესრულდეს მოწყობილობის მასიური წაშლა არჩეული სურათის დაპროგრამებამდე file
  • [მოწყობილობის მეხსიერების განახლება]: საშუალებას აძლევს მოწყობილობის მეხსიერების ცხრილს განახლდეს ფლეშ მეხსიერების პროგრამირების ოპერაციის შემდეგ
  • [Plug&Play mode]: საშუალებას გაძლევთ ჩართოთ და გამორთოთ ფლეშ მეხსიერების პროგრამირების რეჟიმი, როდესაც მხოლოდ ერთი SWD პროგრამირების ინსტრუმენტია ხელმისაწვდომი. ამ შემთხვევაში, დაფები დაპროგრამებულია ერთ დროს. როდესაც პროგრამირების ოპერაცია დასრულებულია ერთ დაფაზე, შესაძლებელია მისი გამორთვა და სხვა დაფის შეერთება.

ნაგულისხმევად, [მასობრივი წაშლა] ოფცია [Flash] ღილაკთან არ არის მონიშნული და მხოლოდ მეხსიერების საჭირო გვერდები იშლება და იწერება file შინაარსი.
ჩანართი [დაკავშირებული ინტერფეისების სია] აჩვენებს ყველა დაკავშირებულ SWD ინტერფეისს (CMSIS-DAP, ST-LINK და J-Link). დააჭირეთ ღილაკს [Refresh] დაკავშირებული ინტერფეისების სიის განახლებისთვის.
მომხმარებელს ასევე შეუძლია აირჩიოს, თუ რომელი SWD ტექნიკის რომელი ინტერფეისი უნდა იყოს ნაჩვენები [Interface] ველის მეშვეობით.
[Select All], [Unselect All] და [Invert All] ღილაკები მომხმარებელს საშუალებას აძლევს განსაზღვროს რომელი დაკავშირებული SWD ინტერფეისები (ყველა, არცერთი ან ზოგიერთი მათგანი) უნდა იყოს კომუნალური ოპერაციების სამიზნე. ამ გზით, იგივე ოპერაცია (ანუ ფლეშ მეხსიერების პროგრამირება) შეიძლება შესრულდეს ერთდროულად რამდენიმე მოწყობილობაზე.
ღილაკი [Flash] საშუალებას აძლევს ფლეშ მეხსიერების პროგრამირების ოპერაციას არჩეული ვარიანტით დაიწყოს. თუ მონიშნულია [MAC მისამართი] ველი, მომხმარებელს შეუძლია მიუთითოს მეხსიერების მისამართი, სადაც ინახება არჩეული MAC მისამართი. როდესაც დააჭირეთ ღილაკს [Flash], MAC მისამართი დაპროგრამებულია სურათის შემდეგ file.
'გამოსახულება File' ჩანართი
შერჩეული file სახელი, ზომა და დაპროგრამებული შიგთავსი შეიძლება იყოს მოწყობილობის ფლეშ მეხსიერებაში viewed in Image 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).
როდესაც მომხმარებელი აკავშირებს მოწყობილობას, გამოჩნდება Device N. 1 დაკავშირებული შეტყობინება და აპლიკაცია იწყებს მოწყობილობის დაპროგრამებას არჩეული სურათით. file და ვარიანტები. როდესაც პროგრამირების ოპერაცია დასრულდება, Flasher აპლიკაცია აჩვენებს შეტყობინებას გთხოვთ გათიშეთ მოწყობილობა N. 1. როდესაც მომხმარებელი წყვეტს მოწყობილობას, გამოჩნდება შეტყობინება Waiting for device N. 2. მომხმარებელს შეუძლია შეაჩეროს ეს ავტომატური რეჟიმი ღილაკზე [Stop] დაჭერით.
Plug&Play რეჟიმის გამოყენებისას მომხმარებელმა უნდა აირჩიოს გამოსაყენებელი ინტერფეისი (CMSIS-DAP, ST-LINK ან J-Link).

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

MAC მისამართის პროგრამირება

MAC მისამართების პროგრამირება საშუალებას გაძლევთ შეინახოთ MAC მისამართი მოწყობილობის სპეციფიკურ ფლეშ მეხსიერების ადგილას.
მომხმარებელს შეუძლია აირჩიოს, ჩართოს თუ არა ეს პარამეტრი [MAC მისამართი] მოსანიშნი ველის მონიშვნის ან მოხსნის გზით. კონკრეტული ფლეშ მეხსიერების მდებარეობა დაყენებულია [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 მისამართების სია გამოიყენება ავტომატური პროგრამირების ოპერაციებისთვის. თუ არა, მხოლოდ პირველი მისამართი გამოიყენება ერთი პროგრამირების ოპერაციისთვის.

[MAC მისამართის ჟურნალის შენახვა] ჩამრთველი საშუალებას იძლევა გამოყენებული MAC მისამართების სია შეინახოს file, შერჩეული [File სახელი] ველი.
MAC მისამართის პროგრამირება შეიძლება გაერთიანდეს პროგრამირების ავტომატურ რეჟიმში. თითოეული დაკავშირებული მოწყობილობისთვის, სურათი file ჯერ დაპროგრამებულია, შემდეგ კი MAC მისამართი. შერჩეული MAC მისამართების რაოდენობა
(დამატებითი მისამართების სიის ზომა ან შეყვანა file ზომა) იწვევს ავტომატური პროგრამირების ოპერაციების დასრულებას. თითოეული დაპროგრამებული MAC მისამართი ნაჩვენებია ჟურნალის ფანჯარაში.
MAC მისამართის პროგრამირება მხარდაჭერილია UAR და SWD რეჟიმში.

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

მომხმარებელს შეუძლია აირჩიოს დროის პერიოდი თუ არაamp ემატება შენახულ MAC მისამართების ჟურნალს file სახელი (სუფიქსის სახით).
თუ დროamp არ ემატება ჟურნალის სახელს file, ჟურნალის ყველა ინფორმაცია ინახება იმავე ჟურნალში file. თუ დროamp დამატებულია, ჟურნალის ინფორმაცია ყოველი გაშვებისთვის ინახება სხვადასხვა ჟურნალში file.
ჟურნალის სახელი file შეიძლება დაზუსტდეს [File სახელი] ველი.

RF-Flasher გამშვები პროგრამა

RF-Flasher launcher არის დამოუკიდებელი პროგრამა, რომელიც მომხმარებელს საშუალებას აძლევს გაუშვას RF-Flasher კომუნალური ბრძანებები RF-Flasher utility GUI-ის გამოყენებით.
საჭიროა 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" საქაღალდეში, რომელიც იქმნება RF-Flasher კომუნალური პროგრამული პაკეტის "Application" საქაღალდეში.

RF-Flasher გამშვების კომუნალური პარამეტრები
კონკრეტულ მოწყობილობაზე RF-Flasher launcher-ის გამოსაყენებლად მომხმარებელმა უნდა გახსნას 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, –help: აჩვენეთ ეს დახმარების შეტყობინება და გამოდით ბრძანებებიდან:
{flash, read, mass_erase, verify_memory, erase_pages, 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 launcher უტილიტა: გამოიყენეთ 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 launcher უტილიტა: ფლეშ ბრძანება
იმისათვის, რომ გამოიყენოთ RF-Flasher launcher უტილიტა კონკრეტული მოწყობილობის ფლეშ მეხსიერების დასაპროგრამებლად, ფლეშ ბრძანება ხელმისაწვდომია (ჩვენთვის –h ვარიანტი ყველა მხარდაჭერილი ვარიანტის სიის მისაღებად):
RF-Flasher_Launcher.exe ფლეშ -h

ფლეშ ბრძანების გამოყენება
RF-Flasher_Launcher.exe ფლეშ [-h] [-მისამართი START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-წაშლა] [-დამოწმება] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-ყველა | -d DEVICE_ID) [-სიტყვიერი {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-სიხშირე {5,15,25,50,100,125,240,480,900,1800,4000}]

Flash ბრძანება არჩევითი არგუმენტები

  • -მისამართი START_ADDRESS, --მისამართი START_ADDRESS: საწყისი მისამართი.
  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (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 FILE_TO_FLASH [FILE_TO_FLASH…], –fileToFlash FILE_TO_FLASH
    [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, –help: აჩვენეთ ეს დახმარების შეტყობინება და გადით.
  • -l, –log: ჟურნალის მონაცემები.
  • -mac, -mac: ჩართეთ [Mac Address] ვარიანტი.
  • -mac_address –MAC_ADDRESS: ფლეშ მეხსიერების მდებარეობა, სადაც ინახება Bluetooth® საჯარო მისამართი.
  • -mac_file MAC_FILE_ADDRESS, –mf MAC_FILE_ADRESS: file შეიცავს MAC მისამართების სიას.
  • -mac_log_file MAC_LOG_FILE, –მლ 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.
  • -დამოწმება, -დამოწმება: ჩართეთ [Verify] ვარიანტი.

შენიშვნა:

  • თუ არჩეულია UART რეჟიმი, მოწყობილობა უნდა იყოს დაკავშირებული კომპიუტერის USB COM პორტთან და უნდა იყოს გამოყენებული –UART ვარიანტი. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერის USB პორტებთან, პარამეტრი –ყველა საშუალებას გაძლევთ აირჩიოთ ყველა მათგანი. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული COM პორტი –d ვარიანტის გამოყენებით.
  • თუ არჩეულია SWD რეჟიმი, SWD ტექნიკის პროგრამირების/გამართვის ხელსაწყო უნდა იყოს დაკავშირებული მოწყობილობის არჩეულ SWD ხაზებთან და აუცილებელია -SWD ვარიანტის გამოყენება. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერთან SWD ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –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 = „მომხმარებლის_გზა“/bluenrg_1_binary_file.ჰექსი
    #გამოსახულება file BlueNRG_2 მოწყობილობისთვის
    BLUENRG_2 = "user_path"/bluenrg_2_binary.hex
    #გამოსახულება file BlueNRG_LP მოწყობილობისთვის
    BLUENRG_LP = „მომხმარებლის_გზა“/bluenrg_lp_binary.hex
    #გამოსახულება file BlueNRG_LPS მოწყობილობისთვის
    BLUENRG_LPS = "user_path"/bluenrg_lps_binary.hex
    მომხმარებელმა უნდა მიუთითოს სრული ორობითი გამოსახულების გზა თითოეული მოწყობილობისთვის.

RF-Flasher გამშვების პროგრამა: წაიკითხეთ ბრძანება
იმისათვის, რომ გამოიყენოთ RF-Flasher launcher პროგრამა კონკრეტული მოწყობილობის ფლეშ მეხსიერების წასაკითხად, ხელმისაწვდომია წაკითხვის ბრძანება (გამოიყენეთ –h ყველა მხარდაჭერილი ვარიანტის სიის მისაღებად):
RF-Flasher_Launcher.exe წაიკითხა –h
წაიკითხეთ ბრძანების გამოყენება
RF-Flasher_Launcher.exe წაიკითხა [-h] [-მისამართი START_ADDRESS][-size SIZE] [–მთელი] [-s] (-ყველა | -d DEVICE_ID)(-UART | -SWD) [-სიტყვიერი {0, 1 , 2, 3, 4}] [-l] [-სიხშირე {5,15,25,50,100,125,240,480,900,1800,4000}]

წაიკითხეთ ბრძანების არჩევითი არგუმენტები

  • -address START_ADDRESS, –-address START_ADDRESS: საწყისი მისამართი (ნაგულისხმევი მნიშვნელობა არის 0x10040000).
  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (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: ფლეშ მეხსიერების ჩვენება წაკითხვის ოპერაციის შემდეგ.
  • -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 პორტებთან, პარამეტრი –ყველა საშუალებას გაძლევთ აირჩიოთ ყველა მათგანი. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული COM პორტი –d ვარიანტის გამოყენებით.
  • თუ არჩეულია SWD რეჟიმი, SWD ტექნიკის პროგრამირების/გამართვის ხელსაწყო უნდა იყოს დაკავშირებული მოწყობილობის არჩეულ SWD ხაზებთან და აუცილებელია -SWD ვარიანტის გამოყენება. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერთან SWD ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.

RF-Flasher გამშვების პროგრამა: მასობრივი წაშლის ბრძანება
RF-Flasher launcher უტილიტას გამოსაყენებლად კონკრეტული მოწყობილობის ფლეშ მეხსიერების მასობრივი წაშლის შესასრულებლად,
mass_erase ბრძანება ხელმისაწვდომია (გამოიყენეთ –h ყველა მხარდაჭერილი ვარიანტის სიის მისაღებად):
RF-Flasher_Launcher.exe mass_erase –h
მასობრივი წაშლის ბრძანების გამოყენება
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-ყველა | -d DEVICE_ID)(-UART | -SWD) [-სიტყვიერი {0, 1, 2, 3, 4}] [-l][- სიხშირე
{5,15,25,50,100,125,240,480,900,1800,4000}]

მასობრივი წაშლის ბრძანება არჩევითი არგუმენტები

  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (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, –-ჩვენება: ფლეშ მეხსიერების ჩვენება მასობრივი წაშლის ოპერაციის შემდეგ.
  • -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 პორტებთან, პარამეტრი –ყველა საშუალებას გაძლევთ აირჩიოთ ყველა მათგანი. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული COM პორტი –d ვარიანტის გამოყენებით.
  • თუ არჩეულია SWD რეჟიმი, SWD ტექნიკის პროგრამირების/გამართვის ხელსაწყო უნდა იყოს დაკავშირებული მოწყობილობის არჩეულ SWD ხაზებთან და აუცილებელია -SWD ვარიანტის გამოყენება. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერთან SWD ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.

RF-Flasher launcher უტილიტა: შეამოწმეთ მეხსიერების ბრძანება
იმისათვის, რომ გამოიყენოთ 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.
  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (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 სიხშირეზე - მოდურობა დაყენებული მნიშვნელობისთვის). ნაგულისხმევი მნიშვნელობა არის 4000.
  • -h, -–help: აჩვენეთ ეს დახმარების შეტყობინება და გადით
  • -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 პორტებთან, პარამეტრი –ყველა საშუალებას გაძლევთ აირჩიოთ ყველა მათგანი. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული COM პორტი –d ვარიანტის გამოყენებით.
  • თუ არჩეულია SWD რეჟიმი, SWD ტექნიკის პროგრამირების/გამართვის ხელსაწყო უნდა იყოს დაკავშირებული მოწყობილობის არჩეულ SWD ხაზებთან და აუცილებელია -SWD ვარიანტის გამოყენება. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერთან SWD ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.

RF-Flasher launcher უტილიტა: გვერდების წაშლის ბრძანება
იმისათვის, რომ გამოიყენოთ RF-Flasher launcher პროგრამა, რათა წაშალოთ ფლეშ მეხსიერების შინაარსის გვერდი კონკრეტული მოწყობილობიდან,
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 PAGES | -range RANGE RANGE)

წაშლის გვერდების ბრძანება არასავალდებულო არგუმენტები

  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (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 PAGES, –page PAGES: წასაშლელი გვერდების სია (იწყება 0-დან).
  • -range RANGE RANGE, -range RANGE RANGE: წასაშლელი გვერდების დიაპაზონი (სადაც პირველი RANGE მიუთითებს გვერდის უმცირეს ნომერზე, ხოლო მეორე RANGE მიუთითებს გვერდის ყველაზე მაღალ ნომერზე).
  • -s, –-show: აჩვენეთ ფლეშ მეხსიერების შემოწმება ოპერაციის შემდეგ.
  • -SWD, –-swd: SWD მოდალობა (ST-LINK, CMSIS-DAP, J-Link აპარატურის პროგრამირების/გამართვის ინსტრუმენტი).
  • -UART, –-uart: UART მოდალობა. ამ ოპერაციის შესრულებამდე მორგებული დაფები უნდა იყოს ჩატვირთვის რეჟიმში. BlueNRG-LP და BlueNRG-LPS მოწყობილობებისთვის მომხმარებელმა უნდა დააყენოს PA10 პინი მაღალ მნიშვნელობაზე და განახორციელოს მოწყობილობის გადატვირთვის ციკლი, შეინარჩუნოს PA10 მაღალ მნიშვნელობაზე. BlueNRG-1 და BlueNRG-2 მოწყობილობებისთვის მომხმარებელმა უნდა დააყენოს DIO7 პინი მაღალ მნიშვნელობაზე და გადააყენოს მოწყობილობა, შეინარჩუნოს DIO7 მაღალ მნიშვნელობაზე.
  • -სიტყვიერი {0, 1, 2, 3, 4}, -სიტყვიერი {0, 1, 2, 3, 4}: გამომავალი სიტყვიერების გაზრდა; დააყენეთ გამართვის დონე 4-მდე (მხოლოდ SWD მოდალობისა და ჟურნალის მონაცემებისთვის). ნაგულისხმევი მნიშვნელობა არის 2.
  • თუ არჩეულია UART რეჟიმი, მოწყობილობა უნდა იყოს დაკავშირებული კომპიუტერის USB COM პორტთან და უნდა იყოს გამოყენებული –UART ვარიანტი. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერის USB პორტებთან, პარამეტრი –ყველა საშუალებას გაძლევთ აირჩიოთ ყველა მათგანი. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული COM პორტი –d ვარიანტის გამოყენებით.
  • თუ არჩეულია SWD რეჟიმი, SWD ტექნიკის პროგრამირების/გამართვის ხელსაწყო უნდა იყოს დაკავშირებული მოწყობილობის არჩეულ SWD ხაზებთან და აუცილებელია -SWD ვარიანტის გამოყენება. თუ ერთზე მეტი მოწყობილობა დაკავშირებულია კომპიუტერთან SWD ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.

RF-Flasher გამშვების პროგრამა: წაიკითხეთ OTP ბრძანება
იმისათვის, რომ გამოიყენოთ RF-Flasher launcher უტილიტა კონკრეტული მოწყობილობის 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 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
    - სიტყვა გასწორებულია).
  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (ST-LINK ID, CMSIS-DAP ID და J-link ID SWD რეჟიმში).
  • -d DEVICE_ID, –device DEVICE_ID: დააყენეთ კავშირისთვის გამოყენებული აპარატურის ხელსაწყოს ID (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 (მხოლოდ STW სიხშირეზე - მოდურობა დაყენებული მნიშვნელობისთვის). ნაგულისხმევი მნიშვნელობა არის 4000.
  • -h, –-help: აჩვენეთ ეს დახმარების შეტყობინება და გადით.
  • -l, –-log: ჟურნალის მონაცემები.
  • -num NUM, -number 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 ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.

RF-Flasher გამშვების პროგრამა: ჩაწერეთ OTP ბრძანება
იმისათვის, რომ გამოიყენოთ RF-Flasher launcher უტილიტა კონკრეტული მოწყობილობის 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 - სიტყვის გასწორება).
  • -ყველა, -ყველა: ყველა დაკავშირებული მოწყობილობა (ST-LINK ID, CMSIS-DAP ID და J-link ID SWD რეჟიმში).
  • -d DEVICE_ID, –device DEVICE_ID: დააყენეთ კავშირისთვის გამოყენებული აპარატურის ხელსაწყოს ID (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 (მხოლოდ STW სიხშირეზე - მოდურობა დაყენებული მნიშვნელობისთვის). ნაგულისხმევი მნიშვნელობა არის 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 ინტერფეისის საშუალებით, ოპცია –ყველა საშუალებას აძლევს ყველა მათგანის არჩევას. ალტერნატიულად, მომხმარებელს შეუძლია მიუთითოს თითოეული ინტერფეისი –d ვარიანტის გამოყენებით.
RF-Flasher გამშვების პროგრამა: მაგamples
დაპროგრამეთ ბინარული სურათი დაკავშირებულ BlueNRG-1 და BlueNRG-2 მოწყობილობებზე ST-LINK აპარატურის ხელსაწყოთი (SWD რეჟიმში):
RF-Flasher_Launcher.exe ფლეშ -SWD -all -f "User_Application.hex" -l
დაპროგრამეთ ბინარული სურათი დაკავშირებულ Bluetooth® Low Energy მოწყობილობებზე USB COM პორტების მეშვეობით (UART რეჟიმში):
RF-Flasher_Launcher.exe flash -UART –all -f “User_Application.hex” –l
დაპროგრამეთ ორობითი სურათი დაკავშირებულ მოწყობილობებზე CMSIS-DAP არხის მეშვეობით მონაცემთა წაშლის, გადამოწმების და ჟურნალის პარამეტრების გამოყენებით (SWD რეჟიმში):

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

გადასინჯვის ისტორია

ცხრილი 3. დოკუმენტის გადასინჯვის ისტორია

თარიღი ვერსია ცვლილებები
15-მაი-2018 1 თავდაპირველი გამოშვება.
 

  

 

03-ივლ-2018

 

 

  

2

განახლებულია ნახაზი 1. BlueNRG-1, BlueNRG-2 Flasher Utility, სურათი 2. Flasher Utility UART მთავარი ფანჯარა, სურათი 3. Flasher utility UART რეჟიმი: სურათი file , ნახაზი 4. Flasher utility UART რეჟიმი: მოწყობილობის მეხსიერება , ნახაზი 5. Flasher utility UART რეჟიმი: მეხსიერების ველების შეცვლა, სურათი 7. Flasher Utility: SWD მთავარი ფანჯარა, სურათი 8. Flasher Utility SWD რეჟიმი: მოწყობილობის მეხსიერება , ნახაზი 10.

Flasher Utility: SWD ავტომატური რეჟიმი, სურათი 11. Flasher უტილიტა: UART ავტომატური რეჟიმი, ნახაზი 12. Flasher უტილიტა: UART ავტომატური პროგრამირება დასრულებულია და ნახაზი 13. Flasher Utility: SWD MAC მისამართის შერჩევა.

ტექსტის მცირე ცვლილებები მთელ დოკუმენტში.

 26-თებ-2019  3 განახლებულია განყოფილების შესავალი და სექცია 3.1 UART რეჟიმი: როგორ გაუშვათ.
დამატებულია Section 8 Flasher launcher უტილიტა და მისი ყველა ქვეგანყოფილება.
 

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. Flasher უტილიტა UART მთავარი ფანჯარა, ნახაზი 5. Flasher utility UART რეჟიმი: Device Memory tab, სურათი 6. Flasher utility UART რეჟიმი: მეხსიერების ველების შეცვლა,

ნახაზი 9. Flasher უტილიტა: SWD მთავარი ფანჯარა, სურათი 10. Flasher უტილიტა SWD რეჟიმი: Device Memory tab, სურათი 14. Flasher უტილიტა: SWD Plug&Play რეჟიმი, სურათი 15. Flasher უტილიტა: 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 launcher უტილიტა: შეამოწმეთ მეხსიერების ბრძანება.

დამატებულია განყოფილება 8.8: RF-Flasher launcher utility: erase pages ბრძანება.

 

 

 

 

 

 

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 გამშვების პროგრამა: ბრძანება RF-Flasher გამშვებისთვის. , სექცია 1.1: აკრონიმების სია და სექცია 1.2: საცნობარო დოკუმენტები.

თარიღი ვერსია ცვლილებები
განახლებულია სურათი 1. RF-Flasher პროგრამა, სურათი 2. შეადარეთ ორი Files ჩანართი,

სურათი 3. Flasher utility UART მთავარი ფანჯარა, სურათი 4. Flasher utility UART რეჟიმი: გამოსახულება File ჩანართი, სურათი 5. Flasher utility UART რეჟიმი: Device Memory tab, სურათი 6. Flasher utility UART რეჟიმი: მეხსიერების ველების შეცვლა,

სურათი 7. Flasher უტილიტა UART რეჟიმი: მოწყობილობის მეხსიერება სურათის შედარება File ჩანართი, სურათი 9. Flasher უტილიტა: SWD მთავარი ფანჯარა, სურათი 10. Flasher utility SWD mode: Device Memory tab, ნახაზი 16. Flasher უტილიტა: UART MAC address programming, ნახაზი 17. Flasher უტილიტა: SWD MAC address programming and Fig 18. -Flasher launcher: ფლეშ ბრძანება – წაშლა, -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. Flasher უტილიტა UART მთავარი ფანჯარა
  • განყოფილება 4.1: UART რეჟიმი: როგორ იმოძრაოთ
  • ნაწილი 5: SWD მთავარი ფანჯარა
  • განყოფილება 5.1: SWD რეჟიმი: როგორ იმოძრაოთ
  • სურათი 12. Flasher უტილიტა SWD რეჟიმი: წაიკითხეთ ჩამტვირთავი
  • განყოფილება 5.3: SWD რეჟიმი: წაიკითხეთ OTP ზონა
  • სურათი 14. Flasher უტილიტა: SWD Plug&Play mode
  • ნაწილი 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 launcher უტილიტა: შეამოწმეთ მეხსიერების ბრძანება
  • განყოფილება 8.8: RF-Flasher launcher უტილიტა: წაშლის გვერდების ბრძანება
  • განყოფილება 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 Software Package [pdf] მომხმარებლის სახელმძღვანელო
UM2406, UM2406 RF-Flasher Utility Software Package, RF-Flasher Utility Software Package, RF-Flasher Utility Software Package, Utility Software Package, Software Package, Package

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *