STMicroelectronics UM2406 די רף-פלאַשער וטיליטי ווייכווארג פּעקל
ספּעסאַפאַקיישאַנז
- שטיצט BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 און BlueNRG-2 דעוויסעס
- צובינד: UART מאָדע און SWD מאָדע
- פֿעיִקייטן: פלאַש זכּרון פּראָגראַממינג, לייענען, מאַסע מעקן, אינהאַלט וועראַפאַקיישאַן
- סיסטעם רעקווירעמענץ: 2 גיגאבייט פון באַראַן, וסב פּאָרץ, Adobe Acrobat Reader 6.0 אָדער שפּעטער
פּראָדוקט באַניץ אינסטרוקציעס
געטינג סטאַרטעד
דער אָפּטיילונג גיט אינפֿאָרמאַציע אויף די סיסטעם רעקווירעמענץ און ווייכווארג פּעקל סעטאַפּ.
סיסטעם רעקווירעמענץ:
- אין מינדסטער 2 גיגאבייט פון באַראַן
- וסב פּאָרץ
- Adobe Acrobat Reader 6.0 אָדער שפּעטער
- רעקאָממענדעד אַרויסווייַזן וואָג און סעטטינגס אַרויף צו 150%
ווייכווארג פּאַקקאַגע סעטאַפּ:
צו לויפן די נוצן, דריקט אויף די RF-פלאַשער יוטילאַטי ייקאַן אין [אָנהייב] > [ST RF-Flasher Utility xxx] > [RFFlasher Utility].
Toolbar צובינד
אין די מכשיר אָפּטיילונג פון די הויפּט פֿענצטער פון די RF-Flasher יוטילאַטיז, ניצערס קענען דורכפירן די פאלגענדע אַפּעריישאַנז:
- לאָדן אַן יגזיסטינג .בין אָדער .העקס file: [File] > [עפֿן file…]
- היט דעם קראַנט זיקאָרן בילד: [File] > [היט File ווי ...]
- פאַרמאַכן אַ יגזיסטינג .בין אָדער .העקס file: [File] > [נאָענט file]
- שטעלן די ST-LINK אָפטקייַט: [מכשירים] > [סעטטינגס ...]
- געבן אָדער דיסייבאַל קלאָץ file שאַפונג: [מכשירים] > [סעטטינגס ...]
FAQ
- וואָס דעוויסעס זענען געשטיצט דורך די RF-Flasher נוצן ווייכווארג פּעקל?
דער ווייכווארג פּעקל דערווייַל שטיצט BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 און BlueNRG-2 דעוויסעס. - וואָס זענען די מינימום סיסטעם רעקווירעמענץ צו לויפן די RF-פלאַשער נוצן?
די מינימום סיסטעם רעקווירעמענץ אַרייַננעמען בייַ מינדסטער 2 גיגאבייט פון באַראַן, וסב פּאָרץ און Adobe Acrobat Reader 6.0 אָדער שפּעטער. - ווי קען איך ראַטעווען דעם קראַנט זיקאָרן בילד אין די RF-פלאַשער נוצן?
צו ראַטעווען דעם קראַנט זכּרון בילד, גיין צו [File] > [היט File ווי ...] און סעלעקטירן דעם זכּרון אָפּטיילונג צו זיין געראטעוועט אין אַ .בין file.
ומקסנומקס
באַניצער מאַנואַל
די RF-Flasher נוצן ווייכווארג פּעקל
הקדמה
דער דאָקומענט באשרייבט די RF-Flasher נוצן ווייכווארג פּעקל (STSW-BNRGFLASHER), וואָס כולל די RF-Flasher יוטילאַטי פּיסי אַפּלאַקיישאַן.
די RF-Flasher נוצן איז אַ סטאַנדאַלאָנע פּיסי אַפּלאַקיישאַן, וואָס אַלאַוז די BlueNRG-1, BlueNRG-2, BlueNRG-LP און BlueNRG-LPS בלועטאָאָטה® נידעריק ענערגיע סיסטעמען-אויף-שפּאָן בליץ זכּרון צו זיין לייענען, מאַסע ירייסט, געשריבן, און פּראָוגראַמד.
עס דערווייַל שטיצט די צובינד צו די BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 און BlueNRG-2 בליץ זכּרון דורך UART מאָדע ניצן די מיטל ינערלעך UART באָאָטלאָאַדער. עס אויך שטיצט די צובינד צו די BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 און BlueNRG-2 בליץ זכּרון דורך SWD מאָדע דורך ניצן די נאָרמאַל SWD צובינד דורך נאָרמאַל ייַזנוואַרג פּראָגראַממינג / דיבאַגינג מכשירים (CMSIS-DAP, ST-LINK און J-Link).
דערצו, עס אויך אַלאַוז אַ MAC אַדרעס צו זיין סטאָרד אין אַ ספּעציפיש בליץ זיקאָרן אָרט אויסגעקליבן דורך די באַניצער אין ביידע UART און SWD מאָדעס.
די RF-Flasher ווייכווארג פּעקל אויך גיט אַ סטאַנדאַלאָנע פלאַשער לאָנטשער נוצן, אַלאַוינג בליץ זכּרון פּראָגראַממינג, לייענען, מאַסע מעקן און אינהאַלט וועראַפאַקיישאַן. די פלאַשער לאָנטשער נוצן ריקווייערז בלויז אַ פּיסי DOS פֿענצטער.
באַמערקונג:
די רף טערמין רעפערס דערווייַל צו BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 און BlueNRG-2 דעוויסעס. קיין ספּעציפיש דיפעראַנסיז זענען כיילייטיד ווו דארף.
אַלגעמיינע אינפֿאָרמאַציע
רשימה פון אַקראַנימז
טיש 1. רשימה פון אַקראַנימז
טערמין | טייַטש |
RF | ראַדיאָ אָפטקייַט |
SWD | סיריאַל דראָט דיבאַג |
UART | וניווערסאַל ייסינגקראַנאַס ופנעמער-טראַנסמיטער |
וסב | וניווערסאַל סעריע ויטאָבוס |
רעפערענץ דאקומענטן
טיש 2. רעפערענץ דאָקומענטן
רעפערענץ | טיפּ | טיטל |
DS11481 | BlueNRG-1 דאַטן בלאַט | פּראָגראַממאַבלע בלועטאָאָטה® נידעריק ענערגיע וויירליס סאָק |
DS12166 | BlueNRG-2 דאַטן בלאַט | פּראָגראַממאַבלע בלועטאָאָטה® נידעריק ענערגיע וויירליס סאָק |
DB3557 | STSW-BNRGFLASHER דאַטן קורץ | דאַטן קורץ פֿאַר די RF-פלאַשער ווייכווארג פּעקל |
DS13282 | BlueNRG-LP דאַטן בלאַט | פּראָגראַממאַבלע בלועטאָאָטה® נידעריק ענערגיע וויירליס סאָק |
DS13819 | BlueNRG-LPS דאַטן בלאַט | פּראָגראַממאַבלע בלועטאָאָטה® נידעריק ענערגיע וויירליס סאָק |
געטינג סטאַרטעד
דער אָפּטיילונג באשרייבט אַלע סיסטעם רעקווירעמענץ צו לויפן די RF-Flasher יוטילאַטי פּיסי אַפּלאַקיישאַן און די ייַנמאָנטירונג פּראָצעדור פון ווייכווארג פּעקל.
סיסטעם באדערפענישן
די RF-פלאַשער נוצן האט די פאלגענדע מינימום רעקווירעמענץ:
- פּיסי מיט Intel® אָדער AMD פּראַסעסער מיט די פאלגענדע Microsoft® אָפּערייטינג סיסטעם:
- Windows® 10
- אין מינדסטער 2 גיגאבייט פון באַראַן
- וסב פּאָרץ
- Adobe Acrobat Reader 6.0 אָדער שפּעטער
- רעקאָממענדעד אַרויסווייַזן וואָג און סעטטינגס זענען אַרויף צו 150%.
סעטאַפּ ווייכווארג פּעקל
דער באַניצער קענען לויפן דעם נוצן דורך געבן אַ קליק אויף די RF-פלאַשער נוצן ייקאַן ([אָנהייב]>[ST RF-Flasher Utility xxx]>[RF-Flasher Utility]).
Toolbar צובינד
אין די מכשיר אָפּטיילונג פון די RF-Flasher יוטילאַטי הויפּט פֿענצטער, דער באַניצער קענען דורכפירן די פאלגענדע אַפּעריישאַנז:
- לאָדן אַן יגזיסטינג .בין אָדער .העקס (ינטעל עקסטענדעד) file, ניצן [File]> [עפֿן file…]
- היט דעם קראַנט זיקאָרן בילד אין אַ .בין file, ניצן [File]> [היט File ווי ...]. די אָנהייב אַדרעס און די גרייס פון דעם זכּרון אָפּטיילונג צו זיין געראטעוועט אין די file זענען סעלעקטאַבאַל פון די מיטל זכּרון קוויטל.
- פאַרמאַכן אַ יגזיסטינג .בין אָדער .העקס file, ניצן [File]> [נאָענט file]
- באַשטעטיק די ST-LINK אָפטקייַט, ניצן [מכשירים]> [סעטטינגס ...]
- געבן אָדער דיסייבאַל קלאָץ file שאַפונג אין UART / SWD מאָדאַליטי, ניצן [מכשירים]> [סעטטינגס ...]. אויב קלאָץ fileאויב איר זענען געראטעוועט, עס איז מעגלעך צו שטעלן די מדרגה פון דיבאַג אינפֿאָרמאַציע צו ראַטעווען (בלויז פֿאַר SWD). אַלע קלאָץ fileס זענען געראטעוועט צו {ינסטאַ ללאַטיאָן דרך}\ST\RF-Flasher Utility xxx\Logs\.
- מאַסע מעקן, ניצן [מכשירים]> [מאַסע מעקן].
- באַשטעטיקן בליץ זכּרון אינהאַלט [מכשירים]> [באַשטעטיקן בליץ אינהאַלט].
- באַקומען די אַפּלאַקיישאַן ווערסיע ניצן [הילף]> [וועגן].
- אראפקאפיע אַ file, ניצן [מכשירים]> [פלאַש].
- מעקן מיטל סעקטאָרס, ניצן [מכשירים]> [מעקן בלעטער ...]
- פאַרגלייַכן מיטל זכּרון מיט די אויסגעקליבן בילד file, ניצן [מכשירים]> [פאַרגלייַכן דיווייס זכּרון מיט file]. די צוויי בילד files זענען געוויזן אין די פאַרגלייַכן מיטל זכּרון מיט בילד File קוויטל און די פֿאַרבונדענע דיפעראַנסיז זענען כיילייטיד אין רויט.
- פאַרגלייַכן צוויי files, ניצן [File]> [פאַרגלייַכן צוויי files]
- לייענען באָאָטלאָאַדער סעקטאָר (בלויז אין SWD מאָדע), ניצן [מכשירים]> [לייענען באָאָטלאָאַדער סעקטאָר (SWD)].
- לייענען OTP שטח (בלויז אין SWD מאָדע), ניצן [מכשירים]> [לייענען OTP שטח (SWD)].
- היט באָאָטלאָאַדער סעקטאָרס אָדער אָטפּ געגנט אין אַ .בין file, ניצן [File]> [היט File ווי ...].
דער באַניצער קענען אויך אויסקלייַבן צוויי בילד files און פאַרגלייַכן זיי. די צוויי בילד files זענען געוויזן אין די פאַרגלייַכן צוויי Fileס קוויטל און די פֿאַרבונדענע דיפעראַנסיז זענען כיילייטיד אין רויט. .בין און .העקס file פאָרמאַץ זענען געשטיצט.
אין דער אויבערשטער אָפּטיילונג פון די הויפּט פֿענצטער פון די RF-פלאַשער נוצן, דער באַניצער קענען אויסקלייַבן די בילד file דורך די [סעלעקט בילד File] קנעפּל. דער באַניצער קענען אויסקלייַבן דעם טיפּ פון זכּרון: בליץ זכּרון, באָאָטלאָאַדער אָדער OTP געגנט. פֿאַר די בליץ זכּרון געגנט, דער באַניצער קענען שטעלן די אָנהייב אַדרעס (בלויז פֿאַר די בין file)
אַלע די אָפּציעס זענען בארעכטיגט אין UART און SWD מאָדע.
דער באַניצער דאַרף געבן אַקסעס צו די אויסגעקליבן מאָדע (UART אָדער SWD). זיי קענען טאָן דאָס דורך עפן די פֿאַרבונדן COM פּאָרט פֿאַר UART מאָדע, אָדער דורך קאַנעקטינג אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג צו די מיטל SWD שורות.
UART הויפּט פֿענצטער
אין די UART הויפּט פֿענצטער קוויטל פון די RF-Flasher יוטילאַטי הויפּט פֿענצטער, דער באַניצער קענען אויסקלייַבן די COM פּאָרט צו זיין געוויינט צו פאַרבינדן די מיטל דורך די רשימה פון COM פּאָרץ אָפּטיילונג.
די סיריאַל באַוד קורס געניצט פֿאַר די RF מיטל עוואַלואַטיאָן ברעט איז 460800 בפּס.
UART מאָדע: ווי צו לויפן
בילד file סעלעקציע
צו לאָדן אַ יגזיסטינג .בין אָדער .העקס file, נוצן די [סעלעקט בילד File] קנעפּל אויף די הויפּט בלאַט, נאַוויגירן צו [File]> [עפֿן File...], אָדער גיין צו די בילד File tab. די פול דרך פון די אויסגעקליבן file אויס ווייַטער צו די קנעפּל און די [פלאַש] קנעפּל ווערט אַקטיוו ווען די file האט לאָודיד.
די רשימה פון קאַם פּאָרץ קוויטל דיספּלייז אַלע קאָננעקטעד דעוויסעס אויף די פּיסי וסב פּאָרץ. די קנעפּלעך [סעלעקטירן אַלע], [אַנסעקלעקט אַלע], און [אַרויסשטעלן אַלע] לאָזן דער באַניצער דעפינירן וואָס פארבונדן דעוויסעס (אַלע, גאָרניט אָדער עטלעכע פון זיי) זאָל זיין דער ציל פון די נוצן אַפּעריישאַנז. דעם וועג, די זעלבע אָפּעראַציע (דאָס איז, בליץ זכּרון פּראָגראַממינג) קענען זיין דורכגעקאָכט סיימאַלטייניאַסלי אויף קייפל דעוויסעס. די [דערפרישן] קנעפּל אַלאַוז דער באַניצער צו דערפרישן די רשימה פון קאָננעקטעד דעוויסעס.
דורך פעליקייַט, די [מאַסע מעקן] אָפּציע אין די [אַקטיאָנס] אָפּטיילונג איז נישט אָפּגעשטעלט, און בלויז די פארלאנגט זכּרון בלעטער זענען ירייסט און געשריבן מיט די file אינהאַלט. ווען דעם אָפּציע איז אָפּגעשטעלט, אַ פול מאַסע מעקן פּריסידז די פלאַש זכּרון פּראָגראַממינג פאַסע.
די [וועריפי] אָפּציע פאָרסעס אַ טשעק צו ענשור אַז די זכּרון אינהאַלט איז געשריבן ריכטיק.
קוק די [דערהייַנטיקן דיווייס זכּרון] אָפּציע צו דערהייַנטיקן די מיטל זכּרון טיש נאָך אַ אָפּעראַציע אויף די בליץ זכּרון.
די רידאַוט שוץ אָפּציע ינייבאַלז רידאַוט שוץ פון די מיטל נאָך בליץ זכּרון פּראָגראַממינג.
קאָנטראָלירן די [Auto Baudrate] אָפּציע בלויז אויב אַ ייַזנוואַרג באַשטעטיק איז דורכגעקאָכט אויף די ברעט צו צווינגען די [Auto Baudrate] אָפּעראַציע. דורך פעליקייַט, די [Auto Baudrate] אָפּציע איז נישט אָפּגעשטעלט.
די בילד File קוויטל
די אויסגעקליבן file נאָמען, גרייס, און פּאַרסעד אינהאַלט צו זיין פּראָוגראַמד אין די מיטל בליץ זכּרון קענען זיין viewעד אין די בילד File tab.
די מיטל זכּרון קוויטל
אויסקלייַבן דעם קוויטל צו view די זכּרון אינהאַלט פון אַ קאָננעקטעד מיטל (דורך די [לייענען] קנעפּל) און די קלאָץ מיט אַפּעריישאַנז דורכגעקאָכט אויף די אויסגעקליבן מיטל.
דריקט אויף די [לייענען] קנעפּל צו אַריבערפירן די זכּרון אָפּשניט דיפיינד דורך [אָנהייב אַדרעס און גרייס] אין די טיש.
צו לייענען די גאנצע בליץ זכּרון, טשעק די [גאַנץ זכּרון] אָפּציע.
דער ערשטער זייַל גיט די באַזע אַדרעס פון די פאלגענדע 16 ביטעס אין אַ רודערן (למשלample, רודערן 0x10040050, זייַל 4 האלט די העקסאַדעסימאַל ביטע ווערט ביי 0x10040054. דער באַניצער קענען טוישן די בייט וואַלועס דורך טאָפּל-קליקינג אַ צעל און אַרייַן אַ נייַ העקסאַדעסימאַל ווערט. עדיטיד ביטעס דערשייַנען אין רויט.
דריקט אויף די [שרייַבן] קנעפּל צו פּראָגראַם די גאנצע בלאַט מיט די נייַ בייט וואַלועס אין די בליץ זכּרון פון די מיטל.
די [פלאַש] קנעפּל אַלאַוז אַ בליץ זכּרון פּראָגראַממינג אָפּעראַציע צו אָנהייבן מיט די אויסגעקליבן אָפּציע. אויב די [MAC אַדרעס] טשעקקבאָקס איז אָפּגעשטעלט, דער באַניצער קענען ספּעציפיצירן די זכּרון אַדרעס ווו די אויסגעקליבן MAC אַדרעס איז סטאָרד. ווען די [פלאַש] קנעפּל איז קליקט אויף, די MAC אַדרעס איז פּראָוגראַמד נאָך די בילד file.
די פאַרגלייַכן מיטל זכּרון מיט בילד File קוויטל
דער באַניצער קענען פאַרגלייַכן די קראַנט מיטל זכּרון מיט די אויסגעקליבן בילד file. די צוויי בילד files זענען געוויזן און קיין דיפעראַנסיז זענען כיילייטיד אין רויט. .בין און .העקס fileס פֿאָרמאַט זענען געשטיצט.
ניצן די RF-פלאַשער נוצן מיט אנדערע באָרדז
די RF-פלאַשער נוצן אויטאָמאַטיש דיטעקץ די BlueNRG-1, BlueNRG-2, BlueNRG-LP און BlueNRG-LPS אפשאצונג באָרדז (דערווייַז ווי STDK) קאָננעקטעד צו די פּיסי וסב פּאָרץ. עס ניצט אַן אַגזיליערי STM32 (געטריבן דורך די GUI) צו באַשטעטיק די מיטל און שטעלן עס אין UART באָאָטלאָאַדער מאָדע.
די אַפּלאַקיישאַן אויך אַרבעט מיט מנהג באָרדז, פּראַוויידינג פּשוט UART אַקסעס צו די קאָננעקטעד מיטל, אָבער דער באַניצער מוזן שטעלן די מיטל מאַניואַלי אין באָאָטלאָאַדער מאָדע. אויף די סעלעקציע פון קיין ניט-STEVAL COM פּאָרץ, די פאלגענדע קנאַל-אַרויף אויס:
ווען דער קנאַל-אַרויף איז ארויס און דיפּענדינג אויף די טיפּ פון מיטל, באָאָטלאָאַדער מאָדע איז אַקטיווייטיד ווי גייט:
- פֿאַר BlueNRG-LP און BlueNRG-LPS דעוויסעס, דער באַניצער מוזן שטעלן די PA10 שטיפט צו אַ הויך ווערט און דורכפירן אַ באַשטעטיק ציקל פון די מיטל (בעכעסקעם PA10 אין אַ הויך ווערט).
- פֿאַר BlueNRG-1 און BlueNRG-2 דעוויסעס, דער באַניצער מוזן שטעלן די DIO7 שטיפט צו אַ הויך ווערט און באַשטעטיק די מיטל (בעכעסקעם DIO7 אין אַ הויך ווערט).
דער באַניצער קענען אויך שטעלן אַ בילכער באַוד קורס פֿאַר די UART אין די קנאַל-אַרויף פֿענצטער און דריקן OK צו צוריקקומען צו די GUI.
באַמערקונג:
דער באַניצער מוזן ויסמיידן באַשטעטיק די מיטל בשעת ניצן די RF-פלאַשער נוצן, סייַדן די קאָמפּאָרט באַשטעטיקן קנאַל-אַרויף איז אַקטיוו. אויב די מיטל איז באַשטעטיק, דער באַניצער מוזן טאַגאַל די COM פּאָרט צו נוצן די פלאַשער נוצן ווידער.
באַמערקונג:
ווען מנהג באָרדז זענען געניצט דורך פּראַוויידינג UART אַקסעס צו די BlueNRG-1, BlueNRG-2, BlueNRG-LP און BlueNRG-LPS דעוויסעס דורך אַ USB FTDI צובינד, דער באַניצער זאָל טאָפּל טשעק די לייטאַנסי פארבונדן מיט די USB FTDI פּיסי שאָפער. דאָס אַלאַוז די קאָננעקטעד פּאָרט צו זיין אנערקענט ווי אַ וסב ווירטואַל קאַם. אויף אַ טיפּיש וסב-פטדי פּיסי שאָפער, טאָפּל טשעק די פֿאַרבונדענע מיטל USB שאָפער סעטטינגס אין [פּראָפּערטיעס]>[פּאָרט]
סעטטינגס]> [אַוואַנסירטע]. מאַכן זיכער אַז די לייטאַנסי טייַמער ווערט איז באַשטימט צו 1 מיז. דעם באַשטעטיקן איז שטארק רעקאַמענדיד צו פאַרגיכערן בליץ זכּרון אַפּעריישאַנז אויף מנהג באָרדז.
SWD הויפּט פֿענצטער
צו נוצן די SWD הויפּט פֿענצטער קוויטל אין די RF-Flasher יוטילאַטי הויפּט פֿענצטער, דער באַניצער מוזן פאַרבינדן די SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג צו די מיטל SWD שורות (BlueNRG-1, BlueNRG-2, BlueNRG-LP און BlueNRG-LPS דעוויסעס ).
די פאלגענדע SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג ינטערפייסיז זענען געשטיצט, אַסומינג אַז די אויסגעקליבן ייַזנוואַרג און פֿאַרבונדענע ווייכווארג מכשירים שטיצן די פארבונדן מיטל:
- CMSIS-DAP
- סט-לינק
- דזש-לינק
באַמערקונג
צו נוצן די J-Link ווי אַ דיבאַג אַדאַפּטער, די וסב שאָפער דאַרף זיין טשיינדזשד פון די J-Link דרייווער צו WinUSB. דעם קענען זיין געטאן לייכט דורך ניצן די געצייַג HYPERLINK Zadig (https://zadig.akeo.ie) ווי גייט:
- סעלעקטירן J-Link פון די מיטל רשימה
- סעלעקטירן "WinUSB" ווי דער שאָפער
- דריקט אויף [ינסטאַלירן דרייווער] צו ינסטאַלירן די WinUSB שאָפער
באַמערקונג:
אָפּשיקן צו די HYPERLINK J-Link OpenOCD webפּלאַץ (https://wiki.segger.com/OpenOCD) פֿאַר מער אינפֿאָרמאַציע.
באַמערקונג:
ווארענונג: אַמאָל די J-Link USB שאָפער איז ריפּלייסט, קיין SEGGER ווייכווארג פון די J-Link ווייכווארג פּעקל איז ביכולת צו יבערגעבן מיט J-Link. צו נוצן SEGGER J-Link ווייכווארג ווידער, די וסב שאָפער דאַרף זיין סוויטשט צוריק צו זיין פעליקייַט.
SWD מאָדע: ווי צו לויפן
בילד file סעלעקציע
ניצן די [סעלעקט בילד File] קנעפּל אויף די הויפּט בלאַט אָדער גיין צו [File]> [ עפֿן File…] צו לאָדן אַן יגזיסטינג .בין אָדער .ה עקס file. די פול דרך פון די אויסגעקליבן file אויס ווייַטער צו די קנעפּל און די [פלאַש] קנעפּל ווערט אַקטיוו אין די סוף פון די file loading.
אין די אַקטיאָנס קוויטל, דער באַניצער קענען אויסקלייַבן די פאלגענדע אָפּציעס:
- [באַשטעטיקן]: פאָרסעס אַ טשעק צו ענשור אַז די זכּרון אינהאַלט איז געשריבן ריכטיק
- [לייענען שוץ]: ינייבאַלז די מיטל רידאַוט שוץ נאָך פּראָגראַממינג די אויסגעקליבן בילד file
- [מאַסע מעקן]: אַלאַוז אַ מאַסע מעקן פון די מיטל איידער פּראָגראַממינג די אויסגעקליבן בילד file
- [דערהייַנטיקן דיווייס זכּרון]: אַלאַוז די מיטל זכּרון טיש צו זיין דערהייַנטיקט נאָך אַ בליץ זכּרון פּראָגראַממינג אָפּעראַציע
- [צאַפּן און שפּיל מאָדע]: אַלאַוז די צאַפּן-און-שפּיל בליץ זכּרון פּראָגראַממינג מאָדע צו זיין ענייבאַלד / פאַרקריפּלט ווען בלויז איין SWD פּראָגראַממינג געצייַג איז בנימצא. אין דעם פאַל, באָרדז זענען פּראָוגראַמד איינער אין אַ צייַט. ווען די פּראָגראַממינג אָפּעראַציע איז געענדיקט אויף איין ברעט, עס איז מעגלעך צו אָפּשטעקן עס און צאַפּן אן אנדער ברעט.
דורך פעליקייַט, די [מאַסע מעקן] אָפּציע ווייַטער צו די [פלאַש] קנעפּל איז נישט אָפּגעשטעלט, און בלויז די פארלאנגט זכּרון בלעטער זענען ירייסט און געשריבן מיט די file אינהאַלט.
די [ליסטע פון קאָננעקטעד ינטערפייסיז] קוויטל דיספּלייז אַלע די פארבונדן SWD ינטערפייסיז (CMSIS-DAP, ST-LINK און J-Link). דריקן די [דערפרישן] קנעפּל צו דערהייַנטיקן די רשימה פון פארבונדן ינטערפייסיז.
דער באַניצער קענען אויך אויסקלייַבן וואָס ספּעציפיש SWD ייַזנוואַרג צובינד מוזן זיין געוויזן דורך די [ינטערפאַסע] פעלד.
די קנעפּלעך [סעלעקטירן אַלע], [אַנסעקלעקט אַלע] און [אַרויסשטעלן אַלע] לאָזן די באַניצער צו דעפינירן וואָס פארבונדן SWD ינטערפייסיז (אַלע, גאָרניט אָדער עטלעכע פון זיי) זאָל זיין דער ציל פון די נוצן אַפּעריישאַנז. דעם וועג, די זעלבע אָפּעראַציע (דאָס איז, בליץ זכּרון פּראָגראַממינג) קענען זיין דורכגעקאָכט סיימאַלטייניאַסלי אויף קייפל דעוויסעס.
די [פלאַש] קנעפּל אַלאַוז אַ בליץ זכּרון פּראָגראַממינג אָפּעראַציע צו אָנהייבן מיט די אויסגעקליבן אָפּציע. אויב די [MAC אַדרעס] טשעקקבאָקס איז אָפּגעשטעלט, דער באַניצער קענען ספּעציפיצירן די זכּרון אַדרעס ווו די אויסגעקליבן MAC אַדרעס איז סטאָרד. ווען די [פלאַש] קנעפּל איז קליקט אויף, די MAC אַדרעס איז פּראָוגראַמד נאָך די בילד file.
'בילד File'קאַבלע
די אויסגעקליבן file נאָמען, גרייס, און פּאַרסעד אינהאַלט צו זיין פּראָוגראַמד אין די מיטל בליץ זכּרון קענען זיין viewעד אין די בילד File tab.
די מיטל זכּרון קוויטל
אויסקלייַבן דעם קוויטל צו view די זכּרון אינהאַלט פון אַ קאָננעקטעד מיטל (דורך די [לייענען] קנעפּל) און די קלאָץ מיט אַפּעריישאַנז דורכגעקאָכט אויף די אויסגעקליבן מיטל.
דריקט דעם [לייענען] קנעפּל צו אַריבערפירן די זכּרון אָפּשניט דיפיינד דורך [אָנהייב אַדרעס און גרייס] אין די טיש.
צו לייענען די גאנצע בליץ זכּרון, טשעק די [גאַנץ זכּרון] אָפּציע.
דער ערשטער זייַל גיט די באַזע אַדרעס פון די פאלגענדע 16 ביטעס אין אַ רודערן (למשלample, רודערן 0x10040050, זייַל 4 האלט די העקסאַדעסימאַל ביטע ווערט ביי 0x10040054. דער באַניצער קענען טוישן בייט וואַלועס דורך טאָפּל-קליקינג אַ צעל און אַרייַן אַ נייַ העקסאַדעסימאַל ווערט. עדיטיד ביטעס דערשייַנען אין רויט.
דריקט אויף די [שרייַבן] קנעפּל צו פּראָגראַם די גאנצע בלאַט מיט די נייַ בייט וואַלועס אין די בליץ זכּרון פון די מיטל.
באַמערקונג:
[פאַרגלייַכן דיווייס זכּרון צו File] איז אויך געשטיצט אין SWD מאָדע, מיט די זעלבע פֿעיִקייטן ווי דיסקרייבד אין אָפּטיילונג 4.1: UART מאָדע: ווי צו לויפן.
SWD מאָדע: לייענען באָאָטלאָאַדער סעקטאָר
דער באַניצער קענען לייענען די באָאָטלאָאַדער סעקטאָר פון די פארבונדן מיטל דורך די SWD ייַזנוואַרג פּראָגראַממינג צובינד דורך סעלעקטירן [מכשירים]> [לייענען באָאָטלאָאַדער סעקטאָר (SWD)]. דער אינהאַלט פון די באָאָטלאָאַדער סעקטאָר איז געוויזן אין די Bootloader / OTP קוויטל.
באַמערקונג:
דער שטריך איז געשטיצט בלויז אין SWD מאָדע און בלויז צוטריטלעך דורך די GUI.
SWD מאָדע: לייענען OTP געגנט
דער באַניצער קענען לייענען די אָטפּ געגנט קאָננעקטעד מיטל (ווו געשטיצט) דורך די SWD ייַזנוואַרג פּראָגראַממינג צובינד דורך סאַלעקטינג [מכשירים]> [לייענען אָטפּ שטח (SWD)]. די אינהאַלט פון OTP געגנט איז געוויזן אין די Bootloader / OTP קוויטל.
דער שטריך איז נישט געשטיצט אין UART מאָדע.
SWD Plug&Play פּראָגראַממינג מאָדע
די SWD Plug & Play פּראָגראַממינג מאָדע אַלאַוז דער באַניצער צו אַרייַן אַ פּראָגראַממינג שלייף דורך קאַנעקטינג אַ נייַע מיטל פּלאַטפאָרמע צו זיין פּראָוגראַמד. ווען דער בליץ זכּרון בילד file און פּראָגראַממינג אַקשאַנז זענען אויסגעקליבן, די Flasher PC אַפּלאַקיישאַן בעט די באַניצער צו פאַרבינדן אַ מיטל צו די SWD צובינד (אַ ווארטן פֿאַר מיטל N. 1 אָנזאָג איז געוויזן).
ווען דער באַניצער קאַנעקץ די מיטל, אַ Device N. 1 קאָננעקטעד אָנזאָג איז געוויזן, און די אַפּלאַקיישאַן סטאַרץ פּראָגראַממינג די מיטל מיט די אויסגעקליבן בילד file און אָפּציעס. ווען די פּראָגראַממינג אָפּעראַציע איז פאַרטיק, די פלאַשער אַפּלאַקיישאַן דיספּלייז די אָנזאָג ביטע דיסקאַנעקט מיטל N. 1. ווען דער באַניצער דיסקאַנעקץ די מיטל, דער אָנזאָג ווארטן פֿאַר מיטל N. 2 איז געוויזן. דער באַניצער קענען האַלטן דעם אָטאַמאַטיק מאָדע דורך דרינגלעך די [האַלטן] קנעפּל.
ווען איר נוצן די Plug&Play מאָדע, דער באַניצער מוזן אויסקלייַבן די צובינד צו זיין געוויינט (CMSIS-DAP, ST-LINK אָדער J-Link).
MAC אַדרעס פּראָגראַממינג
MAC אַדרעס פּראָגראַממינג אַלאַוז די MAC אַדרעס צו זיין סטאָרד אין אַ ספּעציפיש בליץ זכּרון אָרט אויף די מיטל.
דער באַניצער קענען קלייַבן צו געבן דעם אָפּציע אָדער נישט דורך טשעק אָדער ונטשעקק די [MAC אַדרעס] טשעקקבאָקס. די ספּעציפיש פלאַש זכּרון אָרט איז באַשטימט דורך די [MAC פלאַש אָרט] פעלד.
די [באַשטעטיק MAC אַדרעס] קנעפּל אַלאַוז דער באַניצער צו סעלעקטירן דעם MAC אַדרעס ווי גייט:
- קוק די [ראַנגע] טשעקקבאָקס און צושטעלן די אָנהייב אַדרעס אין די [אָנהייב אַדרעס] פעלד. דער אָנהייב אַדרעס איז די MAC אַדרעס צו זיין סטאָרד אויף דער ערשטער קאָננעקטעד מיטל.
- עס איז מעגלעך צו שטעלן ינקראַמענטאַל סטעפּס סטאַרטינג פון די [אָנהייב אַדרעס] ווערט דורך אַרייַן די נומער פון באָרדז צו זיין פּראָוגראַמד אין די נומער. באָרדז קוויטל, אָדער דורך אַרייַן די [סוף אַדרעס] ווערט:
- אויב אָטאַמאַטיק מאָדע איז אויסגעקליבן אין די אַקטיאָנס קוויטל, די אויסגעקליבן MAC אַדרעס רשימה איז געניצט פֿאַר אָטאַמאַטיק פּראָגראַממינג אַפּעריישאַנז. אויב ניט, בלויז איין מיטל איז פּראָוגראַמד, ניצן די [אָנהייב אַדרעס] פעלד.
- דער באַניצער קענען צושטעלן אַ רשימה פון MAC אַדרעסעס צו זיין געוויינט דורך אַ אַרייַנשרייַב file:
- קוק די [File] טשעקקבאָקס און סעלעקטירן דעם אַרייַנשרייַב טעקסט file אין די [לאָאַד File] פעלד.
- אויב אָטאַמאַטיק מאָדע איז אויסגעקליבן אין די אַקטיאָנס קוויטל, די אויסגעקליבן MAC אַדרעס רשימה איז געניצט פֿאַר אָטאַמאַטיק פּראָגראַממינג אַפּעריישאַנז. אויב ניט, בלויז דער ערשטער אַדרעס איז געניצט פֿאַר אַ איין פּראָגראַממינג אָפּעראַציע.
די [היט מעק אַדרעס קלאָץ] טשעקקבאָקס אַלאַוז די רשימה פון געוויינט MAC אַדרעסעס צו זיין סטאָרד אין אַ file, אויסגעקליבן אין די [File נאָמען] פעלד.
MAC אַדרעס פּראָגראַממינג קענען זיין קאַמביינד מיט די אָטאַמאַטיק פּראָגראַממינג מאָדע. פֿאַר יעדער קאָננעקטעד מיטל, די בילד file איז פּראָוגראַמד ערשטער, נאכגעגאנגען דורך די MAC אַדרעס. די נומער פון אויסגעקליבן MAC אַדרעסעס
(ינקרעמענטאַל אַדרעס רשימה גרייס אָדער אַרייַנשרייַב file גרייס) טריגערז די סוף פון די אָטאַמאַטיק פּראָגראַממינג אַפּעריישאַנז. יעדער פּראָוגראַמד מעק אַדרעס איז געוויזן אין די קלאָץ פֿענצטער.
MAC אַדרעס פּראָגראַממינג איז געשטיצט אין UAR און SWD מאָדע.
דער באַניצער קענען אויסקלייַבן צי אָדער ניט אַ צייטamp איז מוסיף צו די געראטעוועט MAC אַדרעס קלאָץ file נאָמען (ווי אַ סאַפיקס).
אויב די צייטamp איז נישט מוסיף צו די נאָמען פון די קלאָץ file, אַלע קלאָץ אינפֿאָרמאַציע איז געראטעוועט אין דער זעלביקער קלאָץ file. אויב די צייטamp איז מוסיף, די קלאָץ אינפֿאָרמאַציע פֿאַר יעדער לויפן איז געראטעוועט אין אַ אַנדערש קלאָץ file.
דער נאָמען פון די קלאָץ file קענען זיין ספּעציפיצירט מיט די [File נאָמען] פעלד.
RF-פלאַשער לאָנטשער נוצן
די RF-פלאַשער לאָנטשער איז אַ סטאַנדאַלאָנע יוטילאַטיז וואָס אַלאַוז דער באַניצער צו לויפן RF-פלאַשער יוטילאַטיז קאַמאַנדז מיט די RF-פלאַשער יוטילאַטיז GUI.
א DOS באַפֿעלן פֿענצטער איז פארלאנגט און ביידע UART און SWD מאָדעס זענען געשטיצט (ניצן .בין און .העקס בילד fileס).
די RF-Flasher לאָנטשער נוצן (RF-Flasher_Launcher.exe) איז ינקלודעד אין די RF-Flasher נוצן ווייכווארג פּעקל אין די אַפּלאַקיישאַן טעקע. די "מעלדונג טעקע" אין די אָנהייב מעניו פון די RF-Flasher נוצן ווייכווארג פּעקל
נומער (ST RF-Flasher Utility xxx) אַלאַוז דירעקט אַקסעס צו די אַפּלאַקיישאַן טעקע.
רעקווירעמענץ
אין סדר צו נוצן די RF-פלאַשער לאָנטשער נוצן אויף אַ ספּעציפיש מיטל, די פאלגענדע פּרירעקוואַזאַץ מוזן זיין באגעגנט:
- UART מאָדע: די BlueNRG-1, BlueNRG-2, BlueNRG-LP אָדער BlueNRGLPS פּלאַטפאָרמע מוזן זיין קאָננעקטעד צו אַ פּיסי וסב פּאָרט
- SWD מאָדע: אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די BlueNRG-1, BlueNRG-2, BlueNRG-LP אָדער BlueNRG-LPS SWD שורות.
מיט די -l אָפּציע, אַלע אָפּעראַציע סטעפּס זענען טראַקט אין קלאָץ files, סטאָרד אין די "לאָגס" טעקע, וואָס איז באשאפן אין די RF-Flasher נוצן ווייכווארג פּעקל "אַפּפּליקאַטיאָן" טעקע.
RF-פלאַשער לאָנטשער נוצן אָפּציעס
צו נוצן די RF-פלאַשער לאָנטשער נוצן אויף אַ ספּעציפיש מיטל, דער באַניצער מוזן עפֿענען אַ Windows DOS שאָל און קאַטער
RF-Flasher_Launcher.exe מיט די געהעריק באַפֿעל און אָפּציעס (נוצן -ה צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס).
RF-Flasher_Launcher.exe -h:
באַניץ: RF-פלאַשער לאַונטשער [-ה] {פלאַש, לייענען, מאַסע_עראַסע, וועריפי_מעמאָרי, מעקן_פּאַגעס, ואַרט, swd, read_OTP,
שרייַבן_אָטפּ}
רף-פלאַשער לאָנטשער ווערסיע קסקסקס
אָפּטיאָנאַל טענות:
-ה, -הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג קאַמאַנדז:
{פלאַש, לייענען, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}
- בליץ: פּראָגראַם אַ בליץ זכּרון
- לייענען: לייענען אַ בליץ זכּרון
- mass_erase: מעקן אַ בליץ זכּרון
- verify_memory: באַשטעטיקן דעם אינהאַלט פון אַ רף מיטל מיט אַ file
- erase_pages: מעקן איינער אָדער מער בלעטער פון אַ בליץ זכּרון
- uart: ווייַזן אַלע קאָננעקטעד COM פּאָרץ (UART מאָדע)
- swd: ווייַזן אַלע דעוויסעס פארבונדן דורך די SWD צובינד: ST-LINK, CMSIS-DAP, J-Link (SWD מאָדע)
- read_OTP: לייענען OTP געגנט (בלויז אין SWD מאָדע)
- write_OTP: שרייַבן OTP געגנט (בלויז אין SWD מאָדע)
RF-פלאַשער לאָנטשער נוצן: UART & SWD מאָדעס
די RF-פלאַשער לאָנטשער נוצן שטיצט צוויי אָפּערייטינג מאָדעס:
- UART מאָדע (פאַרבינדן די אויסגעקליבן מיטל צו אַ פּיסי וסב פּאָרט)
- SWD מאָדע (פאַרבינדן די אויסגעקליבן BlueNRG-1, BlueNRG-2, BlueNRG-LP אָדער BlueNRG-LPS מיטל SWD שורות צו אַ SWD פּראָגראַממינג / דיבאַגינג געצייַג).
RF-Flasher לאָנטשער נוצן: ניצן די uart באַפֿעל צו באַקומען אַ רשימה פון אַלע בנימצא COMx פּאָרץ (דיווייסיז קאָננעקטעד צו די פּיסי וסב פּאָרץ):
RF-Flasher_Launcher.exe ואַרט
קאָננעקטעד פּאָרט = COM194 (ST DK), COM160 (ST DK)
RF-Flasher לאָנטשער נוצן: נוצן די swd באַפֿעל צו באַקומען אַ רשימה פון אַלע בנימצא קאָננעקטעד סווד ייַזנוואַרג פּראָגראַממינג / דיבאַגינג מכשירים:
RF-Flasher_Launcher.exe swd
קאָננעקטעד דורך סט-לינק = קיין סט-לינק קאָננעקטעד
קאָננעקטעד דורך CMSIS-DAP (סיריאַל נומער פון CMSIS-DAP ינטערפייסיז):
- 07200001066fff333231545043084259a5a5a5a597969908
- 07200001066dff383930545043205830a5a5a5a597969908
- 07200001066dff333231545043084255a5a5a5a597969908 קאָננעקטעד דורך דזש-לינק = קיין דזש-לינק קאָננעקטעד
RF-פלאַשער לאָנטשער נוצן: בליץ באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו פּראָגראַם אַ ספּעציפיש מיטל בליץ זכּרון, די בליץ באַפֿעל איז בארעכטיגט (אונדז די -ה אָפּציע צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
רף-פלאַשער_לאַונטשער.עקסע בליץ -ה
פלאַש באַפֿעלן באַניץ
RF-Flasher_Launcher.exe בליץ [-ה] [-אַדרעס START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-מעקן] [-באַשטעטיקן] [-רפּ] [-מאַק] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -מאק_file
MAC_FILE_ADDRESS](-אַלל | -ד DEVICE_ID) [-ווערבאָוסע {0, 1, 2, 3, 4}] [-ל](-UART |
-SWD) [-אָפטקייַט {5,15,25,50,100,125,240,480,900,1800,4000}]
פלאַש באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַדרעס START_ADDRESS, -אַדרעס START_ADDRESS: אָנהייב אַדרעס.
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (קאָם פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_ID: שטעלן די שייַן פון די ייַזנוואַרג געצייַג געניצט פֿאַר די קשר (COM פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -עראַסע, -עראַסע: געבן די [מאַסע מעקן] אָפּציע.
- -f FILE_TO_FLASH [FILE_TO_FLASH …], –fileצו פלאַש FILE_TO_FLASH
[FILE_TO_FLASH …]: רשימה פון .בין אָדער .העקס fileס צו פּראָגראַם די רף מיטל: אַ 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.
- -ה, -הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג.
- -ל, -לאָג: קלאָץ דאַטן.
- -mac, -mac: געבן די [מעק אַדרעס] אָפּציע.
- -mac_address -MAC_ADDRESS: דער בליץ זכּרון אָרט ווו די בלועטאָאָטה® עפנטלעך אַדרעס איז סטאָרד.
- -מאק_file MAC_FILE_ADDRESS, -mf MAC_FILE_אַדרעסס: file מיט אַ רשימה פון MAC אַדרעסעס.
- -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: files מיט די לאָגס פון סטאָרד / ונסטאָרד און געוויינט / אַניוזד מעק אַדרעסעס.
- -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 מאָדע. א מנהג ברעט מוזן זיין שטעלן אין באָאָטלאָאַדער מאָדע (דיאָ7 שטיפט ווערט הויך ווען איר דורכפירן אַ באַשטעטיק ציקל פון די BlueNRG-1 אָדער BlueNRG-2 מיטל; פּאַ10 שטיפט ווערט הויך בשעת באַשטעטיק אַ BlueNRG-LP אָדער BlueNRG-LPS מיטל) איידער איר דורכפירן די אָפּעראַציע .
- -ווערבאָוסע {0, 1, 2, 3, 4}, -ווערבאָוסע {0, 1, 2, 3, 4}: פאַרגרעסערן רעזולטאַט ווערבאָוסאַטי; שטעלן דיבאַג מדרגה אַרויף צו 4 (בלויז פֿאַר SWD מאָדאַליטי און קלאָץ דאַטן). די פעליקייַט ווערט איז 2.
- -verify, -verify: געבן די [Verify] אָפּציע.
באַמערקונג:
- אויב UART מאָדע איז אויסגעקליבן, די מיטל מוזן זיין קאָננעקטעד צו אַ פּיסי וסב COM פּאָרט און די -UART אָפּציע מוזן זיין געוויינט. אויב מער ווי איין מיטל איז קאָננעקטעד צו פּיסי וסב פּאָרץ, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער COM פּאָרט מיט די -d אָפּציע.
- אויב SWD מאָדע איז אויסגעקליבן, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות, און עס איז נייטיק צו נוצן די -SWD אָפּציע. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
- די ביינערי file צו זיין לאָודיד איז ספּעסיפיעד ניצן די -f אָפּציע. אויב דער באַניצער וויל צו פּראָגראַם די BlueNRG-1, BlueNRG-2, BlueNRG-LP אָדער BlueNRG-LPS דעוויסעס מיט פאַרשידענע ביינערי fileאין דער זעלביקער פּראָגראַממינג סעסיע, זיי קענען ספּעציפיצירן די ריספּעקטיוו ביינערי בילדער נאָך דעם סדר: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
רף-פלאַשער_לאַונטשער.עקסע בליץ -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
\ פּעריפעראַל_עקסampליי \ עקסamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
IDB011V1\Micro_Hello_World.bin"
– f “C:{User_path}\BlueNRG-LP DK 1.4.0\Firmware
\ פּעריפעראַל_עקסampליי \ עקס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איז ספּעסיפיעד אין אַפּפּליקאַטיאָן / קאָנפיג_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-פלאַשער לאָנטשער נוצן: לייענען באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו לייענען אַ ספּעציפיש מיטל בליץ זכּרון, די לייענען באַפֿעל איז בארעכטיגט (נוצן -ה צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
RF-Flasher_Launcher.exe לייענען -ה
לייענען באַפֿעלן באַניץ
RF-Flasher_Launcher.exe לייענען [-ה] [-אַדרעסס START_ADDRESS][-גרייס SIZE] [-גאנץ] [-s] (-אַלע | -ד DEVICE_ID) (-UART | -SWD) [-ווערבאָוסע {0, 1 , 2, 3, 4}] [-ל] [-פרעקווענס {5,15,25,50,100,125,240,480,900,1800,4000}]
לייענען באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַדרעס START_ADDRESS, -אַדרעס START_ADDRESS: אָנהייב אַדרעס (די פעליקייַט ווערט איז 0x10040000).
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (קאָם פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_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. - -ה, -–הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג.
- -ל, –-לאָג: קלאָץ דאַטן.
- -s, –-show: ווייַזן די בליץ זכּרון נאָך אַ לייענען אָפּעראַציע.
- -גרייס 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 מאָדע איז אויסגעקליבן, די מיטל מוזן זיין קאָננעקטעד צו אַ פּיסי וסב COM פּאָרט און די -UART אָפּציע מוזן זיין געוויינט. אויב מער ווי איין מיטל איז קאָננעקטעד צו פּיסי וסב פּאָרץ, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער COM פּאָרט מיט די -d אָפּציע.
- אויב SWD מאָדע איז אויסגעקליבן, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות, און עס איז נייטיק צו נוצן די -SWD אָפּציע. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: מאַסע מעקן באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו דורכפירן אַ מאַסע מעקן פון די בליץ זכּרון פון אַ ספּעציפיש מיטל, די
mass_erase באַפֿעל איז בנימצא (נוצן -h צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
RF-Flasher_Launcher.exe mass_erase -h
מאַסע מעקן באַפֿעלן באַניץ
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-all | -d DEVICE_ID)(-UART | -SWD) [-ווערבאָוסע {0, 1, 2, 3, 4}] [-l][- אָפטקייַט
{5,15,25,50,100,125,240,480,900,1800,4000}]
מאַסע מעקן באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (קאָם פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_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. - -ה, –-הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג.
- -ל, –-לאָג: קלאָץ דאַטן.
- -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 מאָדע איז אויסגעקליבן, די מיטל מוזן זיין קאָננעקטעד צו אַ פּיסי וסב COM פּאָרט און די -UART אָפּציע מוזן זיין געוויינט. אויב מער ווי איין מיטל איז קאָננעקטעד צו פּיסי וסב פּאָרץ, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער COM פּאָרט מיט די -d אָפּציע.
- אויב SWD מאָדע איז אויסגעקליבן, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות, און עס איז נייטיק צו נוצן די -SWD אָפּציע. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: באַשטעטיקן זכּרון באַפֿעל
צו נוצן די 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](-אַלע | -ד DEVICE_ID) [-ווערבאָוסע {0, 1, 2, 3, 4}][-ל] (-UART |-SWD)[-פריקוואַנס {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]
באַשטעטיקן זיקאָרן באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַדרעס START_ADDRESS, -אַדרעס START_ADDRESS: אָנהייב אַדרעס פֿאַר וועראַפאַקיישאַן (פֿאַר .בין fileס נאָר). די פעליקייַט ווערט איז 0x10040000.
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (קאָם פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_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, באַשטעטיקט אָפטקייַט פון ייַזנוואַרג מאָד-פֿאַר סטלינק-מאָד. די פעליקייַט ווערט איז 4000.
- -ה, -–הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג
- -ל, -–לאָג: קלאָץ דאַטן.
- -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 מאָדע איז אויסגעקליבן, די מיטל מוזן זיין קאָננעקטעד צו אַ פּיסי וסב COM פּאָרט און די -UART אָפּציע מוזן זיין געוויינט. אויב מער ווי איין מיטל איז קאָננעקטעד צו פּיסי וסב פּאָרץ, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער COM פּאָרט מיט די -d אָפּציע.
- אויב SWD מאָדע איז אויסגעקליבן, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות, און עס איז נייטיק צו נוצן די -SWD אָפּציע. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: מעקן בלעטער באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו מעקן אַ בליץ זכּרון אינהאַלט בלאַט פון אַ ספּעציפיש מיטל, די
erase_pages באַפֿעל איז בנימצא (נוצן -ה צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
RF-Flasher_Launcher.exe עראַסע_פּאַגעס -ה
מעקן בלעטער באַפֿעלן באַניץ
RF-Flasher_Launcher.exe מעקן_פּאַגעס [-ה](-UART |-SWD)(-אַלל | -ד DEVICE_ID) [-ל] [-ווערבאָוסע {0, 1, 2, 3, 4}] [-אָפטקייַט {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-פּ בלעטער | -ריי קייט קייט)
מעקן בלעטער באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (קאָם פּאָרט אין UART מאָדע; ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_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. - -p PAGES, -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 מאָדע איז אויסגעקליבן, די מיטל מוזן זיין קאָננעקטעד צו אַ פּיסי וסב COM פּאָרט און די -UART אָפּציע מוזן זיין געוויינט. אויב מער ווי איין מיטל איז קאָננעקטעד צו פּיסי וסב פּאָרץ, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער COM פּאָרט מיט די -d אָפּציע.
- אויב SWD מאָדע איז אויסגעקליבן, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות, און עס איז נייטיק צו נוצן די -SWD אָפּציע. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: לייענען OTP באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו לייענען די OTP פון אַ ספּעציפיש מיטל, די read_OTP באַפֿעל איז בארעכטיגט (נוצן -h צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
RF-Flasher_Launcher.exe read_OTP -ה
לייענען OTP באַפֿעלן באַניץ
RF-Flasher_Launcher.exe לייענען_אָטפּ [-ה] (אַלע | -ד DEVICE_ID) [-אַדרעס OTP_ADDRESS][-נום נומער] [-פרעקוואַנס {5,15,25,50,100,125,240,480,900,1800,4000] [-] ז] [-ווערבאָס {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: שטעלן די שייַן פון די ייַזנוואַרג געצייַג געניצט פֿאַר די קשר (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, באַשטעטיקט אָפטקייַט פון ייַזנוואַרג מאָד-פֿאַר סטלינק-מאָד. די פעליקייַט ווערט איז 4000.
- -ה, –-הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג.
- -ל, –-לאָג: קלאָץ דאַטן.
- -נומער נומער, -נומער נומער: נומער פון ווערטער צו לייענען אין די OTP געגנט. די פעליקייַט ווערט איז 256.
- -s, –-show: ווייַזן די OTP געגנט.
- -ווערבאָוסע {0, 1, 2, 3, 4}, -ווערבאָוסע {0, 1, 2, 3, 4}: פאַרגרעסערן רעזולטאַט ווערבאָוסאַטי; שטעלן דיבאַג מדרגה אַרויף צו 4 (בלויז פֿאַר SWD מאָדאַליטי און קלאָץ דאַטן). די פעליקייַט ווערט איז 2.
באַמערקונג:
די read_OTP באַפֿעל אַרבעט בלויז אין SWD מאָדע. דעריבער, אַ SWD ייַזנוואַרג פּראָגראַממינג / דיבאַגינג געצייַג מוזן זיין קאָננעקטעד צו די אויסגעקליבן מיטל SWD שורות. אויב מער ווי איין מיטל איז קאָננעקטעד צו די פּיסי דורך די SWD צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: שרייַבן אָטפּ באַפֿעל
צו נוצן די RF-פלאַשער לאָנטשער נוצן צו לייענען די OTP פון אַ ספּעציפיש מיטל, די write_OTP באַפֿעל איז בארעכטיגט (נוצן -ה צו באַקומען אַ רשימה פון אַלע שטיצט אָפּציעס):
RF-Flasher_Launcher.exe שרייַבן_אָטפּ -ה
שרייב אָטפּ באַפֿעלן באַניץ
RF-Flasher_Launcher.exe שרייַבן_אָטפּ [-ה] (אַלע | -ד DEVICE_ID) - אַדרעס OTP_ADDRESS
-ווערט OTP_VALUE [-אָפטקייַט {5,15,25,50,100,125,240,480,900,1800,4000}] [-ל] [-ווערבאָוסע {0,1,2,3,4}]
שרייב אָטפּ באַפֿעלן אַפּשאַנאַל אַרגומענטן
- -אַדרעס OTP_ADDRESS, -אַדרעס OTP_ADDRESS: אַדרעס פון די OTP געגנט (פעליקייַט: 0x10001800 - וואָרט אַליינד).
- -אַלע, -אַלע: אַלע קאָננעקטעד דעוויסעס (ST-LINK ID, CMSIS-DAP ID און J-Link ID אין SWD מאָדע).
- -d DEVICE_ID, -Device DEVICE_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, באַשטעטיקט אָפטקייַט פון ייַזנוואַרג מאָד-פֿאַר סטלינק-מאָד. די פעליקייַט ווערט איז 4000.
- -ה, –-הילף: ווייַזן דעם הילף אָנזאָג און אַרויסגאַנג.
- -ל, –-לאָג: קלאָץ דאַטן.
- -s, –-show: ווייַזן די בליץ זכּרון נאָך אַ באַשטעטיקן אָפּעראַציע.
- -value 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 צובינד, די -אַלע אָפּציע אַלאַוז אַלע פון זיי צו זיין אויסגעקליבן. אַלטערנאַטיוועלי, דער באַניצער קענען ספּעציפיצירן יעדער צובינד ניצן די -ד אָפּציע.
RF-פלאַשער לאָנטשער נוצן: עקסamples
פּראָגראַם אַ ביינערי בילד אויף די קאָננעקטעד BlueNRG-1 און BlueNRG-2 דעוויסעס מיט אַן ST-LINK ייַזנוואַרג געצייַג (אין SWD מאָדע):
RF-Flasher_Launcher.exe בליץ -SWD -all -f "User_Application.hex" -l
פּראָגראַם אַ ביינערי בילד אויף די קאָננעקטעד בלועטאָאָטה® נידעריק ענערגיע דעוויסעס דורך די וסב COM פּאָרץ (אין UART מאָדע):
RF-Flasher_Launcher.exe בליץ -UART -all -f "User_Application.hex" -l
פּראָגראַם אַ ביינערי בילד אויף די פארבונדן דעוויסעס דורך די CMSIS-DAP קאַנאַל ניצן די מעקן, באַשטעטיקן און קלאָץ דאַטן אָפּציעס (אין SWD מאָדע):
רעוויזיע געשיכטע
טיש 3. דאָקומענט רעוויזיע געשיכטע
טאָג | ווערסיע | ענדערונגען |
15-מאי-2018 | 1 | ערשט מעלדונג. |
03-יולי-2018 |
2 |
דערהייַנטיקט פיגורע 1. BlueNRG-1, BlueNRG-2 Flasher Utility, Figure 2. Flasher Utility UART הויפּט פֿענצטער, פיגורע 3. Flasher Utility UART מאָדע: בילד file , פיגורע 4. פלאַשער נוצן UART מאָדע: מיטל זיקאָרן, פיגורע 5. פלאַשער נוצן UART מאָדע: טשאַנגינג זכּרון פעלדער, פיגורע 7. Flasher Utility: SWD הויפּט פֿענצטער, פיגורע 8. Flasher Utility SWD מאָדע: מיטל זיקאָרן, פיגורע 10.
פלאַשער וטיליטי: SWD אָטאַמאַטיק מאָדע, פיגורע 11. פלאַשער נוצן: UART אָטאַמאַטיק מאָדע, פיגורע 12. פלאַשער נוצן: UART אָטאַמאַטיק פּראָגראַממינג איז געענדיקט און פיגורע 13. פלאַשער Utility: SWD MAC אַדרעס סעלעקציע. מינערווערטיק טעקסט ענדערונגען איבער דעם דאָקומענט. |
26-פעברואר-2019 | 3 | דערהייַנטיקט די אָפּטיילונג הקדמה און אָפּטיילונג 3.1 UART מאָדע: ווי צו לויפן. צוגעגעבן אָפּטיילונג 8 פלאַשער לאָנטשער נוצן און אַלע די סאַב סעקשאַנז. |
09-אפריל-2019 |
4 |
צוגעגעבן רעפֿערענץ צו "אַפּפּליקאַטיאָן טעקע" אין אָפּטיילונג 8: RF-פלאַשער לאָנטשער נוצן.
דערהייַנטיקט אָפּטיילונג 8.4: RF-פלאַשער לאָנטשער נוצן: בליץ באַפֿעל. |
14-יולי-2020 |
5 |
טשיינדזשד BlueNRG-1 און BlueNRG-2 צו BlueNRG-X Flasher ווייכווארג פּעקל
צוגעגעבן רעפֿערענץ צו BlueNRG-LP מיטל. דערהייַנטיקט פיגורע 1. רף-פלאַשער נוצן, פיגורע 3. פלאַשער נוצן UART הויפּט פֿענצטער, פיגורע 5. פלאַשער נוצן UART מאָדע: דיווייס זכּרון קוויטל, פיגורע 6. פלאַשער נוצן UART מאָדע: טשאַנגינג זכּרון פעלדער, פיגורע 9. פלאַשער נוצן: SWD הויפּט פֿענצטער, פיגורע 10. פלאַשער נוצן SWD מאָדע: דיווייס זכּרון קוויטל, פיגורע 14. פלאַשער נוצן: SWD Plug&Play מאָדע, פיגורע 15. פלאַשער נוצן: מעק אַדרעס סעלעקציע און פיגורע 18. רף-פלאַשער לאָנטשער: בליץ באַפֿעל מיט -מעקן, -ל, -ווערify אָפּציע |
05-דעצעמבער-2020 |
6 | דערהייַנטיקט אָפּטיילונג הקדמה, אָפּטיילונג 2.1: סיסטעם רעקווירעמענץ, אָפּטיילונג 4.1: UART מאָדע: ווי צו לויפן, אָפּטיילונג 5: SWD הויפּט פֿענצטער, אָפּטיילונג 5.1: SWD מאָדע: ווי צו לויפן, אָפּטיילונג 8.1: רעקווירעמענץ,
אָפּטיילונג 8.2: RF-פלאַשער לאָנטשער נוצן אָפּציעס, אָפּטיילונג 8.3: RF-פלאַשער לאָנטשער נוצן: UART & SWD מאָדעס, אָפּטיילונג 8.4: RF-פלאַשער לאָנטשער נוצן: בליץ באַפֿעל, אָפּטיילונג 8.5: RF-פלאַשער לאָנטשער נוצן: לייענען באַפֿעל, אָפּטיילונג 8.6 : RF-פלאַשער לאָנטשער נוצן: מאַסע מעקן באַפֿעל, אָפּטיילונג 8.7: RF-פלאַשער לאָנטשער נוצן: באַשטעטיקן זכּרון באַפֿעל. צוגעלייגט אָפּטיילונג 8.8: RF-פלאַשער לאָנטשער נוצן: מעקן בלעטער באַפֿעל. |
04-אקטאבער 2021 |
7 |
צוגעגעבן אָפּטיילונג 5.2: SWD מאָדע: לייענען באָאָטלאָאַדער סעקטאָר און אָפּטיילונג 5.3: SWD מאָדע: לייענען OTP געגנט.
דערהייַנטיקט דעם טיטל, אָפּטיילונג הקדמה, אָפּטיילונג 2: אָנהייב, אָפּטיילונג 2.1: סיסטעם רעקווירעמענץ, אָפּטיילונג 2.2: ווייכווארג פּעקל סעטאַפּ, אָפּטיילונג 3: Toolbar צובינד, אָפּטיילונג 4: UART הויפּט פֿענצטער, אָפּטיילונג 8: RF-פלאַשער לאָנטשער נוצן, אָפּטיילונג 8.1: רעקווירעמענץ, אָפּטיילונג 8.2: RF-פלאַשער לאָנטשער נוצן אָפּציעס, אָפּטיילונג 8.3: RF-פלאַשער לאָנטשער נוצן: UART & SWD מאָדעס , אָפּטיילונג 8.4: RF-פלאַשער לאָנטשער נוצן: בליץ באַפֿעל, אָפּטיילונג 8.5: RF-פלאַשער לאָנטשער נוצן: לייענען באַפֿעל, אָפּטיילונג 8.6: RF-פלאַשער לאָנטשער נוצן: מאַסע מעקן באַפֿעל, אָפּטיילונג 8.7: RF-פלאַשער לאָנטשער נוצן: באַשטעטיקן זכּרון באַפֿעל, אָפּטיילונג 8.8: RF-פלאַשער לאָנטשער נוצן: מעקן בלעטער באַפֿעל , אָפּטיילונג 1.1: רשימה פון אַקראַנימז און אָפּטיילונג 1.2: רעפערענץ דאָקומענטן. |
טאָג | ווערסיע | ענדערונגען |
דערהייַנטיקט פיגורע 1. רף-פלאַשער נוצן, פיגורע 2. פאַרגלייַכן צוויי Fileס קוויטל,
פיגורע 3. פלאַשער נוצן UART הויפּט פֿענצטער, פיגורע 4. פלאַשער נוצן UART מאָדע: בילד File קוויטל, פיגורע 5. פלאַשער נוצן UART מאָדע: דיווייס זכּרון קוויטל, פיגורע 6. פלאַשער נוצן UART מאָדע: טשאַנגינג זכּרון פעלדער, פיגורע 7. פלאַשער נוצן UART מאָדע: פאַרגלייַכן דיווייס זכּרון מיט בילד File קוויטל, פיגורע 9. פלאַשער נוצן: SWD הויפּט פֿענצטער, פיגורע 10. פלאַשער נוצן SWD מאָדע: דיווייס זכּרון קוויטל, פיגורע 16. פלאַשער נוצן: UART MAC אַדרעס פּראָגראַממינג, פיגורע 17. פלאַשער נוצן: SWD MAC אַדרעס פּראָגראַממינג און פיגורע 18. רף -פלאַשער לאָנטשער: בליץ באַפֿעל מיט - מעקן, -ל, -באַשטעטיקן אָפּציע. |
||
06-אפריל-2022 |
8 |
צוגעלייגט די BlueNRG-LPS רעפֿערענץ איבער דעם דאָקומענט.
דערהייַנטיקט אָפּטיילונג 8.3: RF-פלאַשער לאָנטשער נוצן: UART & SWD מאָדעס און אָפּטיילונג 8.4: RF-פלאַשער לאָנטשער נוצן: בליץ באַפֿעל. |
10-יולי-2024 |
9 |
דערהייַנטיקט:
|
וויכטיק אָנזאָג - לייענען קערפאַלי
STMicroelectronics NV און זייַן סאַבסידיעריז ("ST") רעזערווירן די רעכט צו מאַכן ענדערונגען, קערעקשאַנז, ימפּרווומאַנץ, מאָדיפיקאַטיאָנס און ימפּרווומאַנץ צו ST פּראָדוקטן און / אָדער דעם דאָקומענט אין קיין צייט אָן באַמערקן. פּערטשאַסערז זאָל באַקומען די לעצטע באַטייַטיק אינפֿאָרמאַציע אויף ST פּראָדוקטן איידער פּלייסינג אָרדערס. ST פּראָדוקטן זענען סאָלד לויט צו ST ס טערמינען און באדינגונגען פון פאַרקויף אין דער צייט פון דער דערקענטעניש פון סדר.
פּערטשאַסערז זענען בלויז פאַראַנטוואָרטלעך פֿאַר די ברירה, סעלעקציע און נוצן פון ST פּראָדוקטן און ST אַסומז קיין אַכרייַעס פֿאַר אַפּלאַקיישאַן הילף אָדער די פּלאַן פון פּערטשאַסערז פּראָדוקטן.
קיין דערלויבעניש, אויסדריקן אָדער ימפּלייד, צו קיין אינטעלעקטואַל פאַרמאָג רעכט איז דערלויבט דורך ST.
ריסייל פון ST פּראָדוקטן מיט פּראַוויזשאַנז אַנדערש פון די אינפֿאָרמאַציע געשטעלט דאָ וועט פּאָסל קיין וואָראַנטי געגעבן דורך ST פֿאַר אַזאַ פּראָדוקט.
ST און די ST לאָגאָ זענען טריידמאַרקס פון ST. פֿאַר נאָך אינפֿאָרמאַציע וועגן ST טריידמאַרקס, אָפּשיקן צו www.st.com/trademarks. אַלע אנדערע פּראָדוקט אָדער דינסט נעמען זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
אינפֿאָרמאַציע אין דעם דאָקומענט סאַפערז און ריפּלייסיז אינפֿאָרמאַציע ביז אַהער סאַפּלייד אין קיין פריערדיקע ווערסיעס פון דעם דאָקומענט.
© 2024 STMicroelectronics - כל רעכט רעזערווירט
UM2406 - רעוו 9
דאָקומענטן / רעסאָורסעס
![]() |
STMicroelectronics UM2406 די רף-פלאַשער וטיליטי ווייכווארג פּעקל [pdfבאַניצער מאַנואַל UM2406, UM2406 די רף-פלאַשער יוטיליטי ווייכווארג פּאַקקאַגע, די רף-פלאַשער יוטיליטי ווייכווארג פּאַקקאַגע, די רף-פלאַשער יוטיליטי ווייכווארג פּאַקקאַגע, רף-פלאַשער יוטיליטי ווייכווארג פּאַקקאַגע, נוצן ווייכווארג פּאַקקאַגע, ווייכווארג פּאַקקאַגע, פּעקל |