GigaDevice

GigaDevice GD-Link Programmer User Manual

GigaDevice GD-Link Programmer

 

Mtundu: Chingerezi V 1.2

 

1. Mawu Oyamba

Bukuli likufotokoza za ntchito yomwe imagwiritsidwa ntchito kuwunikira kapena kukonza ma GigaDevice MCU okhala ndi chingwe cha USB chomwe chilipo ndi adaputala ya GD-Link. GD-Link programmer ndi chida choti wogwiritsa ntchito agwiritse ntchito ma MCU mwachangu kwambiri.

1.1 Kufotokozera ntchito

Ndi pulogalamu ya GD-Link, wogwiritsa ntchito amatha kutsitsa pulogalamuyo ku memory memory yamkati kapena chip chotetezedwa ndi zina zotero, nthawi yomweyo wopanga mapulogalamu amatha kutsitsa GD-Link osagwiritsa ntchito intaneti.

1.2 Cholinga

Kupatula wangwiro stage kuti ogwiritsa ntchito athe kutsitsa pulogalamu yothamanga kwambiri, wopanga mapulogalamu a GD-Link akufunanso kupereka chidziwitso chodabwitsa komanso chaluso. Kufotokozera kwakonzedwa kuti kukhale ntchito yabwinoko.

1.3 Malo ogwirira ntchito

Zofunika pa mapulogalamu: Chinese kapena English Windows XP, Windows 7 ndi machitidwe apamwamba ntchito.

Zofunikira pa Hardware: Adaputala ya GD-Link, ponena za GD-Link Adapter User Manual.

1.4 Jargon ndi Contraction

  • GD Link: Adaputala ya GD-Link ndi chida chotukula chamitundu itatu-imodzi chamagulu a GD32 a MCU. Imapereka CMSIS-DAP debugger port yokhala ndi JTAG/ SWD mawonekedwe. Wogwiritsa atha kugwiritsa ntchito adaputala ya GD-Link pamapulogalamu apaintaneti kapena khodi yochotsa zolakwika mu IDE yogwirizana monga Keil kapena IAR. Ntchito ina yofunika ndikuyika pulogalamu yapaintaneti.
  • USB: Universal Serial Bus (USB) imalumikiza zambiri kuposa makompyuta ndi zotumphukira. Ili ndi mphamvu yakulumikizani ndi dziko latsopano lazokumana nazo pa PC.

1.5 Kupanga phukusi

Zonse fileZolembedwa mu Tchati 1 ndizofunika.

FIG 1 Package composition.JPG

 

2. Kuthamanga

Pulogalamuyi ikuyenda pa PC ndi makompyuta ogwirizana, komanso pamapulatifomu a WINDOWS. Palibe chifukwa chokhazikitsa pulogalamuyo, chinthu chokhacho chomwe muyenera kuchita ndikudina chizindikirocho kuti mugwiritse ntchito pulogalamuyo.

 

3. Kugwiritsa Ntchito Tsatanetsatane

3.1 Chiyambi cha masanjidwe

Tchati 2 chikuwonetsa UI ndikuphatikiza madera a pulogalamuyo:

FIG 2 Layout introduction.JPG

3.1.1 Zenera la Katundu 

Tchati 3 chikuwonetsa katundu wa GD-Link ndi chandamale cha MCU. Kuchokera pamwamba mpaka pansi:

3.1.1.1 GD-Link Katundu

  • Lumikizani Chiyankhulo: GD-Link gwiritsani ntchito USB kulumikiza ku PC
  • Chiyankhulo cha Chipangizo: Ogwiritsa ntchito amatha kusankha SWD kapena JTAG kulumikiza ku MCU, kusankha kusakhulupirika ndi SWD.
  • Mtundu wa Firmware: Mtundu wa firmware wa MCU wamakono.
  • UID: Imawonetsa UID ya MCU mu GD-Link.
  • SN: Imawonetsa nambala ya serial ya GD-Link.

3.1.1.2 JTAG/Katundu wa SWD

Liwiro Loyamba: Ogwiritsa ntchito amatha kusintha liwiro la kusamutsa kwa GD-Link pano, liwiro lokhazikika ndi 500 kHz.

3.1.1.3 Mukufuna Katundu wa MCU

  • Gawo la MCU No.: Ikuwonetsa MCU yolumikizidwa.
  • Endian: GD MCU ndi yochepa.
  • Chongani core ID: Chosankha chosasinthika ndi Inde.
  • Core ID: Ikuwonetsa mtengo wa ID ya MCU.
  • Gwiritsani ntchito RAM: Chosankha chokhazikika ndi Inde, RAM imagwiritsidwa ntchito pokonzekera mwachangu.
  • Adilesi ya RAM: Ikuwonetsa mtengo wa adilesi ya RAM.
  • Kukula kwa RAM: Ikuwonetsa kukula kwa RAM ya chandamale cha MCU.
  • UID: Ikuwonetsa UID ya MCU yomwe mukufuna.

3.1.1.4 Katundu wa Flash

  • Kukula kwa Flash: Imawonetsa kukula kwa chandamale cha MCU. MCU yosiyana mwina ili ndi kukula kosiyanasiyana kwa Flash ndi zofufutira / zolembetsa zamapulogalamu, ogwiritsa ntchito atha kuloza ku Buku Logwiritsa Ntchito la MCU kuti mudziwe zambiri.
  • Flash Base Address: Imawonetsa mtengo wa adilesi ya Flash.

FIG 3 Flash Property.JPG

3.1.2 Bwezeraninso Mndandanda wa Katundu

Batani ili limalola mndandanda wazinthu zotsitsimutsa osatseka pulogalamuyi (Monga momwe tawonetsera pa tchati 4).

FIG 4 Refresh Properties List.JPG

3.1.3 GD-Link

Menyuyi ili ndi Zosintha file, Konzani GD-Link ndi Kusintha firmware (Monga momwe tawonetsera pa tchati

  • Gawo la MCU No.: Ikuwonetsa MCU yolumikizidwa.
  • Endian: GD MCU ndi yochepa.
  • Chongani core ID: Chosankha chosasinthika ndi Inde.
  • Core ID: Ikuwonetsa mtengo wa ID ya MCU.
  • Gwiritsani ntchito RAM: Chosankha chokhazikika ndi Inde, RAM imagwiritsidwa ntchito pokonzekera mwachangu.
  • Adilesi ya RAM: Ikuwonetsa mtengo wa adilesi ya RAM.
  • Kukula kwa RAM: Ikuwonetsa kukula kwa RAM ya chandamale cha MCU.
  • UID: Ikuwonetsa UID ya MCU yomwe mukufuna.

3.1.1.4 Katundu wa Flash

  • Kukula kwa Flash: Imawonetsa kukula kwa chandamale cha MCU. MCU yosiyana mwina ili ndi kukula kosiyanasiyana kwa Flash ndi zofufutira / zolembetsa zamapulogalamu, ogwiritsa ntchito atha kuloza ku Buku Logwiritsa Ntchito la MCU kuti mudziwe zambiri.
  • Flash Base Address: Imawonetsa mtengo wa adilesi ya Flash.

FIG 5 Flash Property.JPG

3.1.2 Bwezeraninso Mndandanda wa Katundu

Batani ili limalola mndandanda wazinthu zotsitsimutsa osatseka pulogalamuyi (Monga momwe tawonetsera pa tchati 4).

FIG 6 Refresh Properties List.JPG

3.1.3 GD-Link

Menyuyi ili ndi Zosintha file, Konzani GD-Link ndi Update firmware (Monga momwe tawonetsera pa tchati 7).

3.1.3.1 Kusintha File
Menyu iyi ikhoza kusintha file kuti musunge mu GD-Link kuti mupange pulogalamu yapaintaneti.
Ogwiritsa ayenera kusankha MCU gawo No., ndiye dinani 'Add' kusankha file mumtundu wa bin ndikulowetsa adilesi yotsitsa kaye musanasinthe file(Monga momwe tawonetsera pa tchati 5).
Pomaliza, ogwiritsa ntchito amatha kudina 'Update' kuti asunge zomwe zalembedwa files ku GD-Link. Ngati zasungidwa bwino, ogwiritsa ntchito akanikizani kiyi ya 'K1' pa GD-Link, GD-Link imatsitsa zonse files ku adilesi yoyenera.
Gawo lina No. limathandizira kasinthidwe ka ma byte, GD-Link imakonza ma byte a MCU malinga ndi zomwe zakonzedwa ndi wogwiritsa ntchito (Monga momwe tawonetsera pa tchati 6).

Chithunzi cha FIG 7 File.JPG

Chithunzi cha FIG 8 File.JPG

3.1.3.2 Konzani GD-Link

Menyuyi ikuphatikiza Kukonzekera Kwapaintaneti, Kukonzekera Kwa Mapulogalamu Paintaneti 7/11 ndi magawo atatu a Product SN (Monga momwe tawonetsera pa tchati 8, menyu iyi iwonjezera ntchito pokonzanso firmware).

  • Kukonzekera kwa Offline-Programming: Menyu iyi ikonza ngati chip yotetezedwa pambuyo pakupanga -programming. Idzayamba kugwira ntchito pambuyo pa pulogalamu yosinthira files.
  • Kukonzekera kwa Mapulogalamu Paintaneti: Menyu iyi ikonza ngati chip yotetezedwa pambuyo pa mapulogalamu apaintaneti, kaya yambitsaninso pulogalamu yapaintaneti isanayambike, komanso ngati imayendetsedwa pambuyo pa mapulogalamu apaintaneti. Idzayamba kugwira ntchito mukadina "Chabwino".
  • Product SN: Menyu iyi ikonza mtengo wa SN pambuyo pa pulogalamu yapaintaneti (Monga momwe tawonetsera pa tchati 8). Chongani bokosilo limatanthauza kulemba chinthu SN kuti chiwongolere MCU pambuyo pa mapulogalamu apa intaneti. Ogwiritsa ntchito amakonza adilesi kuti alembe SN yogulitsa, mtengo wa SN wazinthu ndi SN kuchuluka kwamtengo.

FIG 9 Konzani GD-Link.JPG

FIG 10 Konzani GD-Link.JPG

3.1.3.3 Sinthani Firmware
Izi zosintha firmware ya GD-Link ngati GD-Link ili munjira yosinthira firmware. Chonde onetsetsani kuti pulogalamu yanu ndi mtundu waposachedwa musanakonzenso firmware yanu ya GD-Link.

3.1.4 Cholinga cha MCU 

Tsambali lili ndi Lumikizani, Chotsani ndi mindandanda yantchito ina (Monga momwe zasonyezedwera pa tchati 9).

  • Lumikizani: Ogwiritsa ntchito ayenera kudina menyuyi asanagwiritse ntchito chandamale cha MCU ndi njira zazifupi za kiyibodi F2.
  • Chotsani: Menyu iyi imayatsidwa pambuyo polumikizana bwino, imagwiritsidwa ntchito kuletsa chandamale cha MCU.
  • Chitetezo: Chitetezo chimaphatikizapo magawo awiri, mndandanda wa GD10x wochepa chabe ukhoza kukhazikitsidwa pamene mndandanda wa GD1x0 ungagwiritse ntchito magawo awiri. Mndandanda wa GD1x0 MCU sudzasinthidwa kukhala wosatetezeka ngati utakhala wapamwamba.
  • Kusatetezeka: Kudina menyu kungachotse chitetezo chochepa.
  • Konzani OptionBytes: Ogwiritsa angagwiritse ntchito menyuyi kusintha ma byte osankha.
  • Fufutani Misa: Ogwiritsa ntchito angagwiritse ntchito menyuyi kuti afufute chip chathunthu ndi njira zazifupi za kiyibodi F4. Mwina ogwiritsa ntchito ayenera kudikirira kwakanthawi pomwe MCU Flash kukula kuposa 512KB.
  • Fufutani Tsamba: Menyuyi imalola ogwiritsa ntchito kufufuta MCU ndi masamba okhala ndi njira zazifupi za kiyibodi F3.
  • Pulogalamu: Pangani zosankha file ku MCU chandamale. Pulogalamuyi imateteza chip ndikulemba SN ngati ogwiritsa ntchito akhazikitsa chitetezo pambuyo pa zosankha zapaintaneti mu "Configuration" menyu.
  • Pulogalamu Yopitilira: Ntchitoyi imathandizidwa pomwe pulogalamuyo imasiyanitsidwa ndi chandamale cha MCU. Pulogalamuyo izindikira ngati MCU yatsopano imangodziyika yokha ndikulumikizana ndi MCU. Kenako pulogalamuyo idzakonza MCU yatsopano ndikusankha komweko file ndikudikirira kulumikizana kotsatira kwa MCU.
  • Werengani Zambiri: Ndi ntchitoyi, wogwiritsa ntchito amatha kuwerenga chandamale cha MCU m'njira ziwiri: Werengani Chip chathunthu kapena Werengani mosiyanasiyana.
  • Thamangani App: Yambitsani pulogalamuyo file pambuyo pa mapulogalamu.

FIG 11 Target MCU.JPG

3.2 Ndondomeko Yoyendetsera Ntchito

FIG 12 Flowchart of Operation.JPG

 

4. Zisamaliro

Chonde onetsetsani kuti GD-Link yolumikizidwa ndi PC.

 

5. Kusintha

Mutha kupita kwa mkulu webmalo http://gd32mcu.com/cn/download kuti mupeze mtundu waposachedwa.

 

GigaDevice Copyright © 2021

 

Werengani Zambiri Za Bukuli & Tsitsani PDF:

Zolemba / Zothandizira

GigaDevice GD-Link Programmer [pdf] Buku Logwiritsa Ntchito
GD-Link Programmer, GD-Link, Wopanga Mapulogalamu

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *