WCH-Link Emulation Debugger Module

WCH-Link Emulation Debugger Module

WCH-Link

Inngangskynning

WCH-Link mát er hægt að nota til að kemba og hlaða niður WCH RISC-V MCU á netinu, og einnig fyrir kembiforrit og niðurhal á ARM MCU með SWD/JTAG viðmót. Það kemur einnig með raðtengi til að auðvelda kembiforrit. Það eru 3 tegundir af WCH-Link þar á meðal WCH-Link, WCH LinkE og WCHDAPLink, eins og sýnt er á mynd 1.

Mynd 1 WCH-Link eðlisfræðileg skýringarmynd
WCH-Link Emulation Debugger Module

WCH-Link ham

Tafla 1 WCH-Link ham

Mode

LED stöðu IDE

Stuðningsflís

RISC-V

Bláa LED er alltaf slökkt þegar hún er aðgerðalaus MounRiver stúdíó

WCH RISC-V kjarnaflögur sem styðja kembiforrit með einni/tvífaldri línu

ARM

Blá ljósdíóða er alltaf kveikt þegar hún er aðgerðalaus Keil/MounRiver stúdíó ARM kjarnaflögur sem styðja SWD/JTAG siðareglur
Skipt um ham

Leið 1: Notaðu MounRiver Studio hugbúnaðinn til að skipta um tengistillingu. (Þessi aðferð á við um WCH-Link og WCH-LinkE)

  1. Smelltu á örina TÁKN á flýtivísunarstikunni til að koma upp stillingarglugganum fyrir niðurhal verkefnisins
  2. Smelltu á Query hægra megin í Target Mode til view núverandi hlekkjastillingu
  3. Smelltu á Target Mode valkostur, veldu mark Link mode, smelltu á Apply.
    Skipt um ham

Leið 2: Notaðu WCH-Link Utility tólið til að skipta um Link mode.

  1. Smelltu á Fá hægra megin í Active WCH-Link ham til að view núverandi hlekkjastillingu
  2. Smelltu á Active WCH-Link mode valmöguleikareitinn, veldu mark Link mode, smelltu á Setja
    Notaðu WCH-LinkUtility tólið til að skipta um tengistillingu.

Leið 3: Notaðu ModeS takkann til að skipta um tengistillingu. (Þessi aðferð á við um WCH-LinkE-R0 1v2 og WCHDAPLink-R0-2v0 og ofar)

  1. Haltu inni ModeS takkanum til að kveikja á hlekknum.

Athugasemdir:

  1. Bláa ljósdíóðan blikkar við niðurhal og villuleit.
  2. Hlekkurinn viðheldur breyttri stillingu fyrir síðari notkun.
  3. Skannaðu QR kóðann á myndinni aftan á Link til að opna WCH-Link keppinauta villuleitareininguna websíða.
  4. WCH-Link uppgerð kembiforritareining URL https://www.wch.procn/ducts/WCHLink.html
  5. Aðgangur að MounRiver stúdíó URL: http://mounriver.com/
  6. WCH-Link Utility Access URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
  7. WCHISPTool aðgangur URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
  8. WCH-Link og WCH-LinkE styðja LinkRV og LinkDAP-WINUSB hamskipti; WCH-DAPLink styður LinkDAP-WINUSB og LinKDAP-HID stillingaskipti.
Baud hlutfall í raðtengi

Tafla 2 WCH-Link raðtengi styður flutningshraða

1200

2400 4800 9600 14400

19200

38400 57600 115200

230400

Tafla 3 WCH-LinkE raðtengi styður flutningshraða

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

Tafla 4 WCH-DAPLink raðtengi styður flutningshraða

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

Athugasemdir:

  1. Mynd 1 í röð pinna RX og TX fyrir raðtengi sendimóttakanna, raðtengisstuðningsbaud hlutfall er sýnt í töflunni hér að ofan.
  2. CDC bílstjóri þarf að vera settur upp undir Win7.
  3. Ef þú aftengir Link aftur, vinsamlegast opnaðu raðkembiforritið aftur.
Samanburður á virkni

Tafla 5 Tenglaaðgerðir og samanburðartafla fyrir frammistöðu

Virka atriði

WCH-Link-R1-1v1 WCH-LinkE-R0-1v3

WCH-DAPLink-R0-2v0

RISC-V stilling

×

ARM-SWD ham-HID tæki

× ×
ARM-SWD ham-WINUSB tæki

ARM-JTAG ham -HID tæki

× ×
ARM-JTAG ham -WINUSB tæki ×

ModeS takki til að skipta um ham

×
2-víra uppfærsla fastbúnaðar án nettengingar ×

Raðtengi uppfærsla fastbúnaðar án nettengingar

× ×
USB uppfærsla fastbúnaðar án nettengingar ×

Stýranleg 3.3V/5V aflframleiðsla

×
Háhraða USB2.0 til JTAG viðmót ×

×

Sækja verkfæri

MounRiver Studio WCH-LinkUtility

Keil uVision5

MounRiver Studio WCH-LinkUtility

Keil uVision5

WCH-LinkUtility Keil uVision5
Keil studdar útgáfur Keil V5.25 og ofar Keil V5.25 og ofar

Styður í öllum útgáfum af Keil

Pinnatengingar

Tafla 6 Tengill studdur flís líkan

Algengar flísgerðir

WCH-Link WCH-LinkE WCH-DAPLink
CH32V003 × ×

CH32V10x/CH32V20x/cCH32V30x/CH569/CH573/CH583

×

CH32F10x/CH32F20x/CH579/vingjarnlegur flís sem styðja
SWD samskiptareglur

vingjarnlegir franskar sem styðja JTAG viðmót ×

Tafla 7 Algengar flíspinnatengingar

Algengar flísgerðir

SWDIO

SWCLK

CH569

PA11

PA10

CH579

PB16

PB17

CH573/CH583

PB14

PB15

CH32V003

PD1

CH32V10x/CH32V20x/CH32V30x/CH32F10x/CH32F20x

PA13

PA14

Tafla 8 STM32F10xxx JTAG pinout viðmóts

JTAG nafn pinna viðmóts

JTAG villuleitarviðmót Pinout
TMS JTAG stillingarval

PA13

TCK

JTAG klukka PA14
TDI JTAG inntak gagna

PA15

TDO

JTAG gagnaúttak

PB3

Athugasemdir:

  1. Hámarks studd línulengd hlekks: 30 cm, ef niðurhalsferlið er óstöðugt, reyndu að lækka niðurhalshraða.
  2.  JTAG ham, WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 vélbúnaðarútgáfa byrjaði að styðja, fyrri vélbúnaðarútgáfa styður ekki.
  3. WCH-LinkE háhraðaútgáfan er aðeins fyrir CH32F20x/CH32V20x/CH32V30x til að flýta fyrir.
  4. Fyrir utan CH32 röð flís, ef þú vilt nota Link til að hlaða niður eða kemba, þarftu að nota opinbera ISP tól til að opna 2-víra kembiforrit tengi, og þú þarft að borga eftirtekt til Link ham þegar að nota það.

Keil niðurhal og kembiforrit

Skipt um tæki

WCH-DAPLink styður tvær stillingar, ARM ham-WINUSB tæki og ARM ham-HID tæki, og þú getur skipt á milli tveggja tækjastillinga með WCH-LinkUtility tólinu (eða með því að kveikja á hlekknum eftir að hafa ýtt lengi á ModeS takkann.) WCH -Link og WCH-LinkE styðja aðeins ARM-stillingu-WINUSB tækisstillingu.
Keil niðurhal og kembiforrit

Tafla 9 WCH-DAPLink tæki

Tæki

Stuðningstengil

Keil studdar útgáfur

ARM ham-WINUSB tæki

WCH-Link WCH-LinkE
WCH-DAPLink

Keil V5.25 og yfir ARM
CMSIS V5.3.0 og nýrri

ARM ham-HID tæki

WCH-DAPLink

Styður í öllum útgáfum af Keil

Athugið: WCH-Link, WCH-LinkE og WCH-DAPLink eru sjálfgefið í WINUSB tækisstillingu.

Sækja stillingar
  1. Smelltu á töfrasprotannTÁKN á tækjastikunni til að koma upp Valkostir fyrir miða valmynd, smelltu á Kembiforrit og veldu hermilíkanið.
    Sækja stillingar
  2. Smelltu á Nota valmöguleikareitinn og veldu CMSIS-DAP Debugger
  3. Smelltu á Stillingar hnappinn til að koma upp Cortex-M Target Driver Setup valmyndina
    Sækja stillingar
    Raðnúmer: Birta auðkenni kembiforritsins sem verið er að nota. Þegar mörg millistykki eru tengd geturðu tilgreint millistykkið með því að nota fellilistann. SW tæki: Sýndu auðkenni tækisins og nafn tengda tækisins. Port: Stilltu innra villuleitarviðmótið SW eða JTAG. (Bæði viðmótin eru studd af WCH-LinkE-R0-1v3 og WCH-DAPLink-R0-2v0). Hámarksklukka: Stilltu klukkuhraðann til að hafa samskipti við marktækið.
  4. Smelltu á Flash Download fyrir niðurhalsstillingar.
    Sækja stillingar
    Niðurhalsaðgerð: Stillingarvalkostir RAM fyrir reiknirit: Stilltu upphafsvistfang og stærð vinnsluminni pláss okkar CH32F103 röð flís RAM rúm stærð er 0x1000, CH32F20x röð flís RAM rúm stærð er 0x2800. Forritunaralgrím: Bæta við reiknirit file Reikniritið file hefur verið bætt við sjálfkrafa eftir uppsetningu á flísbúnaðarpakkanum, smelltu á OK.
  5. Eftir að hafa lokið ofangreindum stillingum, smelltu á OK til að loka glugganum. Smelltu á táknið á tækjastikunni til að brenna kóðann inn.
Villuleit
  1. Smelltu á villuleitarhnappinn Villuleit á tækjastikunni til að fara inn á villuleitarsíðuna
  2. Stilltu brot
    Villuleit
  3. Grundvallar villuleitarskipanir
    Táknmyndir Endurstilla: Framkvæma endurstillingaraðgerð á forritinu.
    Táknmynd Keyra: Láttu núverandi forrit byrja að keyra á fullum hraða þar til forritið hættir þegar það rekst á brot.
    Táknmynd Skref: Framkvæma eina setningu og ef aðgerð kemur upp fer hún inn í aðgerðina.
    Táknmynd Skref yfir: Framkvæma eina setningu sem fer ekki inn í fallið ef hún rekst á fall, heldur keyrir fallið á fullum hraða og hoppar yfir í næstu setningu.
    TáknmyndSkref út: Keyrðu allt innihald eftir núverandi aðgerð á fullum hraða þar til aðgerðin fer aftur á fyrra stig.
  4. Smelltu á villuleitarhnappinn Villuleití tækjastikunni aftur til að hætta við villuleit.

MounRiver Studio niðurhal og kembiforrit

Sækja stillingar
  1. Smelltu á örina Táknmynd  á tækjastikunni til að koma upp stillingarglugganum fyrir niðurhal verkefnisins
  2. Smelltu á Slökkva á lestrarvörn hnappinn til að slökkva á lestrarvörn flísarinnar
    Táknmynd
  3. Markstillingar, helstu þættirnir eru sem hér segir.
    MounRiver Studio niðurhal og kembiforrit
  4. Stillingarvalkostir
    MounRiver Studio niðurhal og kembiforrit
  5. Smelltu á Nota og loka til að vista niðurhalsstillinguna. Smelltu á táknið Táknmynd á tækjastikunni til að brenna kóðann og niðurstaðan birtist í stjórnborðinu.
  Villuleit
  1. Sláðu inn villuleitarsíðuna
    Leið 1: Smelltu á Debug hnappinnVilluleit á tækjastikunni til að fara beint inn á villuleitarsíðuna.
    Leið 2: Smelltu á örinaVilluleit á tækjastikunni og veldu Kembistillingar til að skjóta upp kembistillingarsíðunni. Tvísmelltu á GDB Open OCD MRS Debugging til að búa til obj file, veldu hlutinn file og smelltu á villuleitarhnappinn neðst í hægra horninu til að fara inn á villuleitarsíðuna.
    Villuleit
  2. Stilltu brot
    Stilltu brot
  3. Grundvallar villuleitarskipanir
    Táknmynd Endurstilla: Framkvæma endurstillingaraðgerð á forritinu.
    Táknmynd Keyra: Láttu núverandi forrit byrja að keyra á fullum hraða þar til forritið hættir þegar það hittir brot.
    Táknmynd Loka: Hætta villuleit.
    Táknmynd Stígðu inn: Framkvæmdu eina setningu og ef aðgerð kemur upp mun hún fara inn í aðgerðina.
    Táknmynd Skref yfir: Framkvæma eina setningu og ef hún rekst á fall mun hún ekki fara inn í aðgerðina heldur keyra aðgerðina á fullum hraða og fara í næstu setningu.
    Táknmynd Step Return: Keyrðu allt innihald eftir núverandi aðgerð á fullum hraða þar til aðgerðin fer aftur á fyrra stig.
  4. Smelltu Táknmynd hnappur, farðu úr kembiforritinu.
Aðrar aðgerðir

Stilltu flís Read-Protect

Aðrar aðgerðir Lestrarverndarstaða fyrirspurnarkubba
Aðrar aðgerðir Virkja flís lesvarnarstöðu
Aðrar aðgerðir Slökktu á lestrarverndarstöðu flísar

Kóði Flash að fullu eytt

MounRiver Studio getur eytt öllum notendasvæðum flíssins með því að stjórna vélbúnaðarendurstillingapinnanum eða með því að endurræsa flísinn. Til að stjórna eyðingu með því að kveikja aftur, þarf Link til að knýja flísinn; til að stjórna eyðingu með vélbúnaðarnúllunarpinna, þarf að tengja endurstillingapinnana á flísinni og Link. (Aðeins stutt af WCH-LinkE og WCH-DAPLink)
Kóði Flash að fullu eytt

Slökktu á 2-víra SDI

Fyrir aðrar flísar en CH32 seríur er hægt að virkja kóða og gagnavernd með því að slökkva á 2-víra SDI.
Slökktu á 2-víra SDI Slökktu á 2-víra SDI

WCH-LinkUtility niðurhal

Sækja stillingar
  1. Smelltu á táknið Táknmynd , tengdu við Link
  2. Veldu flís líkanið
  3. Stillingarvalkostir
    Stillingarvalkostir
  4. Merktu við Disable MCU Code Read-Protect, slökktu á flís lesvörninni.
    Stillingarvalkostir
  5. Smelltu á tákniðTáknmynd  til að bæta fastbúnaði við
  6. Smelltu á táknið Táknmynd til að framkvæma niðurhal
Aðrar aðgerðir

Fyrirspurn um flísupplýsingar

Smelltu á táknið Táknmyndtil að spyrjast fyrir um upplýsingar um flís

Nafn

Gildi
MCU UID

17-9f-ab-cd-7f-b4-bc48

Flash Stærð

16KB
Lestu Protect

 

Link útgáfa

V2.8

Stilltu flís Read-Protect

Stilltu flís Read-Protect Lestrarverndarstaða fyrirspurnarkubba
Stilltu flís Read-Protect Virkja flís lesvarnarstöðu
Stilltu flís Read-Protect Slökktu á lestrarverndarstöðu flísar

Lestu flís Flash

Smelltu á tákniðTáknmynd  til að lesa flís Flash
Lestu flís Flash

Kóði Flash að fullu eytt

WCH-LinkUtility tólið getur eytt öllum notendasvæðum flísarinnar með því að stjórna vélbúnaðarendurstillingapinnanum eða með því að endurræsa flísinn. Til að stjórna eyðingu með því að kveikja aftur, þarf Link til að knýja flísinn; til að stjórna eyðingu með endurstillingarpinna vélbúnaðar, þarf að tengja endurstillingapinnana á flísinni og Link. (Aðeins stutt af WCHLinkE og WCH-DAPLink).
Kóði Flash að fullu eytt

Afköst stjórnanleg

WCH-LinkUtility tól getur stjórnað Link aflgjafa. Smelltu á Target og veldu að kveikja/slökkva á 3.3V/5V aflgjafa í fellilistanum. (Aðeins stutt af WCH-LinkE og WCH-DAPLink)

Afköst stjórnanleg

Sjálfvirkt stöðugt niðurhal

Merktu við Sjálfvirk niðurhal þegar WCH-Link var tengdur til að virkja sjálfvirkt stöðugt niðurhal á verkefninu.

Sjálfvirkt stöðugt niðurhal

Niðurhal fyrir mörg tæki

WCH-LinkUtility tólið getur þekkt mörg Link tæki. Þegar margir tenglar eru tengdir gerir valmöguleikinn Connected WCH-Link List valkostur þér kleift að velja tiltekið Link tæki til niðurhals.

Niðurhal fyrir mörg tæki

Aðferðir til að uppfæra fastbúnað

MounRiver Studio uppfærsla á netinu

Ef uppfæra þarf fastbúnaðinn mun MounRiver Studio vera með sprettiglugga til að minna þig á þegar þú smellir á niðurhalshnappinn, smelltu á Já til að hefja uppfærsluna.
Aðferðir til að uppfæra fastbúnað

WCH-LinkUtility uppfærsla á netinu

Ef uppfæra þarf fastbúnaðinn mun WCH-LinkUtility hafa sprettiglugga til að minna þig á þegar þú smellir á niðurhalshnappinn, smelltu á Já til að hefja uppfærsluna.
WCH-LinkUtility uppfærsla á netinu

Athugasemdir:

  1. WCH-LinkE styður handvirka uppfærslu á netinu, skrefin eru sem hér segir.
    ● Kveiktu á hlekknum eftir að hafa ýtt lengi á IAP hnappinn þar til bláa ljósdíóðan blikkar.
    ● MounRiver Studio/WCH-LinkUtility mun hafa sprettiglugga til að minna þig á þegar þú smellir á niðurhalshnappur, smelltu á Já til að hefja uppfærsluna.
  2.  Ef Link fastbúnaðaruppfærslan er óeðlileg, vinsamlegast uppfærðu fastbúnaðinn með uppfærslu án nettengingar.
WCH-LinkUtility uppfærsla án nettengingar (tvívíra nálgun við uppfærslu án nettengingar)
  1. Tengdu WCH-LinkE við Link til að uppfæra

    WCH-LinkE

    Tengill sem á að uppfæra

    3V3

    3V3
    GND

    GND

    SWDIO

    SWDIO
    SWCLK

    SWCLK

    Kveikt á WCH-LinkE, veldu Link flís líkanið sem á að uppfæra (WCH-LinkE aðalstýringarflís erCH32V30x, WCH-DAPLink aðalstýringarflís er CH32V20x)

  2. Til að uppfæra Link í IAP ham (ýttu lengi á IAP hnappinn til að kveikja á Link, það er í gegnum USB tengið sem er tengt við tölvuna til að kveikja á honum)
  3. Smelltu á Target->Clear All Code Flash-By Power off til að eyða öllu notendasvæði flísarinnar.
    WCH-LinkUtility uppfærsla án nettengingar (tvívíra nálgun við uppfærslu án nettengingar)
  4. Smelltu á táknið Táknmynd læsivörn fyrir flís
    WCH-LinkUtility uppfærsla án nettengingar (tvívíra nálgun við uppfærslu án nettengingar)
  5. Smelltu á táknið Táknmynd, bættu við Link offline uppfærðum fastbúnaði
  6. Stillingarvalkostir (Program + Verify + Reset and Run)
    ⑦ Stillingarvalkostir
  7. Smelltu á tákniðTáknmynd til að framkvæma niðurhal

Athugasemdir:

  1. Hlekkurinn sem á að uppfæra takmarkast við WCH-LinkE og WCH-DAPLink.
  2. Tvær WCH-LinkE eru nauðsynlegar fyrir þessa aðferð.
  3. Þegar Link fer í IAP-stillingu blikkar bláa ljósdíóðan.
WCHISPStudio raðtengi uppfærsla án nettengingar
  1. Tengdu WCH-Link með USB við TTL einingu

    WCH-Link

    USB til TTL mát

    TX

    RX

    RX

    TX

    GND

    GND

    Kveikt á USB til TTL einingu, WCH-Link í BOOT stillingu (stuttur tenging J1 á mynd 1 mun kveikja á Link)

  2. Veldu flísgerð: CH549, niðurhalsviðmót: raðtengi, tækjalisti: veldu raðtengisnúmerið sem samsvarar USB til TTL einingunni
    WCHISPStudio raðtengi uppfærsla án nettengingar
  3. Bættu Link offline uppfærðum fastbúnaði við markforritið file
  4. Sækja stillingar
    WCHISPStudio raðtengi uppfærsla án nettengingar
  5. Smelltu á niðurhalshnappinn
  6. Smelltu á niðurhalið og bíddu eftir að tækið komist inn á svæðið, stingdu síðan WCH-Link í USB tengið, ISP tólið byrjaði sjálfkrafa að hlaða niður

Athugið: Raðtengi án nettengingar er aðeins studd af WCH-Link.

WCHISPStudio USB offline uppfærsla
  1. Til að uppfæra hlekkinn í BOOT ham (stutt tengi J1 á mynd 1 eða ýttu lengi á BOOT takkann og kveiktu síðan á hlekknum)
  2. WCHISPStudio tólið mun sjálfkrafa skjóta upp aðlögunarglugganum
  3.  Bættu Link offline uppfærslu fastbúnaði við markforritið file
  4. Sækja stillingar
    WCHISPStudio USB offline uppfærsla
  5. Smelltu á niðurhalshnappinn.

Athugasemdir:

  1. USB offline uppfærsla er aðeins studd af WCH-Link og WCH-DAPLink.
  2. WCH-LinkE-R0-1v3 og WCH-DAPLink-R0-2v0 eru aðeins fáanlegar fyrir vélbúnaðarútgáfu v2.8 og nýrri.
  3. Hægt er að flytja WCH-LinkUtility tólið út í gegnum MounRiver Studio hugbúnaðinn.
    WCHISPStudio USB offline uppfærsla
  4. Link offline uppfærslu fastbúnaðar er staðsettur í MounRiver Studio uppsetningarleiðinni og WCH-LinkUtility uppsetningarleiðinni.
    WCHISPStudio USB offline uppfærsla
    1. WCH-DAPLink uppfærsla fastbúnaðar
    2. WCH-LinkE uppfærsla vélbúnaðar
    3. WCH-Link RISC-V ham uppfærsla fastbúnaðar
    4. WCH-Link ARM ham uppfærsla fastbúnaðar
    5. WCH-DAPLink offline uppfærsla fastbúnaðar
    6. WCH-Link ARM hamur uppfærsla fastbúnaðar án nettengingar
    7. WCH-Link RISC-V hamur uppfærsla fastbúnaðar án nettengingar
    8. WCH-LinkE offline uppfærsla vélbúnaðar

WCH-LinkE háhraða JTAG

Eining lokiðview

WCH-LinkE-R0-1v3 veitir JTAG tengi sem styður 4 víra tengingar (TMS, TCK, TDI og TDO víra) til að lengja JTAG viðmót fyrir tölvur til að stjórna örgjörva, DSP, FPGA, CPLD og önnur tæki.

WCH-LinkE háhraða JTAG

Eiginleikar mát
  • Sem Host/Master host mode.
  • l JTAG viðmót veitir TMS vír, TCK vír, TDI vír og TDO vír.
  • l Styður háhraða USB gagnaflutning.
  • l Sveigjanlegur rekstur CPU, DSP, FPGA og CPLD tækja í gegnum tölvu API samvinnu.
Skipti á einingu

Hægt er að uppfæra WCH-LinkE-R0-1v3 í háhraða JTAG ham í gegnum WCHLinkEJtagUpdTool tól, halaðu niður skrefunum sem hér segir.

  1. WCH-LinkE-R0-1v3 í IAP stillingu (ýttu lengi á IAP hnappinn til að kveikja á hlekknum, þ.e. tengdu við tölvuna í gegnum USB tengið til að kveikja á), á þessum tíma blikkar bláa ljósdíóðan.
  2. Opnaðu WCHLinkEJtagUpdTool tól, keyrðu niðurhalið (WCH-LinkE háhraða JTAG uppfærsla fastbúnaðar hefur verið bætt sjálfkrafa við).
  3. Fastbúnaðaruppfærslu er lokið, á þessum tíma er bláa LED alltaf á.
    Skipti á einingu

Skýringar.

  1.  WCHLinkEJtagUpdTool fá URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
  2. Hægt er að uppfæra fastbúnaðinn án nettengingar með WCH-LinkUtility tólinu, vinsamlegast skoðaðu handbók 6.3 WCH-LinkUtility Uppfærsla án nettengingar fyrir frekari upplýsingar.
  3. WCH-LinkE háhraða JTAG fastbúnaðar uppfærslu án nettengingar er staðsettur í WCHLinkEJtagUpdTool
    uppsetningarleið.
    Skipti á einingu
    1. WCH-LinkE háhraða JTAG uppfæra vélbúnaðar
    2. WCH-LinkE háhraða JTAG uppfærsla fastbúnaðar án nettengingar
Sækja ferli
  1. Í WCH-LinkE háhraða JTAG ham, Bit forritið file er fyrst hlaðið niður á FPGA í gegnum JTAG, og Bitinn file mun stjórna SPI stjórnanda FPGA til að umbreyta JTAG gögn í SPI gögn til að skrifa í Flash, og þetta skref er að skrifa BIN file til að átta sig á áætlunarmeðferðarferlinu.
  2. Hér er FPGA Xilinx xc7a35t. Skrifaðu CFG file og notaðu “openocd -f” til að kalla það. Nefndu CFG file sem usb20jtag.cfg og vistaðu það á staðsetningu openocd.exe file.
    # Tilgreindu WCH-LinkE háhraða JTAG aflúsara millistykki bílstjóri ch347 ch347 vid_pid 0x1a86 0x55dd
    # Stilltu TCK klukku tíðni millistykki hraða 10000
    # Tilgreindu TARGET, hlaðið JTAG-SPI bílstjóri í Open OCD
    heimild [finna cpld/xilinx-xc7.cfg] heimild [f nd cpld/jtagspi.cfg] # Stilltu IR stjórn á TARGET
    stilltu XC7_JSHUTDOWN 0x0d
    stilltu XC7_JPROGRAM 0x0b
    stilltu XC7_JSTART 0x0c
    stilltu XC7_BYPASS 0x3f
    # Niðurhalsferli
    Init
    # Sæktu fyrst bitann file að miða
    hlaða 0 bscan_spi_xc7a35t.bit
    endurstilla stöðvun
    # Finndu Flash upplýsingar
    flasskanna 0
    # Sækja ruslakörfu file að Flash flash write_image eyðingarpróf. rusla 0x0 rusla
    # Árangursrík vélbúnaðaraðgerð irscan xc7.tap $XC7_JSHUTDOWN irscan xc7.tap $XC7_JPROGRAM runest 60000 runest 2000 irscan xc7.tap $XC7_BYPASS runest 2000 exit .
  3. Keyra skipunina: openocd.exe -f usb20jtag.cfg í Windows flugstöðinni og keyrðu það sem hér segir.Sækja ferli
  4. Niðurhalinu er lokið og tækið gengur eðlilega.

Skýringar.

  1. umbreytingarhlutverk bitans file, með hjálp Github open source verkefnisins:
    https://github.com/quartiq/bscanspibitstreams
  2. openocd.exe file staðsetning: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin

Dæmigerð vandamálayfirlýsing

Villuviðvörun 

Lausn 

Notaðu Keil hugbúnaðinn til að hlaða niður
Dæmigerð vandamálayfirlýsing
  1. Vinsamlegast skoðaðu handbók 3.2 Niðurhalsstillingar til að klára Keil niðurhalsstillingar.
    Dæmigerð vandamálayfirlýsing
Notaðu Keil hugbúnaðinn til að hlaða niður
Dæmigerð vandamálayfirlýsing
  1. Stærð vinnsluminni á CH32F20x seríunni okkar er 0x2800.
    Dæmigerð vandamálayfirlýsing
Notaðu MounRiver Studio hugbúnaðinn til að hlaða niður
Notaðu MounRiver Studio hugbúnaðinn til að hlaða niður
  1. Athugaðu hvort tveggja víra villuleitarviðmót flíssins sé rétt tengt við Link.
  2. Athugaðu hvort kveikt sé á kembiforriti flögunnar (ef ekki er hægt að kveikja á henni í gegnum ISP tólið).
  3. Athugaðu hvort notendaforritið inni í flögunni sé opið fyrir svefnaðgerð og hvort það sé til
    rekstur FLASH tengdra aðgerða (ef opnar geturðu það
    farðu í BOOT ham og halaðu niður í gegnum tvær línur).
  4. Athugaðu hvort tveggja víra kembiforrit notendaforritsins inni í flísinni sé margfaldað sem sameiginlegt GPIO tengi (ef margfaldað er hægt að fara í BOOT ham og hlaða niður í gegnum tvo víra).

Athugið:

  1. Fyrir CH32 röð flísar, ef niðurhalið heppnast ekki, geturðu farið í BOOT ham (BOOT0 til VCC, BOOT1 til GND) og hlaðið niður í gegnum Link.
  2. Fyrir 3 og 4 er hægt að leysa vandamálið með WCHLink Utility tólinu til að eyða öllu notendasvæði flíssins (sjá kafla 5 í handbókinni fyrir WCH-LinkUtility
    niðurhal).
Notaðu WCH-LinkUtility tólið til að hlaða niður
Notaðu MounRiver Studio hugbúnaðinn til að hlaða niður
Eyddu öllum notendasvæðum flísarinnar
Uppfærðu vélbúnaðar með WCHLinkEJtagUpdTool tól
Eftir að hafa uppfært fastbúnaðinn í samræmi við handbók 7.3 Niðurhalsaðferð við hamskipti kviknar ekki á bláa ljósdíóðunni á WCH-LinkE-R0-1v3 og tækjastjórinn getur ekki þekkt tækið. 
  1. Greining á orsökinni, gæti verið WCH-LinkE-R0-
    1v3 á Y1 kristal lóða óeðlilega, sem leiðir til þess að kristal getur ekki rétt byrjað titring. Þess vegna þarftu að lóða Y1 kristalinn aftur.
    Notaðu MounRiver Studio hugbúnaðinn til að hlaða niður

Athugasemdir:

  1. Villuleitaraðgerðin er ekki studd þegar notendaforritið kveikir á svefnaðgerðinni.
  2. Ef þú hættir óeðlilega þegar þú notar villuleitaraðgerðina, er mælt með því að tengja hlekkinn aftur.
  3. Þegar þú notar niðurhals- og villuleitaraðgerðir CH32F103/CH32F203/CH32V103/CH32V203/ CH32V307 er BOOT0 jarðtengd.
  4. Þegar kembiforritið í CH569 er notað verður notendakóði að vera minni en stillt ROM pláss, eins og sýnt er í töflu 2-2 í CH569 handbókinni.
  5. Þegar þú notar villuleitaraðgerð CH32 röð flísar, vinsamlegast vertu viss um að flísinn sé í slökktu ástandi lesvarna.

Uppsetning bílstjóri

WCH-link bílstjóri

Ef uppsetning ökumanns mistekst, vinsamlegast opnaðu LinkDrv möppuna undir uppsetningarslóð MounRiver Studio eða Drv Link möppuna undir uppsetningarslóð WCH-LinkUtility og settu hana upp handvirkt. SETUP.EXE undir WCHLink möppunni.

Tækjastjóri

Akstursstígur 

Uppsetning bílstjóri Akstursstígur
WCH-LinkE háhraða JTAG bílstjóri

WCH-LinkE-R0-1v3 er uppfærður í háhraða JTAG ham, þú þarft að setja upp WCH-LinkE háhraða JTAG bílstjóri til að nota það rétt. Vinsamlegast opnaðu Drv möppuna undir uppsetningarslóð WCHLinkEJtagUpdTool og settu CH341PAR.EXE upp handvirkt.

Tækjastjóri 

Drive pat

Akstursstígur Akstursstígur
CDC bílstjóri

CDC tæki uppsetningarvandamál undir WIN7.

  1. Ef raðtengisreklanum hefur tekist að setja upp eru eftirfarandi skref ekki nauðsynleg.
  2. Staðfestu að usbser.sys file er til staðar í slóð B. Ef það vantar, afritaðu það af slóð A yfir á slóð B.
  3. Settu aftur upp CDC bílstjórinn. (Sjá töfluna hér að ofan fyrir ökumannsslóðina, vinsamlegast settu upp CDC bílstjórann í samsvarandi stillingu)
    Akstursstígur

Athugið: Ef ofangreind skref leysa ekki vandamálið, vinsamlegast skoðaðu hlekkinn hér að neðan

Uppsetning bílstjóri

Tilvísun: http://www.wch.cn/downloads/InstallNoteOn64BitWIN7ZHPDF.html

Skjöl / auðlindir

WCH WCH-Link Emulation Debugger Module [pdfNotendahandbók
WCH-Link Emulation Debugger Module, WCH-Link, Emulation Debugger Module, Debugger Module

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *