WCH-Link Emulation Debugger Module

WCH-Link Emulation Debugger Module

WCH-Link

Pasiuna nga pasiuna

Ang WCH-Link module mahimong magamit alang sa online debugging ug pag-download sa WCH RISC-V MCU, ug alang usab sa online debugging ug pag-download sa ARM MCU nga adunay SWD/JTAG interface. Kini usab adunay usa ka serial port alang sa dali nga pag-debug nga output. Adunay 3 ka matang sa WCH-Link lakip ang WCH-Link, WCH LinkE ug WCHDAPLink, sama sa gipakita sa Figure 1.

Figure 1 WCH-Link pisikal nga diagram
WCH-Link Emulation Debugger Module

WCH-Link mode

Talaan 1 WCH-Link mode

Mode

Ang kahimtang sa LED IDE

Pagsuporta sa chip

RISC-V

Ang asul nga LED kanunay nga gipalong kung walay trabaho MounRiver Studio

WCH RISC-V core chips nga nagsuporta sa single/dual line debugging

ARM

Ang asul nga LED kanunay nga nag-on kung walay trabaho Keil/MounRiver Studio ARM core chips nga nagsuporta sa SWD/JTAG protocol
Pagbalhin sa Mode

Paagi 1: Gamita ang software sa MounRiver Studio aron ibalhin ang Link mode. (Kini nga pamaagi magamit sa WCH-Link ug WCH-LinkE)

  1. I-klik ang pana SIMBOL sa shortcut toolbar aron madala ang project download configuration window
  2. I-klik ang Pangutana sa tuo nga bahin sa Target Mode aron view ang kasamtangan nga Link mode
  3. I-klik ang kahon sa opsyon sa Target Mode, pilia ang target Link mode, i-klik ang Apply.
    Pagbalhin sa Mode

Paagi 2: Gamita ang WCH-Link Utility tool para ibalhin ang Link mode.

  1. I-klik ang Get sa tuo nga bahin sa Active WCH-Link mode sa view ang kasamtangan nga Link mode
  2. I-klik ang Active WCH-Link mode option box, pilia ang target Link mode, i-klik ang Set
    Gamita ang tool sa WCH-LinkUtility aron ibalhin ang Link mode.

Paagi 3: Gamita ang ModeS key aron ibalhin ang Link mode. (Kini nga pamaagi magamit sa WCH-LinkE-R0 1v2 ug WCHDAPLink-R0-2v0 ug pataas)

  1. Pindota ug hupti ang yawe sa ModeS aron ma-power up ang Link.

Mubo nga sulat:

  1. Ang asul nga LED mokidlap kung mag-download ug mag-debug.
  2. Ang Link nagmintinar sa switched mode para sa sunod nga paggamit.
  3. I-scan ang QR code sa hulagway sa likod sa Link aron maablihan ang WCH-Link emulator debugger module website.
  4. WCH-Link simulation debugger module URL https://www.wch.procn/ducts/WCHLink.html
  5. Pag-access sa MounRiver Studio URL: http://mounriver.com/
  6. WCH-Link Utility Access URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
  7. Pag-access sa WCHISPTtool URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
  8. Ang WCH-Link ug WCH-LinkE nagsuporta sa LinkRV ug LinkDAP-WINUSB mode switching; Ang WCH-DAPLink nagsuporta sa LinkDAP-WINUSB ug LinKDAP-HID mode switching.
Serial port baud rate

Talaan 2 WCH-Link serial port nagsuporta baud rate

1200

2400 4800 9600 14400

19200

38400 57600 115200

230400

Talaan 3 WCH-LinkE serial port nagsuporta baud rate

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

Table 4 WCH-DAPLink serial port nagsuporta sa baud rate

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

Mubo nga sulat:

  1. Figure 1 sa laray sa mga pin RX ug TX alang sa serial port transceiver pin, serial port suporta baud rate gipakita sa lamesa sa ibabaw.
  2. Ang drayber sa CDC kinahanglan nga ma-install sa ilawom sa Win7.
  3. Kung imong i-unplug ang Link, palihug ablihi pag-usab ang serial debugging assistant.
Pagtandi sa function

Table 5 Link functions ug performance comparison table

Function nga mga butang

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

WCH-DAPLink-R0-2v0

RISC-V mode

×

ARM-SWD mode-HID device

× ×
ARM-SWD mode-WINUSB device

ARM-JTAG mode -HID device

× ×
ARM-JTAG mode -WINUSB device ×

Ang yawe sa ModeS aron mabalhin ang mode

×
2-wire nga paagi sa pag-upgrade sa firmware offline ×

Serial port upgrade firmware offline

× ×
USB upgrade firmware offline ×

Makontrol nga 3.3V/5V power output

×
Taas nga tulin nga USB2.0 hangtod sa JTAG interface ×

×

Pag-download sa mga himan

MounRiver Studio WCH-LinkUtility

Keil uVision5

MounRiver Studio WCH-LinkUtility

Keil uVision5

WCH-LinkUtility Keil uVision5
Mga bersyon nga gisuportahan sa Keil Keil V5.25 ug pataas Keil V5.25 ug pataas

Gisuportahan sa tanan nga mga bersyon sa Keil

Mga koneksyon sa pin

Talaan 6 Link nga gisuportahan nga modelo sa chip

Kasagaran nga mga modelo sa chip

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

CH32V10x/CH32V20x/cCH32V30x/CH569/CH573/CH583

×

CH32F10x/CH32F20x/CH579/mahigalaon nga mga chips nga nagsuporta
SWD protocol

mahigalaon nga mga chips nga nagsuporta sa JTAG interface ×

Talaan 7 Kasagaran nga koneksyon sa chip pin

Kasagaran nga mga modelo sa chip

SWIDIO

SWCLK

CH569

PA11

PA10

CH579

PB16

PB17

CH573/CH583

PB14

PB15

CH32V003

PD1

CH32V10x/CH32V20x/CH32V30x/CH32F10x/CH32F20x

PA13

PA14

Talaan 8 STM32F10xxx JTAG interface pinout

JTAG ngalan sa interface pin

JTAG debug interface Pinout
TMS JTAG pagpili sa mode

PA13

TCK

JTAG orasan PA14
TDI JTAG data input

PA15

TDO

JTAG data output

PB3

Mubo nga sulat:

  1. I-link ang maximum nga gisuportahan nga gitas-on sa linya: 30cm, kung ang proseso sa pag-download dili lig-on, sulayi nga balibaran ang katulin sa pag-download.
  2.  JTAG mode, WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 hardware nga bersyon nagsugod sa pagsuporta, ang Ang naunang bersyon sa hardware wala mosuporta.
  3. Ang high-speed nga bersyon sa WCH-LinkE para lamang sa CH32F20x/CH32V20x/CH32V30x aron mapadali.
  4. Gawas sa CH32 series chips, kung gusto nimong gamiton ang Link para sa pag-download o pag-debug, kinahanglan nimo gamiton ang opisyal nga himan sa ISP aron maablihan ang 2-wire debug interface, ug kinahanglan nimo nga hatagan pagtagad ang Link mode kung kanus-a paggamit niini.

Pag-download ug pag-debug sa Keil

Pagbalhin sa aparato

Ang WCH-DAPLink nagsuporta sa duha ka mga mode, ARM mode-WINUSB device ug ARM mode-HID device, ug mahimo ka nga mobalhin tali sa duha ka device mode gamit ang WCH-LinkUtility tool (o pinaagi sa pagpaandar sa Link human sa dugay nga pagpindot sa ModeS key.) WCH -Link ug WCH-LinkE nagsuporta lamang sa ARM mode-WINUSB device mode.
Pag-download ug pag-debug sa Keil

Talaan 9 WCH-DAPLink device

Device

Suporta nga Link

Mga bersyon nga gisuportahan sa Keil

ARM mode-WINUSB device

WCH-Link WCH-LinkE
WCH-DAPLink

Keil V5.25 ug labaw sa ARM
CMSIS V5.3.0 ug labaw pa

ARM mode-HID device

WCH-DAPLink

Gisuportahan sa tanan nga mga bersyon sa Keil

Mubo nga sulat: Ang WCH-Link, WCH-LinkE ug WCH-DAPLink mga factory defaulted sa WINUSB device mode.

Pag-download sa configuration
  1. I-klik ang magic wandSIMBOL sa toolbar aron madala ang Options for Target dialog box, i-klik ang Debug ug pilia ang emulator model.
    Pag-download sa configuration
  2. I-klik ang Use option box ug pilia ang CMSIS-DAP Debugger
  3. I-klik ang button sa Settings aron madala ang Cortex-M Target Driver Setup dialog box
    Pag-download sa configuration
    Serial No: Ipakita ang identifier sa debug adapter nga gigamit. Kung daghang mga adapter ang konektado, mahimo nimong ipiho ang adapter pinaagi sa paggamit sa drop-down list. SW Device: Ipakita ang device ID ug ngalan sa konektado nga device. Port: Itakda ang internal nga debug interface SW o JTAG. (Ang duha ka interface gisuportahan sa WCH-LinkE-R0-1v3 ug WCH-DAPLink-R0-2v0). Max Clock: Itakda ang orasan rate sa pagpakigsulti sa target device.
  4. I-klik ang Flash Download para sa configuration sa pag-download.
    Pag-download sa configuration
    Pag-download Function: Mga kapilian sa pag-configure RAM para sa Algorithm: I-configure ang sugod nga adres ug gidak-on sa RAM space Ang among CH32F103 series chip RAM space size mao ang 0x1000, CH32F20x series chip RAM space size mao ang 0x2800. Programming Algorithm: Pagdugang algorithm file Ang algorithm file awtomatikong gidugang human ma-install ang chip device package, i-klik ang OK.
  5. Human makompleto ang pag-configure sa ibabaw, i-klik ang OK aron isira ang dialog box. I-klik ang icon sa toolbar aron masunog ang code.
Debug
  1. I-klik ang Debug button Debug sa toolbar para makasulod sa debug page
  2. Ibutang ang mga breakpoint
    Debug
  3. Panguna nga mga sugo sa pag-debug
    Mga ICONS I-reset: Paghimo og operasyon sa pag-reset sa programa.
    Icon Pagdagan: Hinungdan nga ang kasamtangan nga programa magsugod sa pagdagan sa bug-os nga tulin hangtud nga ang programa mohunong sa diha nga kini makasugat sa usa ka breakpoint.
    Icon Lakang: Ipatuman ang usa ka pahayag ug kung adunay makit-an nga function, kini mosulod sa function.
    Icon Lakang sa Lakang: Ipatuman ang usa ka pahayag nga dili mosulod sa function kung makasugat kini og function, apan magpadagan sa function sa bug-os nga tulin ug molukso sa sunod nga pahayag.
    IconLakang sa Paggawas: Pagdagan ang tanan nga mga sulud pagkahuman sa karon nga function sa tibuuk nga tulin hangtod nga ang function mobalik sa miaging lebel.
  4. I-klik ang Debug button Debugsa toolbar pag-usab aron makagawas sa debug.

Pag-download ug Pag-debug sa MounRiver Studio

Pag-download sa configuration
  1. I-klik ang pana Icon  sa toolbar aron madala ang project download configuration window
  2. I-klik ang I-disable ang Read-Protect nga buton aron ma-disable ang chip read protection
    Icon
  3. Target configuration, ang mga nag-unang elemento mao ang mosunod.
    Pag-download ug Pag-debug sa MounRiver Studio
  4. Mga Opsyon sa Pag-configure
    Pag-download ug Pag-debug sa MounRiver Studio
  5. I-klik ang Apply ug Close aron i-save ang configuration sa pag-download. I-klik ang icon Icon sa toolbar aron masunog ang code, ug ang resulta ipakita sa Console.
  Debug
  1. Pagsulod sa debugging page
    Paagi 1: I-klik ang Debug buttonDebug sa toolbar aron direkta nga mosulod sa debug page.
    Paagi 2: I-klik ang arrowDebug sa toolbar ug pilia ang Debug Configurations aron i-pop up ang debug configuration page. Doble-klik ang GDB Open OCD MRS Debugging aron makamugna ang obj file, pilia ang obj file ug i-klik ang Debug button sa ubos sa tuo nga suok aron mosulod sa debugging page.
    Debug
  2. Ibutang ang mga breakpoint
    Ibutang ang mga breakpoint
  3. Panguna nga mga sugo sa pag-debug
    Icon I-reset: Paghimo og operasyon sa pag-reset sa programa.
    Icon Pagdagan: Himoa nga ang kasamtangan nga programa magsugod sa pagdagan sa bug-os nga tulin hangtud nga ang programa mohunong sa diha nga kini makasugat sa usa ka breakpoint.
    Icon Tapuson: Paggawas sa debugging.
    Icon Lakang Ngadto: Ipatuman ang usa ka pahayag, ug kung ang usa ka function masugatan, kini mosulod sa function.
    Icon Lakang sa Pag-uswag: Ipatuman ang usa ka pahayag, ug kung makasugat kini og usa ka function, dili kini mosulod sa function, apan ipadagan ang function sa tibuuk nga tulin ug laktawan ang sunod nga pahayag.
    Icon Lakang Pagbalik: Pagdagan ang tanan nga mga sulud pagkahuman sa karon nga function sa tibuuk nga tulin hangtod nga ang function mobalik sa miaging lebel.
  4. Pag-klik Icon buton, paggawas sa debug.
Ubang mga gimbuhaton

Ibutang ang chip Read-Protect

Ubang mga gimbuhaton Ang kahimtang sa panalipod sa pagbasa sa query chip
Ubang mga gimbuhaton I-enable ang kahimtang sa pagpanalipod sa pagbasa sa chip
Ubang mga gimbuhaton I-disable ang kahimtang sa pagpanalipod sa pagbasa sa chip

Bug-os nga pagpapas sa Code Flash

Ang MounRiver Studio mahimong mapapas ang tanang user area sa chip pinaagi sa pagkontrolar sa hardware reset pin o pinaagi sa repowering sa chip. Aron makontrol ang pagpapas pinaagi sa pag-re-power, gikinahanglan ang Link aron ma-power ang chip; aron makontrol ang pagpapas pinaagi sa hardware reset pin, ang reset pin sa chip ug Link kinahanglan nga konektado. (Gisuportahan sa WCH-LinkE ug WCH-DAPLink lamang)
Bug-os nga pagpapas sa Code Flash

I-disable ang 2-wire SDI

Para sa mga chips gawas sa CH32 series, ang code ug data protection mahimong ma-enable pinaagi sa pag-disable sa 2-wire SDI.
I-disable ang 2-wire SDI I-disable ang 2-wire SDI

Pag-download sa WCH-LinkUtility

Pag-download sa configuration
  1. I-klik ang icon Icon , sumpay sa Link
  2. Pilia ang modelo sa chip
  3. Mga kapilian sa pag-configure
    Mga kapilian sa pag-configure
  4. I-tsek ang I-disable ang MCU Code Read-Protect, i-disable ang chip read-protect.
    Mga kapilian sa pag-configure
  5. I-klik ang iconIcon  aron makadugang firmware
  6. I-klik ang icon Icon aron ipatuman ang pag-download
Ubang mga gimbuhaton

Pangutana chip impormasyon

I-klik ang icon Iconsa pagpangutana sa impormasyon sa chip

Ngalan

Bili
MCU UID

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

Gidak-on sa Flash

16KB
Basaha ang Panalipdi

 

Link nga Bersyon

V2.8

Ibutang ang chip Read-Protect

Ibutang ang chip Read-Protect Ang kahimtang sa panalipod sa pagbasa sa query chip
Ibutang ang chip Read-Protect I-enable ang kahimtang sa pagpanalipod sa pagbasa sa chip
Ibutang ang chip Read-Protect I-disable ang kahimtang sa pagpanalipod sa pagbasa sa chip

Basaha ang chip Flash

I-klik ang iconIcon  sa pagbasa sa chip Flash
Basaha ang chip Flash

Bug-os nga pagpapas sa Code Flash

Ang tool sa WCH-LinkUtility mahimong mapapas ang tanan nga mga lugar sa gumagamit sa chip pinaagi sa pagkontrol sa hardware reset pin o pinaagi sa pag-repower sa chip. Aron makontrol ang pagpapas pinaagi sa pag-re-power, ang Link gikinahanglan aron ma-power ang chip; aron makontrol ang pagpapas pinaagi sa hardware reset pin, ang reset pins sa chip ug Link gikinahanglan nga konektado. (Gisuportahan sa WCHLinkE ug WCH-DAPLink lamang).
Bug-os nga pagpapas sa Code Flash

Power output makontrol

Ang himan sa WCH-LinkUtility mahimong makontrol ang output sa gahum sa Link. I-klik ang Target ug pilia nga i-on/off ang power supply 3.3V/5V output sa drop-down list. (Gisuportahan sa WCH-LinkE ug WCH-DAPLink lamang)

Power output makontrol

Awtomatikong padayon nga pag-download

I-tsek ang Awtomatikong pag-download kung ang WCH-Link na-link aron mahimo ang awtomatikong padayon nga pag-download sa proyekto.

Awtomatikong padayon nga pag-download

Multi-Device Download

Ang tool sa WCH-LinkUtility makaila sa daghang mga aparato sa Link. Kung daghang Link ang konektado, ang Konektado nga WCH-Link List nga kahon sa opsyon motugot kanimo sa pagpili og piho nga Link device para sa pag-download.

Multi-Device Download

Mga pamaagi sa pag-update sa firmware

MounRiver Studio online nga update

Kung kinahanglan nga i-update ang firmware, ang MounRiver Studio adunay usa ka pop-up nga bintana nga magpahinumdom kanimo kung imong i-klik ang buton sa pag-download, i-klik ang Oo aron masugdan ang pag-update.
Mga pamaagi sa pag-update sa firmware

WCH-LinkUtility online update

Kung kinahanglan nga i-update ang firmware, ang WCH-LinkUtility adunay usa ka pop-up nga bintana nga magpahinumdom kanimo kung imong i-klik ang buton sa pag-download, i-klik ang Oo aron masugdan ang pag-update.
WCH-LinkUtility online update

Mubo nga sulat:

  1. Gisuportahan sa WCH-LinkE ang manwal nga pag-update sa online, ang mga lakang mao ang mga musunud.
    ● I-power up ang Link human sa dugay nga pagpindot sa IAP button hangtod nga ang asul nga LED mokidlap.
    ● Ang MounRiver Studio/WCH-LinkUtility adunay pop-up nga bintana nga magpahinumdom kanimo kon imong i-klik ang buton sa pag-download, i-klik ang Oo aron masugdan ang pag-update.
  2.  Kung abnormal ang update sa Link firmware, palihug i-update ang firmware pinaagi sa offline update.
WCH-LinkUtility offline update (2-wire nga pamaagi sa offline update)
  1. Ikonektar ang WCH-LinkE sa Link aron ma-update

    WCH-LinkE

    Link aron ma-update

    3V3

    3V3
    GND

    GND

    SWIDIO

    SWIDIO
    SWCLK

    SWCLK

    Ang gahum sa WCH-LinkE, pilia ang modelo sa Link chip nga ma-update (WCH-LinkE main control chip isCH32V30x, WCH-DAPLink main control chip mao ang CH32V20x)

  2. Aron ma-update ang Link ngadto sa IAP mode (pindota ug dugay ang IAP button aron ma-power up ang Link, nga mao, pinaagi sa USB port nga konektado sa computer aron ma-power up)
  3. I-klik ang Target-> Clear All Code Flash-By Power off aron mapapas ang tanang user area sa chip.
    WCH-LinkUtility offline update (2-wire nga pamaagi sa offline update)
  4. I-klik ang icon Icon diaable chip read-protect
    WCH-LinkUtility offline update (2-wire nga pamaagi sa offline update)
  5. I-klik ang icon Icon, idugang ang Link offline updated firmware
  6. Mga kapilian sa pag-configure (Programa + Verify + Reset ug Run)
    ⑦ Mga kapilian sa pag-configure
  7. I-klik ang iconIcon aron ipatuman ang pag-download

Mubo nga sulat:

  1. Ang Link nga i-update limitado sa WCH-LinkE ug WCH-DAPLink.
  2. Duha ka WCH-LinkE ang gikinahanglan alang niini nga pamaagi.
  3. Kung ang Link mosulod sa IAP mode, ang asul nga LED mokidlap.
WCHISPStudio serial port offline update
  1. Ikonektar ang WCH-Link gamit ang USB sa TTL module

    WCH-Link

    USB sa TTL module

    TX

    RX

    RX

    TX

    GND

    GND

    USB to TTL module power on, WCH-Link ngadto sa BOOT mode (mubo nga koneksyon J1 sa Figure 1 mag-link sa power on)

  2. Pilia ang modelo sa chip: CH549, interface sa pag-download: serial port, lista sa device: pilia ang serial port number nga katumbas sa USB to TTL module
    WCHISPStudio serial port offline update
  3. Idugang ang Link offline updated firmware sa target nga programa file
  4. Pag-download sa configuration
    WCHISPStudio serial port offline update
  5. I-klik ang buton sa pag-download
  6. I-klik ang pag-download ug hulata ang device nga maka-access sa field, unya i-plug ang WCH-Link sa USB port, ang ISP tool awtomatikong nagsugod sa pag-download

Mubo nga sulat: Serial port offline update gisuportahan lamang sa WCH-Link.

WCHISPStudio USB offline update
  1. Aron ma-update ang Link ngadto sa BOOT mode (mubo nga ikonektar ang J1 sa Figure 1 o dugay nga pindota ang BOOT key ug dayon i-power up ang Link)
  2. Ang himan sa WCHISPStudio awtomatikong mo-pop up sa adaptation window
  3.  Idugang ang Link offline upgrade firmware sa target nga programa file
  4. Pag-download sa configuration
    WCHISPStudio USB offline update
  5. I-klik ang buton sa pag-download.

Mubo nga sulat:

  1. Ang USB offline update gisuportahan lamang sa WCH-Link ug WCH-DAPLink.
  2. Ang WCH-LinkE-R0-1v3 ug WCH-DAPLink-R0-2v0 magamit lamang alang sa bersyon sa firmware nga v2.8 ug pataas.
  3. Ang himan sa WCH-LinkUtility mahimong ma-eksport pinaagi sa software sa MounRiver Studio.
    WCHISPStudio USB offline update
  4. Ang link offline upgrade firmware nahimutang sa MounRiver Studio installation path ug WCH-LinkUtility installation path.
    WCHISPStudio USB offline update
    1. WCH-DAPLink upgrade firmware
    2. WCH-LinkE upgrade firmware
    3. WCH-Link RISC-V mode upgrade firmware
    4. WCH-Link ARM mode upgrade firmware
    5. WCH-DAPLink offline upgrade firmware
    6. WCH-Link ARM mode offline upgrade firmware
    7. WCH-Link RISC-V mode offline upgrade firmware
    8. WCH-LinkE offline upgrade firmware

WCH-LinkE taas nga tulin nga JTAG

Nahuman na ang moduleview

Ang WCH-LinkE-R0-1v3 naghatag ug JTAG interface nga nagsuporta sa 4-wire connections (TMS, TCK, TDI ug TDO wires) para sa pagpalapad sa JTAG interface alang sa mga kompyuter nga mag-operate sa mga CPU, DSP, FPGA, CPLD ug uban pang mga himan.

WCH-LinkE taas nga tulin nga JTAG

Mga bahin sa module
  • Ingon Host / Master host mode.
  • l JTAG interface naghatag TMS wire, TCK wire, TDI wire ug TDO wire.
  • l Suportahi ang high-speed USB data transfer.
  • l Flexible nga operasyon sa CPU, DSP, FPGA ug CPLD nga mga himan pinaagi sa kooperasyon sa computer API.
Pagbalhin sa module

Ang WCH-LinkE-R0-1v3 mahimong ma-upgrade sa high-speed JTAG mode pinaagi sa WCHLinkEJtagUpdTool nga himan, i-download ang mga lakang sama sa mosunod.

  1. WCH-LinkE-R0-1v3 ngadto sa IAP mode (dugay nga pindota ang IAP button aron ma-power up ang Link, ie, connect sa computer pinaagi sa USB port aron ma-power up), niining panahona ang asul nga LED mokidlap.
  2. Ablihi ang WCHLinkEJtagUpdTool nga himan, ipatuman ang pag-download (WCH-LinkE high-speed JTAG Ang pag-upgrade sa firmware awtomatikong gidugang).
  3. Ang pag-update sa firmware kompleto na, niining panahona ang asul nga LED kanunay anaa.
    Pagbalhin sa module

Mga nota.

  1.  WCHLinkEJtagPagkuha sa UpdTool URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
  2. Ang firmware mahimong ma-update offline pinaagi sa WCH-LinkUtility tool, palihog tan-awa ang manwal nga 6.3 WCH-LinkUtility Offline Update para sa mga detalye.
  3. WCH-LinkE taas nga tulin nga JTAG offline update firmware nahimutang sa WCHLinkEJtagUpdTool
    dalan sa pag-instalar.
    Pagbalhin sa module
    1. WCH-LinkE taas nga tulin nga JTAG pag-upgrade sa firmware
    2. WCH-LinkE taas nga tulin nga JTAG offline upgrade firmware
Proseso sa pag-download
  1. Sa WCH-LinkE high-speed JTAG mode, ang Bit nga programa file una nga na-download sa FPGA pinaagi sa JTAG, ug ang Bit file mag-operate sa SPI controller sa FPGA aron ma-convert ang JTAG data sa SPI data para sa pagsulat sa Flash, ug kini nga lakang mao ang pagsulat sa BIN file aron maamgohan ang proseso sa pag-ayo sa programa niini.
  2. Dinhi ang FPGA mao ang Xilinx xc7a35t. Isulat ang CFG file ug gamita ang "openocd -f" sa pagtawag niini. Ngalan ang CFG file ingon usb20jtag.cfg ug i-save kini sa lokasyon sa openocd.exe file.
    # Ipiho ang WCH-LinkE nga high-speed JTAG debugger adapter driver ch347 ch347 vid_pid 0x1a86 0x55dd
    # Itakda ang TCK clock frequency adapter speed 10000
    # Ipiho ang TARGET, pagkarga sa JTAG-SPI driver sa Open OCD
    tinubdan [pangitaa ang cpld/xilinx-xc7.cfg] tinubdan [f nd cpld/jtagspi.cfg] # Itakda ang IR nga sugo sa TARGET
    ibutang ang XC7_JSHUTDOWN 0x0d
    ibutang ang XC7_JPROGRAM 0x0b
    itakda ang XC7_JSTART 0x0c
    ibutang ang XC7_BYPASS 0x3f
    # Proseso sa pag-download
    Init
    # Una nga pag-download sa Bit file sa TARGET
    load 0 bscan_spi_xc7a35t.bit
    paghunong sa pag-reset
    # Makita ang kasayuran sa Flash
    flash probe 0
    # Pag-download sa Bin file sa Flash flash write_image erase test. bin 0x0 bin
    # Epektibo nga firmware nga operasyon irscan xc7.tap $XC7_JSHUTDOWN irscan xc7.tap $XC7_JPROGRAM runtest 60000 runtest 2000 irscan xc7.tap $XC7_BYPASS runtest 2000 exit .
  3. Pagdalagan ang sugo: openocd.exe -f usb20jtag.cfg sa Windows terminal ug ipatuman kini sama sa mosunod.Proseso sa pag-download
  4. Ang pag-download nahuman na ug ang aparato nagdagan sa normal.

Mga nota.

  1. papel sa pagkakabig sa Bit file, uban sa tabang sa Github open source nga proyekto:
    https://github.com/quartiq/bscanspibitstreams
  2. openocd.exe file lokasyon: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin

Kasagaran nga pahayag sa problema

Error Alert 

Solusyon 

Gamita ang Keil software sa pag-download
Kasagaran nga pahayag sa problema
  1. Palihog tan-awa ang manwal 3.2 Pag-download sa configuration aron makompleto ang Keil download configuration.
    Kasagaran nga pahayag sa problema
Gamita ang Keil software sa pag-download
Kasagaran nga pahayag sa problema
  1. Ang gidak-on sa RAM space sa among CH32F20x series chips kay 0x2800.
    Kasagaran nga pahayag sa problema
Gamita ang software sa MounRiver Studio sa pag-download
Gamita ang software sa MounRiver Studio sa pag-download
  1. Susiha kung ang duha ka wire nga debug interface sa chip husto nga konektado sa Link.
  2. Susiha kon ang Debug function sa chip naka-on (kon dili, kini mahimong i-on pinaagi sa ISP tool).
  3. Susiha kung ang programa sa gumagamit sa sulod sa chip bukas sa function sa pagkatulog ug kung adunay
    operasyon sa FLASH nga may kalabutan nga mga gimbuhaton (kung bukas, mahimo nimo
    pagsulod sa BOOT mode ug pag-download pinaagi sa duha ka linya).
  4. Susiha kon ang two-wire debug interface sa user program sulod sa chip kay multiplexed isip komon nga GPIO port (kon multiplexed, mahimo ka nga mosulod sa BOOT mode ug mag-download pinaagi sa duha ka wire).

Mubo nga sulat:

  1. Para sa CH32 series chips, kung ang pag-download dili malampuson, mahimo kang mosulod sa BOOT mode (BOOT0 ngadto sa VCC, BOOT1 ngadto sa GND) ug mag-download pinaagi sa Link.
  2. Para sa 3 ug 4, ang problema mahimong masulbad pinaagi sa WCHLink Utility tool aron mapapas ang tanang user area sa chip (tan-awa ang Kapitulo 5 sa manwal alang sa WCH-LinkUtility
    download).
Gamita ang tool sa WCH-LinkUtility sa pag-download
Gamita ang software sa MounRiver Studio sa pag-download
Papasa ang tanan nga mga lugar sa tiggamit sa chip
I-update ang firmware gamit ang WCHLinkEJtagUpdTool nga himan
Human sa pag-update sa firmware sumala sa manwal nga 7.3 Mode Switching Download Procedure, ang asul nga LED sa WCH-LinkE-R0-1v3 dili mosiga ug ang Device Manager dili makaila sa device. 
  1. Ang pagtuki sa hinungdan, mahimong ang WCH-LinkE-R0-
    1v3 sa Y1 nga kristal nga pagsolder nga mga abnormalidad, nga miresulta sa kristal nga dili makasugod sa pagkurog. Busa, kinahanglan nimo nga ibaligya pag-usab ang Y1 nga kristal.
    Gamita ang software sa MounRiver Studio sa pag-download

Mubo nga sulat:

  1. Ang debugging function dili suportado sa diha nga ang user nga programa turns sa pagkatulog function.
  2. Kung mogawas ka nga dili normal kung gamiton ang function sa debug, girekomenda nga i-plug ang Link.
  3. Kung gigamit ang pag-download ug pag-debug nga mga gimbuhaton sa CH32F103 / CH32F203 / CH32V103 / CH32V203 / CH32V307, ang BOOT0 gipasukad.
  4. Kung gamiton ang debug function sa CH569, ang user code kinahanglan nga mas gamay kaysa sa gi-configure nga ROM space, ingon sa gipakita sa Table 2-2 sa CH569 manual.
  5. Kung gamiton ang debug function sa CH32 series chip, palihug siguroha nga ang chip naa sa read protection off state.

Pag-instalar sa drayber

Ang drayber sa WCH-Link

Kung mapakyas ang pag-install sa drayber, palihug ablihi ang LinkDrv folder sa ilawom sa agianan sa pag-install sa MounRiver Studio o ang folder sa Drv Link sa ilawom sa agianan sa pag-install sa WCH-LinkUtility ug i-install kini sa mano-mano. SETUP.EXE ubos sa WCHLink folder.

Tagdumala sa aparato

Dalan sa pagmaneho 

Pag-instalar sa drayber Dalan sa pagmaneho
WCH-LinkE taas nga tulin nga JTAG drayber

Ang WCH-LinkE-R0-1v3 gi-upgrade sa high-speed nga JTAG mode, kinahanglan nimo nga mano-mano nga i-install ang WCH-LinkE high-speed JTAG drayber aron magamit kini sa husto. Palihug ablihi ang Drv folder sa ilawom sa agianan sa pag-install sa WCHLinkEJtagUpdTool ug i-install ang CH341PAR.EXE nga mano-mano.

Tagdumala sa aparato 

Pagmaneho pat

Dalan sa pagmaneho Dalan sa pagmaneho
drayber sa CDC

Mga problema sa pag-install sa aparato sa CDC ubos sa WIN7.

  1. Kung malampuson nga na-install ang driver sa serial port, dili kinahanglan ang mga mosunud nga lakang.
  2. Kumpirma nga ang usbser.sys file anaa sa dalan B. Kung wala kini, kopyaha kini gikan sa dalan A ngadto sa dalan B.
  3. I-install pag-usab ang drayber sa CDC. (Tan-awa ang lamesa sa ibabaw alang sa agianan sa drayber, palihug i-install ang drayber sa CDC sa katugbang nga mode)
    Dalan sa pagmaneho

Mubo nga sulat: Kung ang mga lakang sa ibabaw dili makasulbad sa problema, palihug tan-awa ang link sa ubos

Pag-instalar sa drayber

Reperensya: http://www.wch.cn/downloads/InstallNoteOn64BitWIN7ZHPDF.html

Mga Dokumento / Mga Kapanguhaan

WCH WCH-Link Emulation Debugger Module [pdf] Manwal sa Gumagamit
WCH-Link Emulation Debugger Module, WCH-Link, Emulation Debugger Module, Debugger Module

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *