STMicroelectronics UM2406 RF-ఫ్లాషర్ యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ

స్పెసిఫికేషన్లు
- 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% వరకు సిఫార్సు చేయబడిన డిస్ప్లే స్కేల్ మరియు సెట్టింగ్లు
సాఫ్ట్వేర్ ప్యాకేజీ సెటప్:
యుటిలిటీని అమలు చేయడానికి, [Start] > [ST RF-Flasher Utility xxx] > [RFFlasher యుటిలిటీ] వద్ద ఉన్న RF-Flasher యుటిలిటీ చిహ్నంపై క్లిక్ చేయండి.
టూల్బార్ ఇంటర్ఫేస్
RF-Flasher యుటిలిటీ ప్రధాన విండో యొక్క టూల్బార్ విభాగంలో, వినియోగదారులు క్రింది కార్యకలాపాలను చేయవచ్చు:
- ఇప్పటికే ఉన్న .bin లేదా .hexని లోడ్ చేయండి file: [File] > [తెరువు file…]
- ప్రస్తుత మెమరీ చిత్రాన్ని సేవ్ చేయండి: [File] > [సేవ్ చేయి File ఇలా...]
- ఇప్పటికే ఉన్న .bin లేదా .hexని మూసివేయండి file: [File] > [మూసివేయి file]
- ST-LINK ఫ్రీక్వెన్సీని సెట్ చేయండి: [టూల్స్] > [సెట్టింగ్లు...]
- లాగ్ను ప్రారంభించండి లేదా నిలిపివేయండి file సృష్టి: [సాధనాలు] > [సెట్టింగ్లు...]
తరచుగా అడిగే ప్రశ్నలు
- 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 యుటిలిటీ PC అప్లికేషన్ ఉంటుంది.
RF-Flasher యుటిలిటీ అనేది ఒక స్వతంత్ర PC అప్లికేషన్, ఇది BlueNRG-1, BlueNRG-2, BlueNRG-LP, మరియు BlueNRG-LPS బ్లూటూత్ ® లో ఎనర్జీ సిస్టమ్స్-ఆన్-చిప్ ఫ్లాష్ మెమరీని చదవడానికి, భారీగా తొలగించడానికి, వ్రాయడానికి అనుమతిస్తుంది. మరియు ప్రోగ్రామ్ చేయబడింది.
ఇది ప్రస్తుతం పరికరం అంతర్గత UART బూట్లోడర్ని ఉపయోగించి UART మోడ్ ద్వారా BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 మరియు BlueNRG-2 ఫ్లాష్ మెమరీకి ఇంటర్ఫేస్కు మద్దతు ఇస్తుంది. ఇది ప్రస్తుతం స్టాండర్డ్ హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ టూల్స్ (CMSIS-DAP, ST-LINK) ద్వారా ప్రామాణిక SWD ఇంటర్ఫేస్ను ఉపయోగించడం ద్వారా SWD మోడ్ ద్వారా BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 మరియు BlueNRG-2 ఫ్లాష్ మెమరీకి ఇంటర్ఫేస్కు మద్దతు ఇస్తుంది. , మరియు J-లింక్).
అంతేకాకుండా, ఇది MAC చిరునామాను UART మరియు SWD మోడ్లలో వినియోగదారు ఎంచుకున్న నిర్దిష్ట ఫ్లాష్ మెమరీ స్థానంలో నిల్వ చేయడానికి అనుమతిస్తుంది.
RF-Flasher సాఫ్ట్వేర్ ప్యాకేజీ స్వతంత్ర ఫ్లాషర్ లాంచర్ యుటిలిటీని కూడా అందిస్తుంది, ఇది ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్, రీడింగ్, మాస్ ఎరేస్ మరియు కంటెంట్ వెరిఫికేషన్ను అనుమతిస్తుంది. ఫ్లాషర్ లాంచర్ యుటిలిటీకి PC DOS విండో మాత్రమే అవసరం.
గమనిక:
RF పదం ప్రస్తుతం BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 మరియు BlueNRG-2 పరికరాలను సూచిస్తుంది. ఏదైనా నిర్దిష్ట తేడాలు అవసరమైన చోట హైలైట్ చేయబడతాయి.
సాధారణ సమాచారం
ఎక్రోనింస్ జాబితా
టేబుల్ 1. ఎక్రోనింస్ జాబితా
| పదం | అర్థం |
| RF | రేడియో ఫ్రీక్వెన్సీ |
| SWD | సీరియల్ వైర్ డీబగ్ |
| UART | యూనివర్సల్ అసమకాలిక రిసీవర్-ట్రాన్స్మిటర్ |
| USB | యూనివర్సల్ సిరీస్ బస్సు |
సూచన పత్రాలు
పట్టిక 2. సూచన పత్రాలు
| సూచన | టైప్ చేయండి | శీర్షిక |
| DS11481 | BlueNRG-1 డేటాషీట్ | ప్రోగ్రామబుల్ బ్లూటూత్ ® తక్కువ శక్తి వైర్లెస్ SoC |
| DS12166 | BlueNRG-2 డేటాషీట్ | ప్రోగ్రామబుల్ బ్లూటూత్ ® తక్కువ శక్తి వైర్లెస్ SoC |
| DB3557 | STSW-BNRGFLASHER డేటా సంక్షిప్త | RF-Flasher సాఫ్ట్వేర్ ప్యాకేజీ కోసం డేటా సంక్షిప్త సమాచారం |
| DS13282 | BlueNRG-LP డేటాషీట్ | ప్రోగ్రామబుల్ బ్లూటూత్ ® తక్కువ శక్తి వైర్లెస్ SoC |
| DS13819 | BlueNRG-LPS డేటాషీట్ | ప్రోగ్రామబుల్ బ్లూటూత్ ® తక్కువ శక్తి వైర్లెస్ SoC |
ప్రారంభించడం
ఈ విభాగం RF-Flasher యుటిలిటీ PC అప్లికేషన్ మరియు సంబంధిత సాఫ్ట్వేర్ ప్యాకేజీ ఇన్స్టాలేషన్ విధానాన్ని అమలు చేయడానికి అన్ని సిస్టమ్ అవసరాలను వివరిస్తుంది.
సిస్టమ్ అవసరాలు
RF-Flasher యుటిలిటీ కింది కనీస అవసరాలను కలిగి ఉంది:
- కింది Microsoft® ఆపరేటింగ్ సిస్టమ్ను అమలు చేస్తున్న Intel® లేదా AMD ప్రాసెసర్తో PC:
- Windows® 10
- కనీసం 2 GB RAM
- USB పోర్ట్లు
- Adobe Acrobat Reader 6.0 లేదా తదుపరిది
- సిఫార్సు చేయబడిన ప్రదర్శన స్థాయి మరియు సెట్టింగ్లు 150% వరకు ఉంటాయి.
సాఫ్ట్వేర్ ప్యాకేజీ సెటప్
RF-Flasher యుటిలిటీ చిహ్నం ([Start]>[ST RF-Flasher Utility xxx]>[RF-Flasher యుటిలిటీ])పై క్లిక్ చేయడం ద్వారా వినియోగదారు ఈ యుటిలిటీని అమలు చేయవచ్చు.

టూల్బార్ ఇంటర్ఫేస్
RF-Flasher యుటిలిటీ ప్రధాన విండో యొక్క టూల్బార్ విభాగంలో, వినియోగదారు కింది కార్యకలాపాలను చేయవచ్చు:
- ఇప్పటికే ఉన్న .bin లేదా .hexని లోడ్ చేయండి (Intel పొడిగించబడింది) file, ఉపయోగించి [File]>[తెరువు file…]
- ప్రస్తుత మెమరీ చిత్రాన్ని .binలో సేవ్ చేయండి file, ఉపయోగించి [File]>[సేవ్ చేయి File ...] గా. ప్రారంభ చిరునామా మరియు సేవ్ చేయవలసిన మెమరీ విభాగం పరిమాణం file పరికర మెమరీ ట్యాబ్ నుండి ఎంచుకోవచ్చు.
- ఇప్పటికే ఉన్న .bin లేదా .hexని మూసివేయండి file, ఉపయోగించి [File]>[మూసివేయి file]
- [టూల్స్]>[సెట్టింగ్లు...] ఉపయోగించి ST-LINK ఫ్రీక్వెన్సీని సెట్ చేయండి
- లాగ్ను ప్రారంభించండి లేదా నిలిపివేయండి file [ఉపకరణాలు]>[సెట్టింగ్లు...] ఉపయోగించి UART/SWD పద్ధతిలో సృష్టి. లాగ్ ఉంటే fileలు సేవ్ చేయబడ్డాయి, సేవ్ చేయడానికి డీబగ్ సమాచారం స్థాయిని సెట్ చేయడం సాధ్యపడుతుంది (SWD కోసం మాత్రమే). అన్ని లాగ్ fileలు {insta lation path}\ST\RF-Flasher యుటిలిటీ xxx\Logs\కు సేవ్ చేయబడతాయి.
- మాస్ ఎరేస్, [టూల్స్]>[మాస్ ఎరేస్] ఉపయోగించి.
- ఫ్లాష్ మెమరీ కంటెంట్ను ధృవీకరించండి [టూల్స్]>[ఫ్లాష్ కంటెంట్ను ధృవీకరించండి].
- [సహాయం]>[గురించి] ఉపయోగించి అప్లికేషన్ సంస్కరణను పొందండి.
- డౌన్లోడ్ a file, [టూల్స్]>[ఫ్లాష్] ఉపయోగించి.
- [ఉపకరణాలు]>[పేజీలను తొలగించండి...] ఉపయోగించి పరికర విభాగాలను తొలగించండి
- ఎంచుకున్న చిత్రంతో పరికర మెమరీని సరిపోల్చండి file, ఉపయోగించి [టూల్స్]>[పరికర మెమరీని దీనితో సరిపోల్చండి file]. రెండు చిత్రం fileలు చిత్రంతో పరికర మెమరీని సరిపోల్చండిలో ప్రదర్శించబడతాయి File ట్యాబ్ మరియు సంబంధిత తేడాలు ఎరుపు రంగులో హైలైట్ చేయబడ్డాయి.
- రెండింటినీ పోల్చండి files, ఉపయోగించి [File]>[రెండు పోల్చండి files]
- [టూల్స్]>[బూట్లోడర్ సెక్టార్ను చదవండి (SWD)] ఉపయోగించి బూట్లోడర్ సెక్టార్ను (SWD మోడ్లో మాత్రమే) చదవండి.
- [టూల్స్]>ని ఉపయోగించి OTP ప్రాంతాన్ని (SWD మోడ్లో మాత్రమే) చదవండి [OTP ప్రాంతాన్ని చదవండి (SWD)].
- బూట్లోడర్ సెక్టార్లు లేదా OTP ప్రాంతాన్ని .binలో సేవ్ చేయండి file, ఉపయోగించి [File]>[సేవ్ చేయి File ఇలా...].
వినియోగదారు రెండు చిత్రాలను కూడా ఎంచుకోవచ్చు fileలు మరియు వాటిని సరిపోల్చండి. రెండు చిత్రం fileలు 'పోల్చండి రెండు'లో ప్రదర్శించబడతాయి. Files ట్యాబ్ మరియు సంబంధిత తేడాలు ఎరుపు రంగులో హైలైట్ చేయబడ్డాయి. .bin మరియు .hex file ఫార్మాట్లకు మద్దతు ఉంది.

RF-Flasher యుటిలిటీ ప్రధాన విండో ఎగువ విభాగంలో, వినియోగదారు చిత్రాన్ని ఎంచుకోవచ్చు file [చిత్రాన్ని ఎంచుకోండి] ద్వారా File] బటన్. వినియోగదారు మెమరీ రకాన్ని ఎంచుకోవచ్చు: ఫ్లాష్ మెమరీ, బూట్లోడర్ లేదా OTP ప్రాంతం. ఫ్లాష్ మెమరీ ప్రాంతం కోసం, వినియోగదారు ప్రారంభ చిరునామాను సెట్ చేయవచ్చు (బిన్ కోసం మాత్రమే file)
ఈ ఎంపికలన్నీ UART మరియు SWD మోడ్లో అందుబాటులో ఉన్నాయి.
వినియోగదారు ఎంచుకున్న మోడ్ (UART లేదా SWD)కి ప్రాప్యతను ప్రారంభించాలి. UART మోడ్ కోసం అనుబంధిత COM పోర్ట్ను తెరవడం ద్వారా లేదా SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనాన్ని పరికర SWD లైన్లకు కనెక్ట్ చేయడం ద్వారా వారు దీన్ని చేయవచ్చు.
UART ప్రధాన విండో
RF-Flasher యుటిలిటీ ప్రధాన విండో యొక్క UART ప్రధాన విండో ట్యాబ్లో, వినియోగదారు COM పోర్ట్ల జాబితా విభాగం ద్వారా పరికరాన్ని ఇంటర్ఫేస్ చేయడానికి ఉపయోగించే COM పోర్ట్ను ఎంచుకోవచ్చు.
RF పరికర మూల్యాంకన బోర్డు కోసం ఉపయోగించే సీరియల్ బాడ్ రేటు 460800 bps.

UART మోడ్: ఎలా అమలు చేయాలి
చిత్రం file ఎంపిక
ఇప్పటికే ఉన్న .bin లేదా .hexని లోడ్ చేయడానికి file, [చిత్రాన్ని ఎంచుకోండి Fileప్రధాన పేజీలోని ] బటన్, [ కు నావిగేట్ చేయండిFile]>[తెరువు File…], లేదా చిత్రానికి వెళ్లండి File ట్యాబ్. ఎంచుకున్న దాని పూర్తి మార్గం file బటన్ ప్రక్కన కనిపిస్తుంది మరియు [Flash] బటన్ సక్రియం అయినప్పుడు file లోడ్ చేయబడింది.
COM పోర్ట్ల జాబితా ట్యాబ్ PC USB పోర్ట్లలో కనెక్ట్ చేయబడిన అన్ని పరికరాలను ప్రదర్శిస్తుంది. [అన్నీ ఎంచుకోండి], [అన్నీ ఎంపిక చేయవద్దు] మరియు [అన్నీ విలోమం చేయండి] బటన్లు ఏ కనెక్ట్ చేయబడిన పరికరాలను (అన్నీ, ఏవీ లేవు లేదా వాటిలో కొన్ని) యుటిలిటీ ఆపరేషన్ల లక్ష్యంగా ఉండాలో నిర్వచించడానికి వినియోగదారుని అనుమతిస్తాయి. ఈ విధంగా, ఒకే ఆపరేషన్ (అంటే, ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్) బహుళ పరికరాలలో ఏకకాలంలో నిర్వహించబడుతుంది. [రిఫ్రెష్] బటన్ కనెక్ట్ చేయబడిన పరికరాల జాబితాను రిఫ్రెష్ చేయడానికి వినియోగదారుని అనుమతిస్తుంది.
డిఫాల్ట్గా, [చర్యలు] విభాగంలోని [Mass erase] ఎంపిక తనిఖీ చేయబడదు మరియు అవసరమైన మెమరీ పేజీలు మాత్రమే తొలగించబడతాయి మరియు దీనితో వ్రాయబడతాయి file కంటెంట్. ఈ ఎంపికను తనిఖీ చేసినప్పుడు, ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ దశకు ముందు పూర్తి మాస్ ఎరేస్ వస్తుంది.
[Verify] ఎంపిక మెమొరీ కంటెంట్ సరిగ్గా వ్రాయబడిందని నిర్ధారించుకోవడానికి చెక్ను బలవంతం చేస్తుంది.
ఫ్లాష్ మెమరీలో ఆపరేషన్ తర్వాత పరికర మెమరీ పట్టికను నవీకరించడానికి [పరికర మెమరీని నవీకరించండి] ఎంపికను తనిఖీ చేయండి.
రీడౌట్ రక్షణ ఎంపిక ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ తర్వాత పరికరం యొక్క రీడౌట్ రక్షణను అనుమతిస్తుంది.
[ఆటో బాడ్రేట్] ఆపరేషన్ను బలవంతంగా బోర్డుపై హార్డ్వేర్ రీసెట్ చేస్తే మాత్రమే [ఆటో బాడ్రేట్] ఎంపికను తనిఖీ చేయండి. డిఫాల్ట్గా, [ఆటో బాడ్రేట్] ఎంపిక తనిఖీ చేయబడదు.
చిత్రం File ట్యాబ్
ఎంపికైనది file పరికరం ఫ్లాష్ మెమరీలో ప్రోగ్రామ్ చేయవలసిన పేరు, పరిమాణం మరియు అన్వయించబడిన విషయాలు కావచ్చు viewచిత్రంలో నమోదు చేయబడింది File ట్యాబ్.

పరికర మెమరీ ట్యాబ్
దీనికి ఈ ట్యాబ్ని ఎంచుకోండి view కనెక్ట్ చేయబడిన పరికరం యొక్క మెమరీ కంటెంట్లు ([చదవండి] బటన్ ద్వారా) మరియు ఎంచుకున్న పరికరంలో నిర్వహించబడే కార్యకలాపాలను కలిగి ఉన్న లాగ్.

[ప్రారంభ చిరునామా మరియు పరిమాణం] ద్వారా నిర్వచించబడిన మెమరీ విభాగాన్ని పట్టికలోకి బదిలీ చేయడానికి [చదవండి] బటన్పై క్లిక్ చేయండి.
మొత్తం ఫ్లాష్ మెమరీని చదవడానికి, [మొత్తం మెమరీ] ఎంపికను తనిఖీ చేయండి.
మొదటి నిలువు వరుస క్రింది 16 బైట్ల మూల చిరునామాను అందిస్తుంది (ఉదాample, అడ్డు వరుస 0x10040050, నిలువు వరుస 4 హెక్సాడెసిమల్ బైట్ విలువను 0x10040054 వద్ద కలిగి ఉంది. వినియోగదారు సెల్పై డబుల్ క్లిక్ చేసి, కొత్త హెక్సాడెసిమల్ విలువను నమోదు చేయడం ద్వారా బైట్ విలువలను మార్చవచ్చు. సవరించిన బైట్లు ఎరుపు రంగులో కనిపిస్తాయి.
పరికర ఫ్లాష్ మెమరీలో కొత్త బైట్ విలువలతో మొత్తం పేజీని ప్రోగ్రామ్ చేయడానికి [వ్రాయండి] బటన్పై క్లిక్ చేయండి.
[Flash] బటన్ ఎంచుకున్న ఎంపికతో ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ ఆపరేషన్ను ప్రారంభించడానికి అనుమతిస్తుంది. [MAC చిరునామా] చెక్బాక్స్ ఎంపిక చేయబడితే, వినియోగదారు ఎంచుకున్న MAC చిరునామా నిల్వ చేయబడిన మెమరీ చిరునామాను పేర్కొనవచ్చు. [Flash] బటన్పై క్లిక్ చేసినప్పుడు, చిత్రం తర్వాత MAC చిరునామా ప్రోగ్రామ్ చేయబడుతుంది file.

చిత్రంతో పరికర మెమరీని పోల్చండి File ట్యాబ్
వినియోగదారు ప్రస్తుత పరికర మెమరీని ఎంచుకున్న చిత్రంతో పోల్చవచ్చు file. రెండు చిత్రం fileలు ప్రదర్శించబడతాయి మరియు ఏవైనా తేడాలు ఎరుపు రంగులో హైలైట్ చేయబడతాయి. .బిన్ మరియు .హెక్స్ files ఆకృతికి మద్దతు ఉంది.
ఇతర బోర్డులతో RF-Flasher యుటిలిటీని ఉపయోగించడం
RF-Flasher యుటిలిటీ PC USB పోర్ట్లకు కనెక్ట్ చేయబడిన BlueNRG-1, BlueNRG-2, BlueNRG-LP మరియు BlueNRG-LPS మూల్యాంకన బోర్డులను (STDKగా ప్రదర్శించబడుతుంది) స్వయంచాలకంగా గుర్తిస్తుంది. ఇది పరికరాన్ని రీసెట్ చేయడానికి మరియు UART బూట్లోడర్ మోడ్లో ఉంచడానికి సహాయక STM32 (GUI ద్వారా నడపబడుతుంది)ని ఉపయోగిస్తుంది.
అప్లికేషన్ అనుకూల బోర్డ్లతో కూడా పని చేస్తుంది, కనెక్ట్ చేయబడిన పరికరానికి సాధారణ UART యాక్సెస్ను అందిస్తుంది, అయితే వినియోగదారు పరికరాన్ని మాన్యువల్గా బూట్లోడర్ మోడ్లో ఉంచాలి. ఏదైనా నాన్-స్టీవల్ COM పోర్ట్లను ఎంచుకున్న తర్వాత, కింది పాప్-అప్ కనిపిస్తుంది:

ఈ పాప్-అప్ కనిపించినప్పుడు మరియు పరికర రకాన్ని బట్టి, బూట్లోడర్ మోడ్ క్రింది విధంగా సక్రియం చేయబడుతుంది:
- BlueNRG-LP మరియు BlueNRG-LPS పరికరాల కోసం, వినియోగదారు తప్పనిసరిగా PA10 పిన్ను అధిక విలువకు సెట్ చేయాలి మరియు పరికరం యొక్క రీసెట్ సైకిల్ను అమలు చేయాలి (PA10ని అధిక విలువలో ఉంచడం).
- BlueNRG-1 మరియు BlueNRG-2 పరికరాల కోసం, వినియోగదారు తప్పనిసరిగా DIO7 పిన్ను అధిక విలువకు సెట్ చేయాలి మరియు పరికరాన్ని రీసెట్ చేయాలి (DIO7ని అధిక విలువలో ఉంచడం).
వినియోగదారు పాప్-అప్ విండోలో UART కోసం ప్రాధాన్య బాడ్ రేట్ను కూడా సెట్ చేయవచ్చు మరియు GUIకి తిరిగి రావడానికి సరే నొక్కండి.
గమనిక:
ComPort సెట్టింగ్ పాప్-అప్ సక్రియంగా ఉంటే తప్ప, RF-Flasher యుటిలిటీని ఉపయోగిస్తున్నప్పుడు వినియోగదారు తప్పనిసరిగా పరికరాన్ని రీసెట్ చేయకూడదు. పరికరం రీసెట్ చేయబడితే, Flasher యుటిలిటీని మళ్లీ ఉపయోగించడానికి వినియోగదారు తప్పనిసరిగా COM పోర్ట్ను టోగుల్ చేయాలి.
గమనిక:
USB FTDI ఇంటర్ఫేస్ ద్వారా BlueNRG-1, BlueNRG-2, BlueNRG-LP మరియు BlueNRG-LPS పరికరాలకు UART యాక్సెస్ను అందించడం ద్వారా అనుకూల బోర్డులను ఉపయోగించినప్పుడు, వినియోగదారు USB FTDI PC డ్రైవర్తో అనుబంధించబడిన జాప్యాన్ని రెండుసార్లు తనిఖీ చేయాలి. ఇది కనెక్ట్ చేయబడిన పోర్ట్ను USB వర్చువల్ COMగా గుర్తించడానికి అనుమతిస్తుంది. సాధారణ USB-FTDI PC డ్రైవర్లో, సంబంధిత పరికర USB డ్రైవర్ సెట్టింగ్లను [Properties]>[Portలో రెండుసార్లు తనిఖీ చేయండి
సెట్టింగ్లు]>[అధునాతన]. జాప్యం టైమర్ విలువ 1 msకి సెట్ చేయబడిందని నిర్ధారించుకోండి. అనుకూల బోర్డులలో ఫ్లాష్ మెమరీ కార్యకలాపాలను వేగవంతం చేయడానికి ఈ సెట్టింగ్ గట్టిగా సిఫార్సు చేయబడింది.
SWD ప్రధాన విండో
RF-Flasher యుటిలిటీ ప్రధాన విండోలో SWD ప్రధాన విండో ట్యాబ్ను ఉపయోగించడానికి, వినియోగదారు తప్పనిసరిగా SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనాన్ని పరికర SWD లైన్లకు (BlueNRG-1, BlueNRG-2, BlueNRG-LP మరియు BlueNRG-LPS పరికరాలకు కనెక్ట్ చేయాలి. )
కింది SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ ఇంటర్ఫేస్లకు మద్దతు ఉంది, ఎంచుకున్న హార్డ్వేర్ మరియు సంబంధిత సాఫ్ట్వేర్ సాధనాలు కనెక్ట్ చేయబడిన పరికరానికి మద్దతు ఇస్తాయని భావించి:
- CMSIS-DAP
- ST-LINK
- J-లింక్
గమనిక
J-Linkని డీబగ్ అడాప్టర్గా ఉపయోగించడానికి, USB డ్రైవర్ను J-Link డ్రైవర్ నుండి WinUSBకి మార్చాలి. కింది విధంగా HYPERLINK Zadig (https://zadig.akeo.ie) సాధనాన్ని ఉపయోగించడం ద్వారా దీన్ని సులభంగా చేయవచ్చు:
- పరికర జాబితా నుండి J-లింక్ని ఎంచుకోండి
- డ్రైవర్గా “WinUSB”ని ఎంచుకోండి
- WinUSB డ్రైవర్ను ఇన్స్టాల్ చేయడానికి [ఇన్స్టాల్ డ్రైవర్] పై క్లిక్ చేయండి
గమనిక:
HYPERLINK J-Link OpenOCDని చూడండి webసైట్ (https://wiki.segger.com/OpenOCD) మరింత సమాచారం కోసం.
గమనిక:
హెచ్చరిక: J-Link USB డ్రైవర్ భర్తీ చేయబడిన తర్వాత, J-Link సాఫ్ట్వేర్ ప్యాకేజీ నుండి ఏ SEGGER సాఫ్ట్వేర్ J-Linkతో కమ్యూనికేట్ చేయదు. SEGGER J-Link సాఫ్ట్వేర్ని మళ్లీ ఉపయోగించడానికి, USB డ్రైవర్ని దాని డిఫాల్ట్కి తిరిగి మార్చాలి.

SWD మోడ్: ఎలా అమలు చేయాలి
చిత్రం file ఎంపిక
[చిత్రాన్ని ఎంచుకోండి Fileప్రధాన పేజీలో ] బటన్ లేదా [ కు వెళ్ళండిFile]>[ ఓపెన్ File…] ఇప్పటికే ఉన్న .bin లేదా .h ex ని లోడ్ చేయడానికి file. ఎంచుకున్న వారి పూర్తి మార్గం file బటన్ ప్రక్కన కనిపిస్తుంది మరియు [Flash] బటన్ చివరిలో సక్రియం అవుతుంది file లోడ్ అవుతోంది.
చర్యల ట్యాబ్లో, వినియోగదారు కింది ఎంపికలను ఎంచుకోవచ్చు:
- [ధృవీకరించండి]: మెమరీ కంటెంట్ సరిగ్గా వ్రాయబడిందని నిర్ధారించుకోవడానికి చెక్ను బలవంతం చేస్తుంది
- [రీడౌట్ రక్షణ]: ఎంచుకున్న చిత్రాన్ని ప్రోగ్రామింగ్ చేసిన తర్వాత పరికర రీడౌట్ రక్షణను ప్రారంభిస్తుంది file
- [మాస్ ఎరేస్]: ఎంచుకున్న ఇమేజ్ని ప్రోగ్రామింగ్ చేయడానికి ముందు పరికరం యొక్క భారీ తొలగింపును అనుమతిస్తుంది file
- [పరికర మెమరీని నవీకరించండి]: ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ ఆపరేషన్ తర్వాత పరికర మెమరీ పట్టికను నవీకరించడానికి అనుమతిస్తుంది
- [ప్లగ్&ప్లే మోడ్]: ఒక SWD ప్రోగ్రామింగ్ సాధనం మాత్రమే అందుబాటులో ఉన్నప్పుడు ప్లగ్-అండ్-ప్లే ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ మోడ్ను ఎనేబుల్/డిసేబుల్ చేయడానికి అనుమతిస్తుంది. ఈ సందర్భంలో, బోర్డులు ఒక సమయంలో ప్రోగ్రామ్ చేయబడతాయి. ఒక బోర్డ్లో ప్రోగ్రామింగ్ ఆపరేషన్ పూర్తయినప్పుడు, దాన్ని అన్ప్లగ్ చేసి మరొక బోర్డుని ప్లగ్ చేయడం సాధ్యపడుతుంది.
డిఫాల్ట్గా, [Flash] బటన్ ప్రక్కన ఉన్న [Mass erase] ఎంపిక తనిఖీ చేయబడదు మరియు అవసరమైన మెమరీ పేజీలు మాత్రమే తొలగించబడతాయి మరియు దీనితో వ్రాయబడతాయి file కంటెంట్.
[కనెక్ట్ చేయబడిన ఇంటర్ఫేస్ల జాబితా] ట్యాబ్ కనెక్ట్ చేయబడిన అన్ని SWD ఇంటర్ఫేస్లను (CMSIS-DAP, ST-LINK మరియు J-Link) ప్రదర్శిస్తుంది. కనెక్ట్ చేయబడిన ఇంటర్ఫేస్ల జాబితాను నవీకరించడానికి [రిఫ్రెష్] బటన్ను నొక్కండి.
వినియోగదారు [ఇంటర్ఫేస్] ఫీల్డ్ ద్వారా ఏ నిర్దిష్ట SWD హార్డ్వేర్ ఇంటర్ఫేస్ ప్రదర్శించబడాలో కూడా ఎంచుకోవచ్చు.
[అన్నీ ఎంచుకోండి], [అన్నీ ఎంపిక చేయవద్దు] మరియు [అన్నీ విలోమం చేయండి] బటన్లు ఏ కనెక్ట్ చేయబడిన SWD ఇంటర్ఫేస్లను (అన్నీ, ఏవీ లేవు లేదా వాటిలో కొన్ని) యుటిలిటీ ఆపరేషన్ల లక్ష్యంగా నిర్వచించడానికి వినియోగదారుని అనుమతిస్తాయి. ఈ విధంగా, ఒకే ఆపరేషన్ (అంటే, ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్) బహుళ పరికరాలలో ఏకకాలంలో నిర్వహించబడుతుంది.
[Flash] బటన్ ఎంచుకున్న ఎంపికతో ఫ్లాష్ మెమరీ ప్రోగ్రామింగ్ ఆపరేషన్ను ప్రారంభించడానికి అనుమతిస్తుంది. [MAC చిరునామా] చెక్బాక్స్ ఎంపిక చేయబడితే, వినియోగదారు ఎంచుకున్న MAC చిరునామా నిల్వ చేయబడిన మెమరీ చిరునామాను పేర్కొనవచ్చు. [Flash] బటన్పై క్లిక్ చేసినప్పుడు, చిత్రం తర్వాత MAC చిరునామా ప్రోగ్రామ్ చేయబడుతుంది file.
'చిత్రం File'టాబ్
ఎంపికైనది file పరికరం ఫ్లాష్ మెమరీలో ప్రోగ్రామ్ చేయవలసిన పేరు, పరిమాణం మరియు అన్వయించబడిన విషయాలు కావచ్చు viewఇమేజ్లో నమోదు చేయబడింది File ట్యాబ్.
పరికర మెమరీ ట్యాబ్
దీనికి ఈ ట్యాబ్ని ఎంచుకోండి view కనెక్ట్ చేయబడిన పరికరం యొక్క మెమరీ కంటెంట్లు ([చదవండి] బటన్ ద్వారా) మరియు ఎంచుకున్న పరికరంలో నిర్వహించబడే కార్యకలాపాలను కలిగి ఉన్న లాగ్.

[ప్రారంభ చిరునామా మరియు పరిమాణం] ద్వారా నిర్వచించబడిన మెమరీ విభాగాన్ని పట్టికలోకి బదిలీ చేయడానికి [చదవండి] బటన్ను క్లిక్ చేయండి.
మొత్తం ఫ్లాష్ మెమరీని చదవడానికి, [మొత్తం మెమరీ] ఎంపికను తనిఖీ చేయండి.
మొదటి నిలువు వరుస క్రింది 16 బైట్ల మూల చిరునామాను అందిస్తుంది (ఉదాample, అడ్డు వరుస 0x10040050, నిలువు వరుస 4 హెక్సాడెసిమల్ బైట్ విలువను 0x10040054 వద్ద కలిగి ఉంది. వినియోగదారు సెల్పై డబుల్ క్లిక్ చేసి, కొత్త హెక్సాడెసిమల్ విలువను నమోదు చేయడం ద్వారా బైట్ విలువలను మార్చవచ్చు. సవరించిన బైట్లు ఎరుపు రంగులో కనిపిస్తాయి.
పరికర ఫ్లాష్ మెమరీలో కొత్త బైట్ విలువలతో మొత్తం పేజీని ప్రోగ్రామ్ చేయడానికి [వ్రాయండి] బటన్పై క్లిక్ చేయండి.

గమనిక:
[పరికరాన్ని సరిపోల్చండి మెమరీ File] SWD మోడ్లో కూడా మద్దతు ఇస్తుంది, సెక్షన్ 4.1: UART మోడ్: ఎలా అమలు చేయాలి లో వివరించిన అదే లక్షణాలతో.
SWD మోడ్: రీడ్ బూట్లోడర్ సెక్టార్
వినియోగదారు [టూల్స్]>[రీడ్ బూట్లోడర్ సెక్టార్ (SWD)]ని ఎంచుకోవడం ద్వారా SWD హార్డ్వేర్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ ద్వారా కనెక్ట్ చేయబడిన పరికరం యొక్క బూట్లోడర్ సెక్టార్ను చదవగలరు. బూట్లోడర్ సెక్టార్ కంటెంట్ బూట్లోడర్/OTP ట్యాబ్లో ప్రదర్శించబడుతుంది.
గమనిక:
ఈ ఫీచర్కు SWD మోడ్లో మాత్రమే మద్దతు ఉంది మరియు GUI ద్వారా మాత్రమే యాక్సెస్ చేయవచ్చు.
SWD మోడ్: OTP ప్రాంతాన్ని చదవండి
వినియోగదారు SWD హార్డ్వేర్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ ద్వారా OTP ఏరియా కనెక్ట్ చేయబడిన పరికరాన్ని (మద్దతు ఉన్న చోట) [టూల్స్]>[OTP ఏరియా చదవండి (SWD)] ఎంచుకోవడం ద్వారా చదవవచ్చు. OTP ఏరియా కంటెంట్ బూట్లోడర్/OTP ట్యాబ్లో ప్రదర్శించబడుతుంది.
UART మోడ్లో ఈ ఫీచర్కు మద్దతు లేదు.

SWD ప్లగ్&ప్లే ప్రోగ్రామింగ్ మోడ్
SWD ప్లగ్&ప్లే ప్రోగ్రామింగ్ మోడ్ ప్రోగ్రామ్ చేయడానికి కొత్త పరికర ప్లాట్ఫారమ్ను కనెక్ట్ చేయడం ద్వారా ప్రోగ్రామింగ్ లూప్లోకి ప్రవేశించడానికి వినియోగదారుని అనుమతిస్తుంది. ఫ్లాష్ మెమరీ చిత్రం ఉన్నప్పుడు file మరియు ప్రోగ్రామింగ్ చర్యలు ఎంపిక చేయబడ్డాయి, Flasher PC అప్లికేషన్ పరికరాన్ని SWD ఇంటర్ఫేస్కి కనెక్ట్ చేయమని వినియోగదారుని అడుగుతుంది (పరికరం N. 1 కోసం వేచి ఉన్న సందేశం ప్రదర్శించబడుతుంది).
వినియోగదారు పరికరాన్ని కనెక్ట్ చేసినప్పుడు, పరికరం N. 1 కనెక్ట్ చేయబడిన సందేశం ప్రదర్శించబడుతుంది మరియు అప్లికేషన్ ఎంచుకున్న చిత్రంతో పరికరాన్ని ప్రోగ్రామింగ్ చేయడం ప్రారంభిస్తుంది file మరియు ఎంపికలు. ప్రోగ్రామింగ్ ఆపరేషన్ పూర్తయినప్పుడు, Flasher అప్లికేషన్ దయచేసి పరికరాన్ని డిస్కనెక్ట్ చేయండి N. 1 అనే సందేశాన్ని ప్రదర్శిస్తుంది. వినియోగదారు పరికరాన్ని డిస్కనెక్ట్ చేసినప్పుడు, పరికరం N. 2 కోసం వేచి ఉన్న సందేశం ప్రదర్శించబడుతుంది. వినియోగదారు [Stop] బటన్ను నొక్కడం ద్వారా ఈ ఆటోమేటిక్ మోడ్ను ఆపవచ్చు.
ప్లగ్&ప్లే మోడ్ను ఉపయోగిస్తున్నప్పుడు, వినియోగదారు తప్పనిసరిగా ఉపయోగించాల్సిన ఇంటర్ఫేస్ను ఎంచుకోవాలి (CMSIS-DAP, ST-LINK, లేదా J-Link).

MAC చిరునామా ప్రోగ్రామింగ్
MAC చిరునామా ప్రోగ్రామింగ్ పరికరంలోని నిర్దిష్ట ఫ్లాష్ మెమరీ స్థానంలో MAC చిరునామాను నిల్వ చేయడానికి అనుమతిస్తుంది.
[MAC చిరునామా] చెక్బాక్స్ని చెక్ చేయడం లేదా అన్చెక్ చేయడం ద్వారా వినియోగదారు ఈ ఎంపికను ఎనేబుల్ చేయడాన్ని ఎంచుకోవచ్చు. నిర్దిష్ట ఫ్లాష్ మెమరీ స్థానం [MAC ఫ్లాష్ స్థానం] ఫీల్డ్ ద్వారా సెట్ చేయబడింది.
ఈ క్రింది విధంగా MAC చిరునామాను ఎంచుకోవడానికి [MAC చిరునామాను సెట్ చేయండి] బటన్ వినియోగదారుని అనుమతిస్తుంది:
- [పరిధి] చెక్బాక్స్ని తనిఖీ చేసి, [ప్రారంభ చిరునామా] ఫీల్డ్లో ప్రారంభ చిరునామాను అందించండి. ప్రారంభ చిరునామా మొదటి కనెక్ట్ చేయబడిన పరికరంలో నిల్వ చేయవలసిన MAC చిరునామా.
- Numలో ప్రోగ్రామ్ చేయవలసిన బోర్డుల సంఖ్యను నమోదు చేయడం ద్వారా [ప్రారంభ చిరునామా] విలువ నుండి ప్రారంభమయ్యే ఇంక్రిమెంటల్ దశలను సెట్ చేయడం సాధ్యపడుతుంది. బోర్డుల ట్యాబ్, లేదా [ముగింపు చిరునామా] విలువను నమోదు చేయడం ద్వారా:
- చర్యల ట్యాబ్లో ఆటోమేటిక్ మోడ్ ఎంపిక చేయబడితే, ఎంచుకున్న MAC చిరునామా జాబితా ఆటోమేటిక్ ప్రోగ్రామింగ్ ఆపరేషన్ల కోసం ఉపయోగించబడుతుంది. కాకపోతే, [ప్రారంభ చిరునామా] ఫీల్డ్ని ఉపయోగించి ఒక పరికరం మాత్రమే ప్రోగ్రామ్ చేయబడుతుంది.
- వినియోగదారు ఇన్పుట్ ద్వారా ఉపయోగించాల్సిన MAC చిరునామాల జాబితాను అందించవచ్చు file:
- [ తనిఖీ చేయండిFile] చెక్బాక్స్ను చెక్ చేసి, ఇన్పుట్ టెక్స్ట్ను ఎంచుకోండి file [లోడ్] లో File] ఫీల్డ్.
- చర్యల ట్యాబ్లో ఆటోమేటిక్ మోడ్ ఎంపిక చేయబడితే, ఎంచుకున్న MAC చిరునామా జాబితా ఆటోమేటిక్ ప్రోగ్రామింగ్ ఆపరేషన్ల కోసం ఉపయోగించబడుతుంది. కాకపోతే, ఒకే ప్రోగ్రామింగ్ ఆపరేషన్ కోసం మొదటి చిరునామా మాత్రమే ఉపయోగించబడుతుంది.
[సేవ్ MAC చిరునామా లాగ్] చెక్బాక్స్ ఉపయోగించిన MAC చిరునామాల జాబితాను నిల్వ చేయడానికి అనుమతిస్తుంది file, [లో ఎంపిక చేయబడింది]File పేరు] ఫీల్డ్.
MAC చిరునామా ప్రోగ్రామింగ్ను ఆటోమేటిక్ ప్రోగ్రామింగ్ మోడ్తో కలపవచ్చు. కనెక్ట్ చేయబడిన ప్రతి పరికరం కోసం, చిత్రం file ముందుగా ప్రోగ్రామ్ చేయబడుతుంది, తర్వాత MAC చిరునామా ఉంటుంది. ఎంచుకున్న MAC చిరునామాల సంఖ్య
(పెరుగుదల చిరునామా జాబితా పరిమాణం లేదా ఇన్పుట్ file పరిమాణం) ఆటోమేటిక్ ప్రోగ్రామింగ్ కార్యకలాపాల ముగింపును ప్రేరేపిస్తుంది. ప్రతి ప్రోగ్రామ్ చేయబడిన MAC చిరునామా లాగ్ విండోలో ప్రదర్శించబడుతుంది.
MAC చిరునామా ప్రోగ్రామింగ్ UAR మరియు SWD మోడ్లో మద్దతు ఇస్తుంది.

వినియోగదారు సమయాన్ని ఎంచుకోవాలా వద్దా అని ఎంచుకోవచ్చుamp సేవ్ చేయబడిన MAC చిరునామా లాగ్కు జోడించబడింది file పేరు (ప్రత్యయం వలె).
సమయం ఉంటేamp లాగ్ పేరుకు జోడించబడలేదు file, మొత్తం లాగ్ సమాచారం ఒకే లాగ్లో సేవ్ చేయబడుతుంది file. సమయం ఉంటేamp జోడించబడింది, ప్రతి పరుగు కోసం లాగ్ సమాచారం వేరే లాగ్లో సేవ్ చేయబడుతుంది file.
లాగ్ పేరు file [ ఉపయోగించి పేర్కొనవచ్చుFile పేరు] ఫీల్డ్.
RF-Flasher లాంచర్ యుటిలిటీ
RF-Flasher లాంచర్ అనేది RF-Flasher యుటిలిటీ GUIని ఉపయోగించి RF-Flasher యుటిలిటీ ఆదేశాలను అమలు చేయడానికి వినియోగదారుని అనుమతించే ఒక స్వతంత్ర యుటిలిటీ.
DOS కమాండ్ విండో అవసరం మరియు UART మరియు SWD మోడ్లు రెండూ మద్దతిస్తాయి (.bin మరియు .hex ఇమేజ్ని ఉపయోగించి fileలు).
RF-Flasher లాంచర్ యుటిలిటీ (RF-Flasher_Launcher.exe) అప్లికేషన్ ఫోల్డర్లోని RF-Flasher యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీలో చేర్చబడింది. RF-Flasher యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ ప్రారంభ మెనులో “విడుదల ఫోల్డర్”
అంశం (ST RF-Flasher యుటిలిటీ xxx) అప్లికేషన్ ఫోల్డర్కు ప్రత్యక్ష ప్రాప్యతను అనుమతిస్తుంది.
అవసరాలు
నిర్దిష్ట పరికరంలో RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి, ఈ క్రింది అవసరాలను తప్పనిసరిగా తీర్చాలి:
- UART మోడ్: BlueNRG-1, BlueNRG-2, BlueNRG-LP లేదా BlueNRGLPS ప్లాట్ఫారమ్ తప్పనిసరిగా PC USB పోర్ట్కి కనెక్ట్ చేయబడాలి
- SWD మోడ్: SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా BlueNRG-1, BlueNRG-2, BlueNRG-LP లేదా BlueNRG-LPS SWD లైన్లకు కనెక్ట్ చేయబడాలి.
-l ఎంపికతో, అన్ని ఆపరేషన్ దశలు లాగ్లో ట్రాక్ చేయబడతాయి files, "లాగ్స్" ఫోల్డర్లో నిల్వ చేయబడుతుంది, ఇది RF-Flasher యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ "అప్లికేషన్" ఫోల్డర్లో సృష్టించబడింది.
RF-Flasher లాంచర్ యుటిలిటీ ఎంపికలు
నిర్దిష్ట పరికరంలో RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి, వినియోగదారు తప్పనిసరిగా Windows DOS షెల్ను తెరిచి లాంచ్ చేయాలి
RF-Flasher_Launcher.exe సరైన ఆదేశం మరియు ఎంపికలతో (అన్ని మద్దతు ఉన్న ఎంపికల జాబితాను పొందడానికి –h ఉపయోగించండి).
RF-Flasher_Launcher.exe -h:
వాడుక: RF-Flasher లాంచర్ [-h] {ఫ్లాష్, రీడ్, మాస్_ఎరేస్, వెరిఫై_మెమొరీ, ఎరేస్_పేజీలు, uart, swd, read_OTP,
వ్రాయండి_OTP}
RF-Flasher లాంచర్ వెర్షన్ xxx
ఐచ్ఛిక వాదనలు:
-h, –help: ఈ సహాయ సందేశాన్ని చూపించి, ఆదేశాల నుండి నిష్క్రమించండి:
{ఫ్లాష్, రీడ్, మాస్_ఎరేస్, వెరిఫై_మెమరీ, ఎరేస్_పేజీలు, uart, swd, read_OTP, write_OTP}
- ఫ్లాష్: ఫ్లాష్ మెమరీని ప్రోగ్రామ్ చేయండి
- చదవండి: ఫ్లాష్ మెమరీని చదవండి
- mass_erase: ఫ్లాష్ మెమరీని చెరిపివేయండి
- verify_memory: aతో RF పరికరం యొక్క కంటెంట్ను ధృవీకరించండి 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 మోడ్ (ఎంచుకున్న పరికరాన్ని PC USB పోర్ట్కి కనెక్ట్ చేయండి)
- SWD మోడ్ (ఎంచుకున్న BlueNRG-1, BlueNRG-2, BlueNRG-LP, లేదా BlueNRG-LPS పరికరం SWD లైన్లను SWD ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనానికి కనెక్ట్ చేయండి).
RF-Flasher లాంచర్ యుటిలిటీ: అందుబాటులో ఉన్న అన్ని COMx పోర్ట్ల (PC USB పోర్ట్లకు కనెక్ట్ చేయబడిన పరికరాలు) జాబితాను పొందడానికి uart ఆదేశాన్ని ఉపయోగించండి:
RF-Flasher_Launcher.exe uart
కనెక్ట్ చేయబడిన పోర్ట్ = COM194 (ST DK), COM160 (ST DK)
RF-Flasher లాంచర్ యుటిలిటీ: అందుబాటులో ఉన్న అన్ని కనెక్ట్ చేయబడిన SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనాల జాబితాను పొందడానికి swd ఆదేశాన్ని ఉపయోగించండి:
RF-Flasher_Launcher.exe swd
ST-LINK ద్వారా కనెక్ట్ చేయబడింది = ST-LINK కనెక్ట్ చేయబడలేదు
CMSIS-DAP ద్వారా కనెక్ట్ చేయబడింది (CMSIS-DAP ఇంటర్ఫేస్ల క్రమ సంఖ్య):
- 07200001066fff333231545043084259a5a5a5a597969908
- 07200001066dff383930545043205830a5a5a5a597969908
- 07200001066dff333231545043084255a5a5a5a597969908 J-Link ద్వారా కనెక్ట్ చేయబడింది = J-లింక్ కనెక్ట్ చేయబడలేదు
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_చిరునామా MAC_ADDRESS][-mac_log_file మాక్_లాగ్_FILE][-mac_start MAC_START_ADDRESS | -mac_file
మాక్_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: ప్రారంభ చిరునామా.
- -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-లింక్ ID).
- -erase, –-erase: [Mass Erase] ఎంపికను ప్రారంభించండి.
- -f FILE_ఫ్లాష్ చేయడానికి [FILE_ఫ్లాష్ చేయడానికి …], –fileఫ్లాష్ కు FILE_ఫ్లాష్_చేయడానికి
[FILE_TO_FLASH …]: .bin లేదా .hex జాబితా fileRF పరికరాన్ని ప్రోగ్రామ్ చేయడానికి s: 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}: ఫ్రీక్వెన్సీ-లింక్ విలువ కోసం సెట్ చేయండి డిఫాల్ట్ విలువ 4000.
- -h, –help: ఈ సహాయ సందేశాన్ని చూపించి నిష్క్రమించండి.
- -l, –log: లాగ్ డేటా.
- -mac, –mac: [Mac చిరునామా] ఎంపికను ప్రారంభించండి.
- -mac_address –MAC_ADDRESS: Bluetooth® పబ్లిక్ చిరునామా నిల్వ చేయబడిన ఫ్లాష్ మెమరీ స్థానం.
- -mac_file మాక్_FILE_చిరునామా, –mf MAC_FILE_చిరునామా: file MAC చిరునామాల జాబితాను కలిగి ఉంది.
- -mac_log_file మాక్_లాగ్_FILE, –ml MAC_LOG_FILE: fileనిల్వ చేయబడిన/నిల్వ చేయని మరియు ఉపయోగించిన/ఉపయోగించని 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 మోడ్. కస్టమ్ బోర్డ్ను తప్పనిసరిగా బూట్లోడర్ మోడ్లో ఉంచాలి (BlueNRG-7 లేదా BlueNRG-1 పరికరం యొక్క రీసెట్ సైకిల్ను అమలు చేస్తున్నప్పుడు DIO2 పిన్ విలువ ఎక్కువగా ఉంటుంది; BlueNRG-LP లేదా BlueNRG-LPS పరికరాన్ని రీసెట్ చేస్తున్నప్పుడు PA10 పిన్ విలువ ఎక్కువగా ఉంటుంది) ఆపరేషన్ చేయడానికి ముందు .
- -వెర్బోస్ {0, 1, 2, 3, 4}, –వెర్బోస్ {0, 1, 2, 3, 4}: అవుట్పుట్ వెర్బోసిటీని పెంచండి; డీబగ్ స్థాయిని 4 వరకు సెట్ చేయండి (SWD మోడాలిటీ మరియు లాగ్ డేటా కోసం మాత్రమే). డిఫాల్ట్ విలువ 2.
- -verify, –verify: [Verify] ఎంపికను ప్రారంభించండి.
గమనిక:
- UART మోడ్ ఎంపిక చేయబడితే, పరికరం తప్పనిసరిగా PC USB COM పోర్ట్కి కనెక్ట్ చేయబడి ఉండాలి మరియు –UART ఎంపికను తప్పనిసరిగా ఉపయోగించాలి. ఒకటి కంటే ఎక్కువ పరికరాలు PC USB పోర్ట్లకు కనెక్ట్ చేయబడితే, -all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి COM పోర్ట్ను పేర్కొనవచ్చు.
- SWD మోడ్ ఎంపిక చేయబడితే, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి మరియు -SWD ఎంపికను ఉపయోగించడం అవసరం. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
- బైనరీ file లోడ్ చేయవలసినది –f ఎంపికను ఉపయోగించి పేర్కొనబడింది. వినియోగదారు BlueNRG-1, BlueNRG-2, BlueNRG-LP లేదా BlueNRG-LPS పరికరాలను విభిన్న బైనరీతో ప్రోగ్రామ్ చేయాలనుకుంటే fileఅదే ప్రోగ్రామింగ్ సెషన్లో, వారు ఈ క్రమాన్ని అనుసరించి సంబంధిత బైనరీ చిత్రాలను పేర్కొనవచ్చు: 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
\Peripheral_Exampలెస్\ఉదాamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
IDB011V1\Micro_Hello_World.bin”
– f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
\Peripheral_Exampలెస్\ఉదాamples_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అప్లికేషన్/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] [–మొత్తం] [-లు] (-అన్నీ | -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).
- -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-లింక్ ID).
- -పూర్తి, –పూర్తి: మొత్తం ఫ్లాష్ మెమరీని చదవండి.
- -ఫ్రీక్వెన్సీ {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 మోడ్ ఎంపిక చేయబడితే, పరికరం తప్పనిసరిగా PC USB COM పోర్ట్కి కనెక్ట్ చేయబడి ఉండాలి మరియు –UART ఎంపికను తప్పనిసరిగా ఉపయోగించాలి. ఒకటి కంటే ఎక్కువ పరికరాలు PC USB పోర్ట్లకు కనెక్ట్ చేయబడితే, -all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి COM పోర్ట్ను పేర్కొనవచ్చు.
- SWD మోడ్ ఎంపిక చేయబడితే, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి మరియు -SWD ఎంపికను ఉపయోగించడం అవసరం. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-Flasher లాంచర్ యుటిలిటీ: మాస్ ఎరేస్ కమాండ్
RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించి నిర్దిష్ట పరికరం యొక్క ఫ్లాష్ మెమరీని భారీ మొత్తంలో తొలగించడానికి,
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}]
మాస్ ఎరేస్ కమాండ్ ఐచ్ఛిక ఆర్గ్యుమెంట్లు
- -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-లింక్ ID).
- -ఫ్రీక్వెన్సీ {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 మోడ్ ఎంపిక చేయబడితే, పరికరం తప్పనిసరిగా PC USB COM పోర్ట్కి కనెక్ట్ చేయబడి ఉండాలి మరియు –UART ఎంపికను తప్పనిసరిగా ఉపయోగించాలి. ఒకటి కంటే ఎక్కువ పరికరాలు PC USB పోర్ట్లకు కనెక్ట్ చేయబడితే, -all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి COM పోర్ట్ను పేర్కొనవచ్చు.
- SWD మోడ్ ఎంపిక చేయబడితే, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి మరియు -SWD ఎంపికను ఉపయోగించడం అవసరం. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-Flasher లాంచర్ యుటిలిటీ: మెమరీ ఆదేశాన్ని ధృవీకరించండి
నిర్దిష్ట పరికరం యొక్క ఫ్లాష్ మెమరీ కంటెంట్ను ధృవీకరించడానికి RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి,
verify_memory కమాండ్ అందుబాటులో ఉంది (మద్దతు ఉన్న అన్ని ఎంపికల జాబితాను పొందడానికి –h ఉపయోగించండి):
RF-Flasher_Launcher.exe verify_memory –h
మెమరీ కమాండ్ వినియోగాన్ని ధృవీకరించండి
RF-Flasher_Launcher.exe వెరిఫై_మెమరీ [-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}]
మెమరీ కమాండ్ ఐచ్ఛిక ఆర్గ్యుమెంట్లను ధృవీకరించండి
- -చిరునామా START_ADDRESS, –-చిరునామా START_ADDRESS: ధృవీకరణ కోసం ప్రారంభ చిరునామా (.బిన్ కోసం fileలు మాత్రమే). డిఫాల్ట్ విలువ 0x10040000.
- -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-లింక్ ID).
- -f ఫ్లాష్_వెరిఫై_FILE, –-file ఫ్లాష్_వెరిఫై_FILE: file ఫ్లాష్ మెమరీని ధృవీకరించడానికి ఉపయోగించబడుతుంది
- -ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000}, –ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000} ఫ్రీక్వెన్సీ కోసం డిఫాల్ట్ విలువ 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 మోడ్ ఎంపిక చేయబడితే, పరికరం తప్పనిసరిగా PC USB COM పోర్ట్కి కనెక్ట్ చేయబడి ఉండాలి మరియు –UART ఎంపికను తప్పనిసరిగా ఉపయోగించాలి. ఒకటి కంటే ఎక్కువ పరికరాలు PC USB పోర్ట్లకు కనెక్ట్ చేయబడితే, -all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి COM పోర్ట్ను పేర్కొనవచ్చు.
- SWD మోడ్ ఎంపిక చేయబడితే, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి మరియు -SWD ఎంపికను ఉపయోగించడం అవసరం. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-Flasher లాంచర్ యుటిలిటీ: పేజీల ఆదేశాన్ని తొలగించండి
నిర్దిష్ట పరికరం నుండి ఫ్లాష్ మెమరీ కంటెంట్ పేజీని తొలగించడానికి RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి,
erase_pages కమాండ్ అందుబాటులో ఉంది (మద్దతు ఉన్న అన్ని ఎంపికల జాబితాను పొందడానికి –h ఉపయోగించండి):
RF-Flasher_Launcher.exe erase_pages –h
పేజీల కమాండ్ వినియోగాన్ని తొలగించండి
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-అన్నీ | -d DEVICE_ID) [-l] [-వెర్బోస్ {0, 1, 2, 3, 4}] [-ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000}] [-లు] (-p పేజీలు | -పరిధి పరిధి)
పేజీల ఆదేశం ఐచ్ఛిక ఆర్గ్యుమెంట్లను తొలగించండి
- -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (UART మోడ్లో COM పోర్ట్; ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-లింక్ ID).
- -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 అత్యధిక పేజీ సంఖ్యను సూచిస్తుంది).
- -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 మోడ్ ఎంపిక చేయబడితే, పరికరం తప్పనిసరిగా PC USB COM పోర్ట్కి కనెక్ట్ చేయబడి ఉండాలి మరియు –UART ఎంపికను తప్పనిసరిగా ఉపయోగించాలి. ఒకటి కంటే ఎక్కువ పరికరాలు PC USB పోర్ట్లకు కనెక్ట్ చేయబడితే, -all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి COM పోర్ట్ను పేర్కొనవచ్చు.
- SWD మోడ్ ఎంపిక చేయబడితే, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి మరియు -SWD ఎంపికను ఉపయోగించడం అవసరం. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-Flasher లాంచర్ యుటిలిటీ: OTP ఆదేశాన్ని చదవండి
నిర్దిష్ట పరికరం యొక్క OTPని చదవడానికి RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి, 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] [-0,1,2,3,4] లు] [-వెర్బోస్ {XNUMX}]
OTP కమాండ్ ఐచ్ఛిక ఆర్గ్యుమెంట్లను చదవండి
- -చిరునామా OTP_ADDRESS, –చిరునామా OTP_ADDRESS: OTP ప్రాంతం యొక్క చిరునామా (డిఫాల్ట్: 0x10001800
- పదం సమలేఖనం చేయబడింది). - -అన్ని, –అన్ని: కనెక్ట్ చేయబడిన అన్ని పరికరాలు (ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-Link ID).
- -ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000}, –ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000} ఫ్రీక్వెన్సీ కోసం డిఫాల్ట్ విలువ 4000.
- -h, –-help: ఈ సహాయ సందేశాన్ని చూపించి నిష్క్రమించండి.
- -l, –-log: లాగ్ డేటా.
- -సంఖ్య 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 ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-Flasher లాంచర్ యుటిలిటీ: OTP ఆదేశాన్ని వ్రాయండి
నిర్దిష్ట పరికరం యొక్క OTPని చదవడానికి RF-Flasher లాంచర్ యుటిలిటీని ఉపయోగించడానికి, 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 మరియు SWD మోడ్లో J- లింక్ ID).
- -d DEVICE_ID, –device DEVICE_ID: కనెక్షన్ కోసం ఉపయోగించే హార్డ్వేర్ సాధనం యొక్క IDని సెట్ చేయండి (ST-LINK ID, CMSIS-DAP ID మరియు SWD మోడ్లో J-Link ID).
- -ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000}, –ఫ్రీక్వెన్సీ {5,15,25,50,100,125,240,480,900,1800,4000} ఫ్రీక్వెన్సీ కోసం డిఫాల్ట్ విలువ 4000.
- -h, –-help: ఈ సహాయ సందేశాన్ని చూపించి నిష్క్రమించండి.
- -l, –-log: లాగ్ డేటా.
- -s, –-show: వెరిఫై ఆపరేషన్ తర్వాత ఫ్లాష్ మెమరీని చూపుతుంది.
- -విలువ OTP_VALUE, –value OTP_VALUE: OTP విలువ (0x11223344 వంటి పదం)
- -వెర్బోస్ {0, 1, 2, 3, 4}, –వెర్బోస్ {0, 1, 2, 3, 4}: అవుట్పుట్ వెర్బోసిటీని పెంచండి; డీబగ్ స్థాయిని 4 వరకు సెట్ చేయండి (SWD మోడాలిటీ మరియు లాగ్ డేటా కోసం మాత్రమే). డిఫాల్ట్ విలువ 2.
గమనిక:
write_OTP కమాండ్ SWD మోడ్లో మాత్రమే పని చేస్తుంది. కాబట్టి, SWD హార్డ్వేర్ ప్రోగ్రామింగ్/డీబగ్గింగ్ సాధనం తప్పనిసరిగా ఎంచుకున్న పరికరం SWD లైన్లకు కనెక్ట్ చేయబడాలి. SWD ఇంటర్ఫేస్ ద్వారా ఒకటి కంటే ఎక్కువ పరికరాలు PCకి కనెక్ట్ చేయబడితే, –all ఎంపిక వాటన్నింటినీ ఎంచుకోవడానికి అనుమతిస్తుంది. ప్రత్యామ్నాయంగా, వినియోగదారు –d ఎంపికను ఉపయోగించి ప్రతి ఇంటర్ఫేస్ను పేర్కొనవచ్చు.
RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ: ఉదాampలెస్
ST-LINK హార్డ్వేర్ సాధనంతో కనెక్ట్ చేయబడిన BlueNRG-1 మరియు BlueNRG-2 పరికరాలపై బైనరీ చిత్రాన్ని ప్రోగ్రామ్ చేయండి (SWD మోడ్లో):
RF-Flasher_Launcher.exe ఫ్లాష్ -SWD -all -f “User_Application.hex” –l
USB COM పోర్ట్ల ద్వారా కనెక్ట్ చేయబడిన బ్లూటూత్ ® తక్కువ శక్తి పరికరాలపై బైనరీ చిత్రాన్ని ప్రోగ్రామ్ చేయండి (UART మోడ్లో):
RF-Flasher_Launcher.exe ఫ్లాష్ -UART –all -f “User_Application.hex” –l
డేటా ఎంపికలను (SWD మోడ్లో) తొలగించడం, ధృవీకరించడం మరియు లాగ్ చేయడం ద్వారా CMSIS-DAP ఛానెల్ ద్వారా కనెక్ట్ చేయబడిన పరికరాలపై బైనరీ చిత్రాన్ని ప్రోగ్రామ్ చేయండి:

పునర్విమర్శ చరిత్ర
పట్టిక 3. డాక్యుమెంట్ పునర్విమర్శ చరిత్ర
| తేదీ | వెర్షన్ | మార్పులు |
| 15-మే-2018 | 1 | ప్రారంభ విడుదల. |
|
03-జూలై-2018 |
2 |
నవీకరించబడిన చిత్రం 1. BlueNRG-1, BlueNRG-2 ఫ్లాషర్ యుటిలిటీ, మూర్తి 2. ఫ్లాషర్ యుటిలిటీ UART ప్రధాన విండో, మూర్తి 3. ఫ్లాషర్ యుటిలిటీ UART మోడ్: చిత్రం file , మూర్తి 4. ఫ్లాషర్ యుటిలిటీ UART మోడ్: పరికర మెమరీ , మూర్తి 5. ఫ్లాషర్ యుటిలిటీ UART మోడ్: మారుతున్న మెమరీ ఫీల్డ్లు, ఫిగర్ 7. ఫ్లాషర్ యుటిలిటీ: SWD మెయిన్ విండో, ఫిగర్ 8. ఫ్లాషర్ యుటిలిటీ SWD మోడ్: డివైస్ మెమరీ , ఫిగర్ 10.
ఫ్లాషర్ యుటిలిటీ: SWD ఆటోమేటిక్ మోడ్, ఫిగర్ 11. ఫ్లాషర్ యుటిలిటీ: UART ఆటోమేటిక్ మోడ్, ఫిగర్ 12. ఫ్లాషర్ యుటిలిటీ: UART ఆటోమేటిక్ ప్రోగ్రామింగ్ పూర్తయింది మరియు మూర్తి 13. ఫ్లాషర్ యుటిలిటీ: SWD MAC చిరునామా ఎంపిక. పత్రం అంతటా చిన్న వచన మార్పులు. |
| 26-ఫిబ్రవరి-2019 | 3 | విభాగం పరిచయం మరియు విభాగం 3.1 UART మోడ్ నవీకరించబడింది: ఎలా అమలు చేయాలి. సెక్షన్ 8 ఫ్లాషర్ లాంచర్ యుటిలిటీ మరియు దాని అన్ని ఉప విభాగాలు జోడించబడ్డాయి. |
|
09-ఏప్రిల్-2019 |
4 |
విభాగం 8లో “అప్లికేషన్ ఫోల్డర్”కు సూచన జోడించబడింది: RF-Flasher లాంచర్ యుటిలిటీ.
నవీకరించబడిన విభాగం 8.4: RF-Flasher లాంచర్ యుటిలిటీ: ఫ్లాష్ కమాండ్. |
|
14-జూలై-2020 |
5 |
BlueNRG-1 మరియు BlueNRG-2 బ్లూNRG-X Flasher సాఫ్ట్వేర్ ప్యాకేజీకి మార్చబడింది
BlueNRG-LP పరికరానికి సూచన జోడించబడింది. నవీకరించబడిన చిత్రం 1. RF-ఫ్లాషర్ యుటిలిటీ, మూర్తి 3. ఫ్లాషర్ యుటిలిటీ UART ప్రధాన విండో, మూర్తి 5. ఫ్లాషర్ యుటిలిటీ UART మోడ్: డివైస్ మెమరీ ట్యాబ్, ఫిగర్ 6. ఫ్లాషర్ యుటిలిటీ UART మోడ్: మెమరీ ఫీల్డ్లను మార్చడం, మూర్తి 9. ఫ్లాషర్ యుటిలిటీ: SWD మెయిన్ విండో, మూర్తి 10. ఫ్లాషర్ యుటిలిటీ SWD మోడ్: డివైస్ మెమరీ ట్యాబ్, ఫిగర్ 14. ఫ్లాషర్ యుటిలిటీ: SWD ప్లగ్&ప్లే మోడ్, ఫిగర్ 15. ఫ్లాషర్ యుటిలిటీ: MAC అడ్రస్ ఎంపిక మరియు మూర్తి 18. –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- ఫ్లాషర్ లాంచర్ యుటిలిటీ, విభాగం 8.1: అవసరాలు, విభాగం 8.2: RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ ఎంపికలు, విభాగం 8.3: RF-Flasher లాంచర్ యుటిలిటీ: UART & SWD మోడ్లు , విభాగం 8.4: RF-Flasher లాంచర్ యుటిలిటీ: ఫ్లాష్ కమాండ్, విభాగం 8.5: RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ: రీడ్ కమాండ్, సెక్షన్ 8.6: RF- ఫ్లాషర్ లాంచర్ యుటిలిటీ: మాస్ ఎరేస్ కమాండ్, సెక్షన్ 8.7: RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ: వెరిఫై మెమరీ కమాండ్, సెక్షన్ 8.8: RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ: పేజ్లను తొలగించండి , విభాగం 1.1: ఎక్రోనింస్ మరియు విభాగం 1.2: సూచన పత్రాలు. |
| తేదీ | వెర్షన్ | మార్పులు |
| నవీకరించబడిన చిత్రం 1. RF-Flasher యుటిలిటీ, చిత్రం 2. రెండింటిని పోల్చండి Files ట్యాబ్,
చిత్రం 3. ఫ్లాషర్ యుటిలిటీ UART ప్రధాన విండో, చిత్రం 4. ఫ్లాషర్ యుటిలిటీ UART మోడ్: చిత్రం File ట్యాబ్, చిత్రం 5. ఫ్లాషర్ యుటిలిటీ UART మోడ్: పరికర మెమరీ ట్యాబ్, చిత్రం 6. ఫ్లాషర్ యుటిలిటీ UART మోడ్: మెమరీ ఫీల్డ్లను మార్చడం, చిత్రం 7. ఫ్లాషర్ యుటిలిటీ UART మోడ్: పరికర మెమరీని చిత్రంతో పోల్చండి File ట్యాబ్, చిత్రం 9. ఫ్లాషర్ యుటిలిటీ: SWD ప్రధాన విండో, చిత్రం 10. ఫ్లాషర్ యుటిలిటీ SWD మోడ్: డివైస్ మెమరీ ట్యాబ్, చిత్రం 16. ఫ్లాషర్ యుటిలిటీ: UART MAC అడ్రస్ ప్రోగ్రామింగ్, చిత్రం 17. ఫ్లాషర్ యుటిలిటీ: SWD MAC అడ్రస్ ప్రోగ్రామింగ్ మరియు చిత్రం 18. RF-ఫ్లాషర్ లాంచర్: – ఎరేస్, -l, -వెరిఫై ఆప్షన్తో ఫ్లాష్ కమాండ్. |
||
|
06-ఏప్రిల్-2022 |
8 |
పత్రం అంతటా BlueNRG-LPS సూచన జోడించబడింది.
నవీకరించబడిన విభాగం 8.3: RF-ఫ్లాషర్ లాంచర్ యుటిలిటీ: UART & SWD మోడ్లు మరియు విభాగం 8.4: RF-Flasher లాంచర్ యుటిలిటీ: ఫ్లాష్ కమాండ్. |
|
10-జూలై-2024 |
9 |
నవీకరించబడింది:
|
ముఖ్యమైన నోటీసు - జాగ్రత్తగా చదవండి
STMicroelectronics NV మరియు దాని అనుబంధ సంస్థలు ("ST") ST ఉత్పత్తులు మరియు/లేదా ఈ పత్రంలో ఎటువంటి నోటీసు లేకుండా మార్పులు, దిద్దుబాట్లు, మెరుగుదలలు, మార్పులు మరియు మెరుగుదలలు చేసే హక్కును కలిగి ఉంటాయి. కొనుగోలుదారులు ఆర్డర్లు చేయడానికి ముందు ST ఉత్పత్తులపై తాజా సంబంధిత సమాచారాన్ని పొందాలి. ST ఉత్పత్తులు ఆర్డర్ రసీదు సమయంలో స్థానంలో ST యొక్క నిబంధనలు మరియు విక్రయ నిబంధనలకు అనుగుణంగా విక్రయించబడతాయి.
ST ఉత్పత్తుల ఎంపిక, ఎంపిక మరియు వినియోగానికి కొనుగోలుదారులు మాత్రమే బాధ్యత వహిస్తారు మరియు అప్లికేషన్ సహాయం లేదా కొనుగోలుదారుల ఉత్పత్తుల రూపకల్పనకు ST ఎటువంటి బాధ్యత వహించదు.
ఇక్కడ ST ద్వారా ఏ మేధో సంపత్తి హక్కుకు ఎలాంటి లైసెన్స్, ఎక్స్ప్రెస్ లేదా సూచించబడదు.
ఇక్కడ పేర్కొన్న సమాచారానికి భిన్నమైన నిబంధనలతో ST ఉత్పత్తుల పునఃవిక్రయం అటువంటి ఉత్పత్తికి ST ద్వారా మంజూరు చేయబడిన ఏదైనా వారంటీని రద్దు చేస్తుంది.
ST మరియు ST లోగో ST యొక్క ట్రేడ్మార్క్లు. ST ట్రేడ్మార్క్ల గురించి అదనపు సమాచారం కోసం, చూడండి www.st.com/trademarks. అన్ని ఇతర ఉత్పత్తి లేదా సేవా పేర్లు వాటి సంబంధిత యజమానుల ఆస్తి.
ఈ పత్రంలోని సమాచారం ఈ పత్రం యొక్క ఏదైనా మునుపటి సంస్కరణల్లో గతంలో అందించిన సమాచారాన్ని భర్తీ చేస్తుంది మరియు భర్తీ చేస్తుంది.
© 2024 STMmicroelectronics – అన్ని హక్కులు ప్రత్యేకించబడ్డాయి
UM2406 – Rev 9
పత్రాలు / వనరులు
![]() |
STMicroelectronics UM2406 RF-ఫ్లాషర్ యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ [pdf] యూజర్ మాన్యువల్ UM2406, UM2406 RF-ఫ్లాషర్ యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ, RF-ఫ్లాషర్ యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ, RF-ఫ్లాషర్ యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ, యుటిలిటీ సాఫ్ట్వేర్ ప్యాకేజీ, సాఫ్ట్వేర్ ప్యాకేజీ, ప్యాకేజీ |





