Fastbúnaðaruppfærsla USB-tækja STMicroelectronics viðbót
UM0412
Notendahandbók
Inngangur
Þetta skjal lýsir sýnikennslunotendaviðmótinu sem var þróað til að sýna notkun á STMicroelectronics vélbúnaðaruppfærslusafninu. Lýsing á þessu bókasafni, þar á meðal forritunarviðmóti þess, er að finna í „DfuSe forritunarviðmóti“ skjalinu og sett upp með DfuSe hugbúnaðinum.
Að byrja
1.1 Kerfiskröfur
Til að nota DfuSe sýnikennsluna með Windows stýrikerfinu verður nýleg útgáfa af Windows, eins og Windows 98SE, Millennium, 2000, XP eða VISTA, að vera
uppsett á tölvunni.
Útgáfa Windows stýrikerfisins sem er uppsett á tölvunni þinni má ákvarða með því að hægrismella á „My Computer“ táknið á skjáborðinu og smella síðan á „Properties“ atriðið í PopUp Menu sem birtist. Gerð stýrikerfisins er sýnd í „System Properties“ valmyndinni undir „System“ merkimiðanum á „Almennt“ flipablaðinu (sjá mynd 1).
Mynd 1. Valmynd kerfiseiginleika
1.2 Innihald pakka
Eftirfarandi hlutir eru í þessum pakka:
Hugbúnaðar innihald
- STtube bílstjóri sem samanstendur af tveimur eftirfarandi files:
– STTub30.sys: Bílstjóri sem á að hlaða fyrir kynningarborð.
– STFU.inf: Stillingar file fyrir bílstjórann. - DfuSe_Demo_V3.0_Setup.exe: Uppsetning file sem setur upp DfuSe forritin og frumkóðann á tölvunni þinni.
Innihald vélbúnaðar
Þetta tól er hannað til að vinna með öllum STMicroelectronics tækjum sem styðja uppfærslu tækjabúnaðar í gegnum USB tengi. Fyrir frekari upplýsingar, vinsamlegast hafðu samband við ST
fulltrúa eða heimsækja ST webvefsvæði (http://www.st.com).
1.3 DfuSe kynningaruppsetning
1.3.1 Hugbúnaðaruppsetning
Keyrðu DfuSe_Demo_V3.0_Setup.exe file: InstallShield Wizard mun leiðbeina þér um að setja upp DfuSe forrit og frumkóða á tölvunni þinni. Þegar hugbúnaðurinn hefur verið settur upp skaltu smella á „Ljúka“ hnappinn. Þú getur síðan skoðað ökumannsskrána.
Bílstjórinn files eru staðsettar í „Driver“ möppunni í uppsetningarslóðinni þinni (C:\Program files\STMicroelectronics\DfuSe).
Kóðinn fyrir kynningarforritið og DfuSe bókasafnið er staðsett í „C:\Program Files\STMicroelectronics\DfuSe\Sources“ möppu.
Skjölin eru staðsett í „C:\Program Files\STMicroelectronics\DfuSe\Sources\Doc” möppu.
1.3.2 Uppsetning vélbúnaðar
- Tengdu tækið við auka USB tengi á tölvunni þinni.
- „Found New Hardware Wizard“ byrjar síðan. Veldu „Setja upp af lista eða ákveðinni staðsetningu“ eins og sýnt er hér að neðan og smelltu síðan á „Næsta“.
- Veldu „Ekki leita. Ég mun velja bílstjórinn til að setja upp“ eins og sýnt er hér að neðan og smelltu síðan á „Næsta“.
- Ef bílstjóri er þegar uppsettur mun líkönalisti sýna samhæfðar vélbúnaðargerðir, annars smelltu á „Have Disk…“ til að finna ökumanninn. files.
- Í glugganum „Setja upp af diski“ smellirðu á „Vafrað…“ til að tilgreina ökumanninn files staðsetningu er ökumannsskráin staðsett á uppsetningarslóðinni þinni (C:\Program files\STMicroelectronics\DfuSe\Driver), smelltu síðan á „Í lagi“.
Tölvan velur sjálfkrafa rétta INF file, í þessu tilviki, STFU.INF. Þegar Windows hefur fundið nauðsynlegan driver.INF file, mun samhæfa vélbúnaðargerðin birtast á tegundalistanum. Smelltu á „Næsta“ til að halda áfram.
- Þegar Windows er að framkvæma uppsetningu ökumanns mun viðvörunargluggi birtast sem gefur til kynna að ökumaðurinn hafi ekki staðist prófun á Windows lógói, smelltu á „Halda samt áfram“ til að halda áfram.
- Windows ætti þá að birta skilaboð sem gefa til kynna að uppsetningin hafi tekist.
Smelltu á „Ljúka“ til að ljúka uppsetningunni.
DFU file
Notendur sem hafa keypt DFU tæki þurfa að geta uppfært fastbúnað þessara tækja. Venjulega er fastbúnaður geymdur í Hex, S19 eða Binary files, en þessi snið innihalda ekki nauðsynlegar upplýsingar til að framkvæma uppfærsluaðgerðina, þau innihalda aðeins raunveruleg gögn um forritið sem á að hlaða niður. Hins vegar, DFU aðgerðin krefst frekari upplýsinga, svo sem vöruauðkennis, auðkennis seljanda, vélbúnaðarútgáfu og varastillingarnúmers (Target ID) marksins sem á að nota, þessar upplýsingar gera uppfærsluna markvissari og öruggari. Til að bæta við þessum upplýsingum, nýtt file snið ætti að nota, til að vera kallað DFU file sniði. Nánari upplýsingar er að finna í „DfuSe File Format Specification“ skjal (UM0391).
Lýsing notendaviðmóts
Þessi hluti lýsir mismunandi notendaviðmótum sem til eru í DfuSe pakkanum og útskýrir hvernig á að nota þau til að framkvæma DFU aðgerðir eins og Upload, Download og
vélbúnaðar file stjórnun.
3.1 DfuSe sýnikennsla
Fastbúnaðaruppfærslur þurfa að vera hægt að framkvæma án sérstakrar þjálfunar, jafnvel af nýliðum. Þess vegna var notendaviðmótið hannað til að vera eins öflugt og einfalt í notkun og mögulegt er (sjá mynd 9). Tölurnar á mynd 9 vísa til lýsingarinnar í töflu 1 sem sýnir tiltækar stýringar í DfuSe Demonstration tengi.
Tafla 1. nota kynningu valmynd lýsingu
Stjórna | Lýsing |
1 | Listar yfir tiltæk DFU og samhæf HID tæki, það sem er valið er það sem er í notkun. Samhæft HID tæki er HID flokks tæki sem býður upp á HID losunareiginleika (USAGE_PAGE OxFF0O og USAGE_DETACH 0x0055) í skýrslulýsingu þess. Example: Oxa1, Ox00, // Safn (líkamlegt) 0x06, Ox00, OxFF, // Seljandi skilgreind notkunarsíða – OxFP00 0x85, 0x80, // REPORT_ID (128) 0x09, 0x55, // NOTKUN (HID Losa) 0x15, Ox00, // LOGICAL_MINIMUM (0) 0x26, OxFF, Ox00, // LOGICAL_MAXIMUM (255) 0x75, 0x08, // REPORT_SIZE (8 bitar) 0x95, Ox01, // REPORT_COUNT (1) Ox131, 0x82, // EIGINLEIKUR (Gögn,Var,Abs,Vol) OxCO, // END_COLLECTION (seljandi skilgreindur) |
2 | Tækjaauðkenni fyrir DFU ham; PID, VID og útgáfa. |
3 | Tækjaauðkenni fyrir forritastillingu; PID, VID og útgáfa. |
4 | Senda Sláðu inn DFU ham skipun. Target mun skipta úr forriti yfir í DFU stillingu eða senda HID Detach ef tækið er samhæft HID tæki. |
5 | Sendu skipunina Leyfi DFU ham. Target mun skipta úr DFU yfir í Application mode. |
6 | Minni kortlagning, Tvísmelltu á hvert atriði til að view frekari upplýsingar um minnishlutann. |
7 | Veldu áfangastað DFU file, verða hlaðið gögn afrituð inn í þetta file. |
8 | Byrjaðu upphleðsluaðgerð. |
9 | Stærð yfirfærðra gagna meðan á núverandi aðgerð stendur (hlaða upp/uppfærsla). |
10 | Tími núverandi aðgerða (hlaða upp/uppfærsla). |
11 | Tiltæk skotmörk í hlaðna DFU file. |
12 | Veldu uppruna DFU file, niðurhalað gögn verða hlaðið úr þessu file. |
13 | Byrjaðu uppfærsluaðgerð (Eyða og hlaða niður). |
14 | Staðfestu hvort gögnum hafi verið hlaðið upp. |
15 | Sýndu framvindu aðgerðarinnar. |
16 | Hætta núverandi aðgerð. |
17 | Hætta umsókn. |
Ef örstýringin sem er í notkun í STM32F105xx eða STM32F107xx sýnir DfuSe kynningin nýjan eiginleika sem felst í því að lesa valmöguleikabætagögnin yfir útflutta „Option bæti“ minnihlutann. Tvísmellt er á viðkomandi hlut í minniskortinu (liður 6 í töflu 1 /Mynd 9) opnar nýjan glugga sem sýnir lesvalkostabæti. Þú getur notað þennan reit til að breyta og nota þína eigin uppsetningu (sjá mynd 10).
Tólið er fær um að greina getu valda minnishluta (lesa, skrifa og eyða). Ef um er að ræða ólesanlegt minni (útlestrarvörn virkjuð) gefur það til kynna
minni lestrarstöðu og biður um að spyrja hvort slökkva eigi á lesvörninni eða ekki.
3.2 DFU file framkvæmdastjóri
3.2.1 „Viltu gera“ svargluggi
Þegar DFU file stjórnandaforritið er keyrt, „Viltu gera“ svarglugginn birtist og notandinn þarf að velja file aðgerð sem hann vill gera. Veldu fyrsta útvarpshnappinn til að búa til DFU file úr S19, Hex eða Bin file, eða annað til að draga út S19, Hex eða Bin file frá DFU file (sjá mynd 11). Veldu „Ég vil búa til DFU file frá S19, HEX eða BIN files” valhnappur ef þú vilt búa til DFU file frá S19, Hex eða Binary files.
Veldu „Ég vil taka út S19, HEX eða BIN files frá DFU one” útvarpshnappi ef þú vilt taka út S19, Hex eða Binary file frá DFU file.
3.2.2 File kynslóðargluggi
Ef fyrsti kosturinn var valinn skaltu smella á OK hnappinn til að birta „File Generation valmynd“. Þetta viðmót gerir notandanum kleift að búa til DFU file úr S19, Hex eða Bin file.
Tafla 2. File lýsing á kynslóðarglugga
Stjórna | Lýsing |
1 | Auðkenni söluaðila |
2 | Vöruauðkenni |
3 | Firmware útgáfa |
4 | Tiltækar myndir til að setja inn í DFU file |
5 | Markauðkennisnúmer |
6 | Opið S19 eða Hex file |
7 | Opna Binary files |
8 | Nafn miða |
9 | Eyddu valinni mynd af myndalistanum |
10 | Búðu til DFU file |
11 | Hætta við og loka forritinu |
Vegna þess að S19, Hex og Bin files innihalda ekki markforskriftina verður notandinn að slá inn eiginleika tækisins (VID, PID og útgáfu), markauðkenni og markheiti áður en hann býr til DFU file.
Tafla 3. Lýsing á innspýtingarglugga með mörgum hólfum
Stjórna | Lýsing |
1 | Slóð síðasta opnaða tvöfalda file |
2 | Opna tvöfaldur files. Tvöfaldur file gæti verið a file af hvaða sniði sem er (bylgja, myndband, texti osfrv.) |
3 | Byrja heimilisfang hlaðinn file |
4 | Bæta við file til file lista |
5 | Eyða file frá file lista |
6 | File lista |
7 | Staðfesta file úrval |
8 | Hætta við og hætta aðgerð |
3.2.3 File útdráttargluggi
Ef annar valkosturinn í „Viltu gera“ valmyndina var valinn, smelltu á OK hnappinn til að birta „File útdráttur“ valmynd. Þetta viðmót gerir þér kleift að búa til S19, Hex eða Bin file frá DFU file.
Tafla 4. File lýsing á útdráttarglugga
Stjórna | Lýsing |
1 | Auðkenni söluaðila tækis |
2 | Vöruauðkenni tækis |
3 | Firmware útgáfa |
4 | Opnaðu DFU file |
5 | Myndlisti í hlaðna DFU file |
6 | Tegund af file að myndast |
7 | Dragðu myndina út í S19, Hex eða Bin file |
8 | Hætta við og loka forritinu |
Skref fyrir skref verklagsreglur
4.1 DfuSe sýningaraðferðir
4.1.1 Hvernig á að hlaða upp DFU file
- Keyrðu „DfuSe demonstration“ forritið (Start -> Öll forrit -> STMicroelectronics -> DfuSe -> DfuSe Demonstration).
- Smelltu á „Veldu“ hnappinn (liður 7 í töflu 1 /Mynd 9) til að velja DFU file.
- Veldu minnismarkmiðið/minnin í minniskortalistanum (liður 6 í töflu 1 /Mynd 9).
- Smelltu á „Hlaða upp“ hnappinn (liður 8 í töflu 1 /Mynd 9) til að byrja að hlaða upp minnisefni í valda DFU file.
4.1.2 Hvernig á að hlaða niður DFU file
- Keyrðu „DfuSe demonstration“ forritið (Start -> Öll forrit -> STMicroelectronics -> DfuSe -> DfuSe Demonstration).
- Smelltu á „Veldu“ hnappinn (liður 12 í töflu 1 /Mynd 9) til að velja DFU file. birtar upplýsingar eins og VID, PID, útgáfa og marknúmer eru lesnar úr DFU file.
- Hakaðu við gátreitinn „Fínstilla uppfærslutíma“ til að hunsa FF blokkir meðan á upphleðslu stendur.
- Hakaðu við gátreitinn „Staðfesta eftir niðurhal“ ef þú vilt hefja staðfestingarferlið eftir að gögnum hefur verið hlaðið niður.
- Smelltu á „Uppfæra“ hnappinn (liður 13 í töflu 1 /Mynd 9) til að hefja uppfærslu file efni í minningunni.
- Smelltu á „Staðfesta“ hnappinn (liður 14 í töflu 1 /Mynd 9) til að staðfesta hvort gögnunum hafi verið hlaðið niður.
4.2 DFU file verklagsreglur stjórnenda
4.2.1 Hvernig á að búa til DFU files frá S19/Hex/Bin files
- Keyra "DFU File Manager” forrit (Start -> Öll forrit -> STMicroelectronics> DfuSe-> DFU File framkvæmdastjóri).
- Veldu „Ég vil búa til DFU file frá S19, HEX eða BIN files" atriði í "Viltu gera" valmynd (Tabl e 1 1 ) og smelltu síðan á "Í lagi".
- Búðu til DFU mynd úr S19/Hex eða tvöfaldri mynd file.
a) Stilltu ónotaða markauðkennisnúmer (liður 5 í töflu 2 /Mynd 12).
b) Fylltu út VID, PID, útgáfu og markheiti
c) Til að búa til myndina úr S19 eða Hex file, smelltu á „S19 eða Hex“ hnappinn (liður 6 í töflu 2 /Mynd 4) og veldu file, DFU mynd verður búin til fyrir hverja sem bætt er við file.
d) Til að búa til myndina úr einni eða fleiri tvíundum files, smelltu á „Multi Bin“ hnappinn (liður 7 í töflu 2 /Mynd 12) til að sýna „Multi Bin Injection“ valmyndina (Mynd 13.).
Smelltu á Browse hnappinn (liður 2 í töflu 3 /Mynd 13) til að velja tvöfalda file(*.bin) eða annað snið af file (Bylgja, myndband, texti,…).
Stilltu upphafsvistfangið í heimilisfangareitnum (liður 3 í töflu 3 /Mynd 13).
Smelltu á hnappinn „Bæta við lista“ (liður 4 í töflu 3 /Mynd 13) til að bæta við völdum tvíliða file með uppgefnu heimilisfangi.
Til að eyða núverandi file, veldu það og smelltu síðan á „Eyða“ hnappinn (liður 5 í töflu 3 /Mynd 13).
Endurtaktu sömu röð til að bæta við öðru tvöfalda files, Smelltu á „Í lagi“ til að staðfesta. - Endurtaktu skref (3.) til að búa til aðrar DFU myndir.
- Til að búa til DFU file, smelltu á „Búa til“.
4.2.2 Hvernig á að draga út S19/Hex/Bin files frá DFU files
- Keyra "DFU File Manager” forrit (Start -> Öll forrit -> STMicroelectronics -> DfuSe -> DFU File Stjórna).
- Veldu „Ég vil taka út S19, HEX eða BIN files frá DFU one“ valhnappi í „Viltu gera“ valmynd (Mynd 11) og smelltu síðan á „Í lagi“.
- Dragðu út S19/Hex eða tvöfaldur file frá DFU file.
a) Smelltu á Browse hnappinn (liður 4 í töflu 4 /Mynd 14) til að velja DFU file. Myndirnar sem innihalda eru skráðar í myndalistanum (liður 4 í töflu 4 /Mynd 14).
b) Veldu mynd af myndalistanum.
c) Veldu Hex, S19 eða Multiple Bin valhnappur (liður 6 í töflu 4 /Mynd 14).
d) Smelltu á „Extract“ hnappinn (liður 7 í töflu 4 /Mynd 14) til að draga út valda mynd. - Endurtaktu skref (3.) til að draga út aðrar DFU myndir.
Endurskoðunarsaga
Tafla 5. Endurskoðunarferill skjala
Dagsetning | Endurskoðun | Breytingar |
6-júní-07 | 1 | Upphafleg útgáfa. |
2. janúar 08 | 2 | Bætt við kafla 4. |
24. september 08 | 3 | Uppfært mynd 9 í mynd 14. |
2-09 júlí | 4 | nota kynningu uppfært í útgáfu V3.0. Hluti 3.1: DfuSe sýning uppfærð: — Mynd 9: DfuSe kynningargluggi uppfærður — Nýjum eiginleikum bætt við fyrir STM32F105/107xx tæki — Mynd 10: Breyta valkosti bæti valmynd bætt við Uppfært í kafla 3.2: DFU file framkvæmdastjóri — Mynd 11: „Viltu gera“ valmynd — Mynd 12: „Kynslóð“ valmynd — Mynd 13: „Multi bin injection“ valmynd — Mynd 14: „Útdráttur“ valmynd |
Vinsamlegast lestu vandlega:
Upplýsingar í þessu skjali eru eingöngu veittar í tengslum við ST vörur. STMicroelectronics NV og dótturfyrirtæki þess („ST“) áskilja sér rétt til að gera breytingar, leiðréttingar, breytingar eða endurbætur á þessu skjali og vörum og þjónustu sem lýst er hér hvenær sem er, án fyrirvara.
Allar vörur ST eru seldar samkvæmt söluskilmálum ST.
Kaupendur eru einir ábyrgir fyrir vali, vali og notkun á ST vörum og þjónustu sem lýst er hér, og ST tekur enga ábyrgð á neinni ábyrgð sem tengist vali, vali eða notkun á ST vörum og þjónustu sem lýst er hér.
Ekkert leyfi, óbeint eða óbeint, með stöðvun eða á annan hátt, á neinum hugverkaréttindum er veitt samkvæmt þessu skjali. Ef einhver hluti þessa skjals vísar til vara eða þjónustu frá þriðja aðila telst það ekki vera leyfisveiting frá ST til notkunar á slíkum vörum eða þjónustu þriðja aðila, eða hvers kyns hugverk sem þar er að finna eða teljast sem ábyrgð sem nær yfir notkunina. á nokkurn hátt af slíkum vörum eða þjónustu þriðja aðila eða hvaða hugverk sem þar er að finna.
(NEMA ANNAÐ SEM KOMIÐ FRAM Í SÖLUSKILMÁLUM ST. ST FYRIR ALLA SKÝRI EÐA ÓBEINU ÁBYRGÐ MEÐ VIÐVIÐI VIÐ NOTKUN OG/EÐA SÖLU Á ST VÖRU, Þ.M.T.T. UM LÖGSMÁL), EÐA BROÐ Á EINHVERJU EINLEIKA-, HÖFUNDARRETTI EÐA ANNAR HÚTVERKARÉTTI.
NEMA SAMÞYKKT SKRIFLEGT SAMÞYKKT AF LEYFINUM ST FULLTRÚA SÉR EKKI Mælt með ST VÖRUR, LEYFIÐ EÐA ÁBYRGÐ TIL NOTKUNAR Í HER, FLUGVÖLUM, RUIMUM, LÍFSBJÖÐUNNI, EÐA LÍFSVERÐUM, EÐA LÍFVÖRÐUNARKERFI. LEIÐAÐU AÐ MEIÐUM, DAUÐA EÐA ALVÖRU EIGNA- EÐA UMHVERFISSKAÐI. ST VÖRUR SEM EKKI ERU TILGREINAR SEM „AUTOMOTIVE GRADE“ MÁ AÐEINS VERIÐ AÐ NOTA Í BÍLAFRAMLEIÐUM Á EIGIN ÁBYRGÐ NOTANDA.
Endursala á ST vörum með öðrum ákvæðum en yfirlýsingunum og/eða tæknilegum eiginleikum sem settar eru fram í þessu skjali ógildir tafarlaust alla ábyrgð sem ST veitir fyrir ST vöruna eða þjónustuna sem lýst er hér og mun ekki skapa eða framlengja á nokkurn hátt, neina ábyrgð ST.
ST og ST merkið eru vörumerki eða skráð vörumerki ST í ýmsum löndum.
Upplýsingar í þessu skjali koma í stað og koma í stað allra upplýsinga sem áður hafa verið veittar.
ST merkið er skráð vörumerki STMicroelectronics. Öll önnur nöfn eru eign viðkomandi eigenda.
© 2009 STMicroelectronics – Allur réttur áskilinn
STMicroelectronics fyrirtækjasamstæða
Ástralía – Belgía – Brasilía – Kanada – Kína – Tékkland – Finnland – Frakkland – Þýskaland – Hong Kong – Indland – Ísrael – Ítalía – Japan –
Malasía – Malta – Marokkó – Filippseyjar – Singapúr – Spánn – Svíþjóð – Sviss – Bretland – Bandaríkin
www.st.com
Doc ID 13379 Rev 4
Skjöl / auðlindir
![]() |
ST DfuSe USB Device Firmware Upgrade STMicroelectronics Extension [pdfNotendahandbók DfuSe USB tæki, fastbúnaðaruppfærsla STMicroelectronics viðbót, DfuSe USB tæki fastbúnaðaruppfærsla, STMicroelectronics viðbót, DfuSe USB tæki fastbúnaðaruppfærsla STMicroelectronics viðbót, UM0412 |