WCH-لنڪ ايموليشن ڊيبگر ماڊل

WCH-لنڪ ايموليشن ڊيبگر ماڊل

WCH- لنڪ

ماڊل جو تعارف

WCH-Link ماڊل استعمال ڪري سگھجي ٿو آن لائن ڊيبگنگ ۽ WCH RISC-V MCU جي ڊائون لوڊ ڪرڻ، ۽ پڻ آن لائن ڊيبگنگ ۽ ڊائون لوڊ ڪرڻ لاءِ ARM MCU SWD/J سان.TAG انٽرفيس. اهو آسان ڊيبگنگ آئوٽ لاءِ سيريل پورٽ سان پڻ اچي ٿو. WCH-Link جا 3 قسم آھن جن ۾ WCH-Link، WCH LinkE ۽ WCHDAPLink شامل آھن، جيئن تصوير 1 ۾ ڏيکاريل آھي.

شڪل 1 WCH- لنڪ فزيڪل ڊاگرام
WCH-لنڪ ايموليشن ڊيبگر ماڊل

WCH-لنڪ موڊ

ٽيبل 1 WCH-لنڪ موڊ

موڊ

ايل آئي ڊي اسٽيٽس IDE

سپورٽ چپ

RISC-V

نيرو LED هميشه بند آهي جڏهن بيڪار MounRiver اسٽوڊيو

WCH RISC-V ڪور چپس جيڪي سپورٽ ڪن ٿيون سنگل/ڊبل لائين ڊيبگنگ

ARM

نيرو LED هميشه تي آهي جڏهن بيڪار Keil / MounRiver اسٽوڊيو ARM ڪور چپس جيڪي سپورٽ ڪن ٿيون SWD/JTAG پروٽوڪول
موڊ سوئچنگ

طريقو 1: لنڪ موڊ کي مٽائڻ لاءِ MounRiver اسٽوڊيو سافٽ ويئر استعمال ڪريو. (هي طريقو WCH-Link ۽ WCH-LinkE تي لاڳو آهي)

  1. تير تي ڪلڪ ڪريو SYMBOL شارٽ ڪٽ ٽول بار ۾ پروجيڪٽ ڊائون لوڊ ڪنفيگريشن ونڊو آڻڻ لاءِ
  2. ھدف موڊ جي ساڄي پاسي سوال تي ڪلڪ ڪريو view موجوده لنڪ موڊ
  3. ڪلڪ ڪريو ٽارگيٽ موڊ آپشن باڪس، چونڊيو ٽارگيٽ لنڪ موڊ، ڪلڪ ڪريو لاڳو ڪريو.
    موڊ سوئچنگ

طريقو 2: لنڪ موڊ کي مٽائڻ لاءِ WCH-Link يوٽيلٽي ٽول استعمال ڪريو.

  1. Active WCH-Link mode جي ساڄي پاسي حاصل ڪريو تي ڪلڪ ڪريو view موجوده لنڪ موڊ
  2. ڪلڪ ڪريو Active WCH-Link mode آپشن باڪس، منتخب ڪريو ٽارگيٽ لنڪ موڊ، ڪلڪ ڪريو سيٽ ڪريو
    لنڪ موڊ کي مٽائڻ لاءِ WCH-LinkUtility اوزار استعمال ڪريو.

طريقو 3: لنڪ موڊ کي مٽائڻ لاءِ ModeS ڪيئي استعمال ڪريو. (هي طريقو WCH-LinkE-R0 1v2 ۽ WCHDAPLink-R0-2v0 ۽ مٿي تي لاڳو آهي)

  1. لنڪ کي طاقت ڏيڻ لاءِ موڊ ايس ڪي کي دٻايو ۽ رکو.

نوٽس:

  1. نيرو LED چمڪي ٿو جڏهن ڊائون لوڊ ۽ ڊيبگنگ.
  2. لنڪ بعد ۾ استعمال لاءِ سوئچ ٿيل موڊ برقرار رکي ٿي.
  3. WCH-Link ايموليٽر ڊيبگر ماڊل کي کولڻ لاءِ لنڪ جي پوئين پاسي واري تصوير ۾ QR ڪوڊ اسڪين ڪريو webسائيٽ.
  4. WCH-لنڪ سموليشن ڊيبگر ماڊل URL https://www.wch.procn/ducts/WCHLink.html
  5. MounRiver اسٽوڊيو رسائي URL: http://mounriver.com/
  6. WCH-لنڪ يوٽيلٽي رسائي URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
  7. WCHISPTool رسائي URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
  8. WCH-Link ۽ WCH-LinkE LinkRV ۽ LinkDAP-WINUSB موڊ سوئچنگ کي سپورٽ ڪن ٿا؛ WCH-DAPLink LinkDAP-WINUSB ۽ LinkDAP-HID موڊ سوئچنگ کي سپورٽ ڪري ٿو.
سيرال پورٽ بوڊ جي شرح

ٽيبل 2 WCH-Link سيريل پورٽ بيڊ جي شرح کي سپورٽ ڪري ٿو

1200

2400 4800 9600 14400

19200

38400 57600 115200

230400

ٽيبل 3 WCH-LinkE سيريل پورٽ بيڊ جي شرح کي سپورٽ ڪري ٿو

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

ٽيبل 4 WCH-DAPLink سيريل پورٽ بيڊ جي شرح کي سپورٽ ڪري ٿو

1200

2400 4800 9600 14400 19200
38400 57600 115200 230400 460800

921600

نوٽس:

  1. شڪل 1 پنن جي قطار ۾ RX ۽ TX سيريل پورٽ ٽرانسيور پنن لاءِ، سيريل پورٽ سپورٽ باڊ جي شرح مٿي ڏنل جدول ۾ ڏيکاريل آهي.
  2. سي ڊي سي ڊرائيور کي نصب ڪرڻ جي ضرورت آهي Win7 تحت.
  3. جيڪڏهن توهان لنڪ ٻيهر انپلگ ڪريو ٿا، مهرباني ڪري ٻيهر کوليو سيريل ڊيبگنگ اسسٽنٽ.
ڪارڪردگي جو مقابلو

جدول 5 لنڪ افعال ۽ ڪارڪردگي جي مقابلي واري جدول

فنڪشنل شيون

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

WCH-DAPLink-R0-2v0

RISC-V موڊ

×

ARM-SWD موڊ-HID ڊوائيس

× ×
ARM-SWD موڊ-WINUSB ڊوائيس

آر ايم-جيTAG موڊ-HID ڊوائيس

× ×
آر ايم-جيTAG موڊ -WINUSB ڊوائيس ×

موڊ مٽائڻ لاءِ ModeS ڪيڏو

×
2-وائر واٽ اپ گريڊ فرم ویئر آف لائن ×

سيريل پورٽ اپڊيٽ فرم ویئر آف لائن

× ×
USB اپڊيٽ فرم ویئر آف لائن ×

ڪنٽرول قابل 3.3V / 5V پاور آئوٽ

×
تيز رفتار USB2.0 کان JTAG انٽرفيس ×

×

اوزار ڊائون لوڊ ڪريو

MounRiver اسٽوڊيو WCH-LinkUtility

Keil uVision5

MounRiver اسٽوڊيو WCH-LinkUtility

Keil uVision5

WCH-LinkUtility Keil uVision5
Keil سپورٽ ٿيل ورزن Keil V5.25 ۽ مٿي Keil V5.25 ۽ مٿي

Keil جي سڀني نسخن ۾ سپورٽ

پن ڪنيڪشن

ٽيبل 6 لنڪ سپورٽ چپ ماڊل

عام چپ ماڊلز

WCH- لنڪ WCH-LinkE WCH-DAPLink
CH32V003 × ×

CH32V10x/CH32V20x/cCH32V30x/CH569/CH573/CH583

×

CH32F10x / CH32F20x / CH579 / دوستانه چپس جيڪي سپورٽ ڪن ٿا
SWD پروٽوڪول

دوستانه چپس جيڪي سپورٽ ڪن ٿيون JTAG انٽرفيس ×

ٽيبل 7 عام چپ پن ڪنيڪشن

عام چپ ماڊلز

SWDIO

SWCLK

CH569

پي اي 11

پي اي 10

CH579

پي بي 16

پي بي 17

CH573/CH583

پي بي 14

پي بي 15

CH32V003

پي ڊي 1

CH32V10x/CH32V20x/CH32V30x/CH32F10x/CH32F20x

پي اي 13

پي اي 14

ٽيبل 8 STM32F10xxx JTAG انٽرفيس pinout

JTAG انٽرفيس پن جو نالو

JTAG ڊيبگ انٽرفيس پن آئوٽ
TMS JTAG موڊ چونڊ

پي اي 13

TCK

JTAG ڪلاڪ پي اي 14
TDI JTAG ڊيٽا ان پٽ

پي اي 15

ٽي ڊي او

JTAG ڊيٽا جي پيداوار

پي بي 3

نوٽس:

  1. لنڪ وڌ ۾ وڌ سپورٽ ٿيل لڪير جي ڊيگهه: 30cm، جيڪڏهن ڊائون لوڊ عمل غير مستحڪم آهي، بند ڪرڻ جي ڪوشش ڪريو ڊائون لوڊ رفتار.
  2.  JTAG موڊ، WCH-LinkE-R0-1v3، WCH-DAPLink-R0-2v0 هارڊويئر ورزن سپورٽ ڪرڻ شروع ڪيو، اڳوڻو هارڊويئر ورزن سپورٽ نٿو ڪري.
  3. WCH-LinkE تيز رفتار نسخو صرف CH32F20x / CH32V20x / CH32V30x تيز ڪرڻ لاءِ آهي.
  4. CH32 سيريز چپس کان سواء، جيڪڏهن توهان ڊائون لوڊ يا ڊيبگنگ لاء لنڪ استعمال ڪرڻ چاهيو ٿا، توهان کي استعمال ڪرڻ جي ضرورت آهي 2-وائر ڊيبگ انٽرفيس کي کولڻ لاءِ سرڪاري ISP اوزار، ۽ توهان کي لنڪ موڊ تي ڌيان ڏيڻ جي ضرورت آهي جڏهن ان کي استعمال ڪندي.

Keil ڊائون لوڊ ۽ ڊيبگ

ڊوائيس سوئچنگ

WCH-DAPLink ٻن موڊس کي سپورٽ ڪري ٿو، ARM موڊ-WINUSB ڊيوائس ۽ ARM موڊ-HID ڊيوائس، ۽ توھان WCH-LinkUtility ٽول سان ٻن ڊيوائس موڊس جي وچ ۾ مٽائي سگھو ٿا (يا ModeS ڪيئي کي ڊگھي دٻائڻ کان پوءِ لنڪ کي پاور ڪرڻ سان.) WCH. -Link ۽ WCH-LinkE صرف سپورٽ ARM موڊ-WINUSB ڊوائيس موڊ.
Keil ڊائون لوڊ ۽ ڊيبگ

ٽيبل 9 WCH-DAPLink ڊوائيس

ڊوائيس

سپورٽ لنڪ

Keil سپورٽ ٿيل ورزن

ARM موڊ-WINUSB ڊوائيس

WCH-Link WCH-LinkE
WCH-DAPLink

Keil V5.25 ۽ مٿي ARM
CMSIS V5.3.0 ۽ مٿي

ARM موڊ-HID ڊوائيس

WCH-DAPLink

Keil جي سڀني نسخن ۾ سپورٽ

نوٽ: WCH-Link، WCH-LinkE ۽ WCH-DAPLink فيڪٽري ڊفالٽ آھن WINUSB ڊوائيس موڊ ۾.

ڊائون لوڊ ڪنفگريشن
  1. جادو جي ڇت تي ڪلڪ ڪريوSYMBOL ٽول بار ۾ ٽارگيٽ ڊائلاگ باڪس لاءِ اختيارن کي آڻڻ لاءِ، ڊيبگ تي ڪلڪ ڪريو ۽ ايموليٽر ماڊل چونڊيو.
    ڊائون لوڊ ڪنفگريشن
  2. ڪلڪ ڪريو استعمال آپشن باڪس ۽ چونڊيو CMSIS-DAP Debugger
  3. Cortex-M ٽارگيٽ ڊرائيور سيٽ اپ ڊائلاگ باڪس آڻڻ لاءِ سيٽنگون بٽڻ تي ڪلڪ ڪريو
    ڊائون لوڊ ڪنفگريشن
    سيريل نمبر: ڊيبگ اڊاپٽر جي سڃاڻپ ڪندڙ کي استعمال ڪيو پيو وڃي. جڏھن گھڻا اڊاپٽر ڳنڍيل آھن، توھان اڊاپٽر جي وضاحت ڪري سگھو ٿا ڊراپ-ڊائون لسٽ استعمال ڪندي. SW ڊوائيس: ڏيکاريو ڊوائيس ID ۽ ڳنڍيل ڊوائيس جو نالو. پورٽ: اندروني ڊيبگ انٽرفيس سيٽ ڪريو SW يا JTAG. (ٻنهي انٽرفيس WCH-LinkE-R0-1v3 ۽ WCH-DAPLink-R0-2v0 جي مدد سان آهن). وڌ ۾ وڌ گھڙي: ٽارگيٽ ڊيوائس سان رابطو ڪرڻ لاءِ گھڙي جي شرح مقرر ڪريو.
  4. ڪلڪ ڪريو Flash Download ڊائون لوڊ ترتيب لاءِ.
    ڊائون لوڊ ڪنفگريشن
    ڊائون لوڊ فنڪشن: ترتيب ڏيڻ جا اختيار RAM لاءِ الگورٿم: ترتيب ڏيو شروعاتي پتي ۽ ريم اسپيس جو سائز اسان جي CH32F103 سيريز چپ رام جي اسپيس سائيز 0x1000 آهي، CH32F20x سيريز چپ رام اسپيس سائيز 0x2800 آهي. پروگرامنگ الگورٿم: شامل ڪريو الگورتھم file الگورتھم file چپ ڊيوائس پيڪيج کي انسٽال ڪرڻ کان پوءِ پاڻمرادو شامل ڪيو ويو آهي، ڪلڪ ڪريو ٺيڪ.
  5. مٿي ڏنل ٺاھ جوڙ مڪمل ڪرڻ کان پوء، ڪلڪ ڪريو OK ڊائلاگ باڪس کي بند ڪرڻ لاء. ٽول بار ۾ آئڪن تي ڪلڪ ڪريو ڪوڊ ۾ ساڙڻ لاءِ.
ڊيبگ
  1. ڊيبگ بٽڻ تي ڪلڪ ڪريو ڊيبگ ڊيبگ پيج داخل ڪرڻ لاءِ ٽول بار ۾
  2. وقفي پوائنٽون مقرر ڪريو
    ڊيبگ
  3. بنيادي ڊيبگ حڪم
    آئڪن ري سيٽ ڪريو: پروگرام تي ري سيٽ آپريشن ڪريو.
    آئڪن ھلايو: موجوده پروگرام کي مڪمل رفتار تي ھلڻ شروع ڪرڻ جو سبب بڻيو جيستائين پروگرام بند نه ٿئي جڏھن اھو بريڪ پوائنٽ جو سامھون ٿئي.
    آئڪن قدم: هڪ واحد بيان تي عمل ڪريو ۽ جيڪڏهن هڪ فنڪشن سامهون اچي ٿو، اهو فنڪشن اندر ويندو.
    آئڪن اسٽيپ اوور: هڪ واحد بيان تي عمل ڪريو جيڪو فنڪشن جي اندر نه وڃي جيڪڏهن اهو ڪنهن فنڪشن کي منهن ڏئي ٿو، پر فنڪشن کي پوري رفتار سان هلائي ٿو ۽ ايندڙ بيان ڏانهن ٽپو ڏئي ٿو.
    آئڪناسٽيپ آئوٽ: موجوده فنڪشن کان پوءِ سڀ مواد هلايو پوري رفتار تي جيستائين فنڪشن واپس نه ٿو پوئين سطح تي.
  4. ڊيبگ بٽڻ تي ڪلڪ ڪريو ڊيبگٽول بار ۾ ٻيهر ڊيبگ مان نڪرڻ لاءِ.

MounRiver اسٽوڊيو ڊائون لوڊ ۽ ڊيبگ

ڊائون لوڊ ڪنفگريشن
  1. تير تي ڪلڪ ڪريو آئڪن  پروجيڪٽ ڊائون لوڊ ڪنفيگريشن ونڊو آڻڻ لاءِ ٽول بار ۾
  2. چپ پڙهڻ جي حفاظت کي غير فعال ڪرڻ لاءِ غير فعال پڙهڻ-محفوظ بٽڻ تي ڪلڪ ڪريو
    آئڪن
  3. ھدف جي ٺاھ جوڙ، مکيه عناصر ھيٺ ڏنل آھن.
    MounRiver اسٽوڊيو ڊائون لوڊ ۽ ڊيبگ
  4. ٺاھ جوڙ جا اختيار
    MounRiver اسٽوڊيو ڊائون لوڊ ۽ ڊيبگ
  5. ڪلڪ ڪريو لاڳو ڪريو ۽ بند ڪريو ڊائون لوڊ جي ترتيب کي بچائڻ لاء. آئڪن تي ڪلڪ ڪريو آئڪن ٽول بار ۾ ڪوڊ کي ساڙڻ لاءِ، ۽ نتيجو ڏيکاريو ويندو ڪنسول ۾.
  ڊيبگ
  1. داخل ڪريو debugging صفحو
    طريقو 1: ڊيبگ بٽڻ تي ڪلڪ ڪريوڊيبگ ٽول بار ۾ سڌو ڊيبگ پيج داخل ڪرڻ لاءِ.
    طريقو 2: تير تي ڪلڪ ڪريوڊيبگ ٽول بار ۾ ۽ ڊيبگ ڪنفيگريشنز کي منتخب ڪريو ڊيبگ ترتيب واري صفحي کي پاپ اپ ڪرڻ لاءِ. ڊبل ڪلڪ ڪريو GDB اوپن OCD MRS Debugging اعتراض پيدا ڪرڻ لاءِ file، اعتراض چونڊيو file ۽ ڊيبگنگ صفحي ۾ داخل ٿيڻ لاءِ ھيٺئين ساڄي ڪنڊ ۾ ڊيبگ بٽڻ تي ڪلڪ ڪريو.
    ڊيبگ
  2. وقفي پوائنٽون مقرر ڪريو
    وقفي پوائنٽون مقرر ڪريو
  3. بنيادي ڊيبگ حڪم
    آئڪن ري سيٽ ڪريو: پروگرام تي ري سيٽ آپريشن ڪريو.
    آئڪن ھلايو: موجوده پروگرام کي مڪمل رفتار سان ھلڻ شروع ڪريو جيستائين پروگرام بند نه ٿئي جڏھن اھو بريڪ پوائنٽ سان ملن.
    آئڪن ختم ڪريو: ڊيبگنگ کي ختم ڪريو.
    آئڪن قدم ۾ داخل ڪريو: ھڪڙي بيان تي عمل ڪريو، ۽ جيڪڏھن ڪو فنڪشن اچي ويو آھي، اھو فنڪشن اندر ويندو.
    آئڪن اسٽيپ اوور: هڪ واحد بيان تي عمل ڪريو، ۽ جيڪڏهن اهو هڪ فنڪشن سان ملندو، اهو فنڪشن اندر نه ويندو، پر فنڪشن کي مڪمل رفتار سان هلائي ۽ ايندڙ بيان ڏانهن وڃو.
    آئڪن واپسي جو مرحلو: موجوده فنڪشن کان پوءِ سڀني مواد کي مڪمل رفتار تي هلايو جيستائين فنڪشن پوئين سطح تي واپس نه اچي.
  4. ڪلڪ ڪريو آئڪن بٽڻ، ڊيبگ مان نڪرڻ.
ٻيا افعال

چپ سيٽ ڪريو پڙھڻ جي حفاظت ڪريو

ٻيا افعال سوال چپ پڙهڻ-حفاظت حيثيت
ٻيا افعال چپ پڙهڻ واري حفاظت واري صورتحال کي فعال ڪريو
ٻيا افعال چپ پڙهڻ جي حفاظت واري صورتحال کي بند ڪريو

ڪوڊ فليش مڪمل ختم

MounRiver اسٽوڊيو هارڊويئر ري سيٽ پن کي ڪنٽرول ڪندي چپ جي سڀني صارفن جي علائقن کي ختم ڪري سگهي ٿو يا چپ کي ٻيهر طاقت ڏيندي. ٻيهر طاقت ذريعي ختم ڪرڻ کي ڪنٽرول ڪرڻ لاءِ، چپ کي طاقت ڏيڻ لاءِ لنڪ گهربل آهي؛ هارڊويئر ري سيٽ پن ذريعي ايريز کي ڪنٽرول ڪرڻ لاءِ، چپ ۽ لنڪ جي ري سيٽ پنن کي ڳنڍڻ جي ضرورت آهي. (صرف WCH-LinkE ۽ WCH-DAPLink جي مدد سان)
ڪوڊ فليش مڪمل ختم

2-وائر SDI کي بند ڪريو

CH32 سيريز کان سواءِ چپس لاءِ، ڪوڊ ۽ ڊيٽا تحفظ کي فعال ڪري سگھجي ٿو 2-وائر SDI کي غير فعال ڪرڻ سان.
2-وائر SDI کي بند ڪريو 2-تار SDI کي غير فعال ڪريو

WCH-LinkUtility ڊائون لوڊ

ڊائون لوڊ ڪنفگريشن
  1. آئکن تي ڪلڪ ڪريو آئڪن ، لنڪ سان ڳنڍيو
  2. چپ ماڊل چونڊيو
  3. ٺاھ جوڙ جا اختيار
    ٺاھ جوڙ جا اختيار
  4. چيڪ ڪريو غير فعال MCU ڪوڊ پڙھڻ جي حفاظت ڪريو، چپ پڙھڻ جي حفاظت کي غير فعال ڪريو.
    ٺاھ جوڙ جا اختيار
  5. آئکن تي ڪلڪ ڪريوآئڪن  firmware شامل ڪرڻ لاء
  6. آئکن تي ڪلڪ ڪريو آئڪن ڊائون لوڊ ڪرڻ لاء
ٻيا افعال

سوال چپ معلومات

آئکن تي ڪلڪ ڪريو آئڪنچپ معلومات جي پڇا ڳاڇا ڪرڻ لاء

نالو

قدر
MCU UID

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

فليش سائيز

16KB
پڙهو حفاظت

 

لنڪ ورشن

V2.8

چپ سيٽ ڪريو پڙھڻ جي حفاظت ڪريو

چپ سيٽ ڪريو پڙھڻ جي حفاظت ڪريو سوال چپ پڙهڻ-حفاظت حيثيت
چپ سيٽ ڪريو پڙھڻ جي حفاظت ڪريو چپ پڙهڻ واري حفاظت واري صورتحال کي فعال ڪريو
چپ سيٽ ڪريو پڙھڻ جي حفاظت ڪريو چپ پڙهڻ جي حفاظت واري صورتحال کي بند ڪريو

چپ فليش پڙهو

آئکن تي ڪلڪ ڪريوآئڪن  چپ فليش پڙهڻ لاءِ
چپ فليش پڙهو

ڪوڊ فليش مڪمل ختم

WCH-LinkUtility ٽول هارڊويئر ري سيٽ پن کي ڪنٽرول ڪندي چپ جي سڀني صارفن جي علائقن کي ختم ڪري سگهي ٿو يا چپ کي ٻيهر طاقت ڏيندي. ٻيهر طاقت ذريعي ختم ڪرڻ کي ڪنٽرول ڪرڻ لاءِ، چپ کي طاقت ڏيڻ لاءِ لنڪ گهربل آهي؛ هارڊويئر ري سيٽ پن ذريعي ختم ڪرڻ کي ڪنٽرول ڪرڻ لاءِ، چپ جي ري سيٽ پن ۽ لنڪ کي ڳنڍڻ جي ضرورت آهي. (صرف WCHLinkE ۽ WCH-DAPLink جي مدد سان).
ڪوڊ فليش مڪمل ختم

پاور آئوٽ ڪنٽرول قابل

WCH-LinkUtility اوزار لنڪ پاور آئوٽ کي ڪنٽرول ڪري سگھي ٿو. ھدف تي ڪلڪ ڪريو ۽ پاور سپلائي 3.3V / 5V آئوٽ کي بند ڪرڻ / بند ڪرڻ لاء چونڊيو ڊراپ-ڊائون لسٽ ۾. (صرف WCH-LinkE ۽ WCH-DAPLink جي مدد سان)

پاور آئوٽ ڪنٽرول قابل

خودڪار مسلسل ڊائون لوڊ

خودڪار ڊائون لوڊ کي چيڪ ڪريو جڏهن WCH-Link ڳنڍيل هو ته جيئن پروجيڪٽ جي خودڪار مسلسل ڊائون لوڊ کي فعال ڪيو وڃي.

خودڪار مسلسل ڊائون لوڊ

ملٽي ڊيوائس ڊائون لوڊ

WCH-LinkUtility اوزار ڪيترن ئي لنڪ ڊوائيسز کي سڃاڻي سگھي ٿو. جڏهن گھڻا لنڪس ڳنڍجن ٿا، ته Connected WCH-Link List آپشن باڪس توهان کي اجازت ڏئي ٿو ته هڪ مخصوص لنڪ ڊيوائس کي چونڊيو ڊائون لوڊ ڪرڻ لاءِ.

ملٽي ڊيوائس ڊائون لوڊ

Firmware تازه ڪاري جا طريقا

MounRiver اسٽوڊيو آن لائن اپڊيٽ

جيڪڏهن firmware کي اپڊيٽ ڪرڻ جي ضرورت آهي، MounRiver اسٽوڊيو هڪ پاپ اپ ونڊو هوندو توهان کي ياد ڏيارڻ لاءِ جڏهن توهان ڪلڪ ڪريو ڊائون لوڊ بٽڻ تي، ڪلڪ ڪريو ها اپڊيٽ شروع ڪرڻ لاءِ.
Firmware تازه ڪاري جا طريقا

WCH-LinkUtility آن لائن اپڊيٽ

جيڪڏهن فرم ویئر کي اپڊيٽ ڪرڻ جي ضرورت آهي، WCH-LinkUtility هڪ پاپ اپ ونڊو هوندي توهان کي ياد ڏياريندي جڏهن توهان ڊائون لوڊ بٽڻ تي ڪلڪ ڪريو، ڪلڪ ڪريو ها اپڊيٽ شروع ڪرڻ لاء.
WCH-LinkUtility آن لائن اپڊيٽ

نوٽس:

  1. WCH-LinkE دستي آن لائن اپڊيٽ کي سپورٽ ڪري ٿو، قدم ھيٺ ڏنل آھن.
    ● لنڪ کي پاور اپ ڪريو گهڻي دير کان پوءِ IAP بٽڻ کي دٻايو جيستائين نيرو LED چمڪ نه ٿئي.
    ● MounRiver Studio/WCH-LinkUtility وٽ هڪ پاپ اپ ونڊو هوندي جيڪا توهان کي ياد ڏياريندي جڏهن توهان ڪلڪ ڪيو ڊائون لوڊ بٽڻ، ڪلڪ ڪريو ها تازه ڪاري شروع ڪرڻ لاء.
  2.  جيڪڏهن لنڪ فرمائيندڙ تازه ڪاري غير معمولي آهي، مهرباني ڪري فرم ویئر کي آف لائن اپڊيٽ ذريعي تازه ڪاري ڪريو.
WCH-LinkUtility آف لائن اپڊيٽ (آف لائن اپڊيٽ لاءِ 2-وائر اپروچ)
  1. WCH-LinkE سان ڳنڍيو لنڪ سان اپڊيٽ ٿيڻ لاءِ

    WCH-LinkE

    اپڊيٽ ٿيڻ لاءِ لنڪ

    3V3

    3V3
    جي اين ڊي

    جي اين ڊي

    SWDIO

    SWDIO
    SWCLK

    SWCLK

    WCH-LinkE پاور آن، اپڊيٽ ڪرڻ لاءِ لنڪ چپ ماڊل چونڊيو (WCH-LinkE مين ڪنٽرول چپ isCH32V30x، WCH-DAPLink مين ڪنٽرول چپ CH32V20x آھي)

  2. لنڪ کي IAP موڊ ۾ اپڊيٽ ڪرڻ لاءِ (لنڪ کي پاور اپ ڪرڻ لاءِ IAP بٽڻ کي ڊگھو دٻايو، يعني ڪمپيوٽر سان ڳنڍيل USB پورٽ ذريعي پاور اپ ڪرڻ لاءِ)
  3. ھدف تي ڪلڪ ڪريو->سڀ ڪوڊ صاف ڪريو فليش-بائي پاور آف چپ جي سڀني صارف واري علائقي کي ختم ڪرڻ لاء.
    WCH-LinkUtility آف لائن اپڊيٽ (آف لائن اپڊيٽ لاءِ 2-وائر اپروچ)
  4. آئکن تي ڪلڪ ڪريو آئڪن diaable چپ پڙهڻ-حفاظت
    WCH-LinkUtility آف لائن اپڊيٽ (آف لائن اپڊيٽ لاءِ 2-وائر اپروچ)
  5. آئکن تي ڪلڪ ڪريو آئڪنشامل ڪريو لنڪ آف لائن اپڊيٽ ٿيل فرمائيندڙ
  6. ترتيب ڏيڻ جا اختيار (پروگرام + تصديق + ري سيٽ ۽ هلائڻ)
    ⑦ ٺاھ جوڙ جا اختيار
  7. آئکن تي ڪلڪ ڪريوآئڪن ڊائون لوڊ ڪرڻ لاء

نوٽس:

  1. اپڊيٽ ٿيڻ لاءِ لنڪ WCH-LinkE ۽ WCH-DAPLink تائين محدود آهي.
  2. ھن طريقي لاءِ ٻه WCH-LinkE گھربل آھن.
  3. جڏهن لنڪ IAP موڊ ۾ داخل ٿئي ٿي، نيري LED چمڪي ٿو.
WCHISPS اسٽوڊيو سيريل پورٽ آف لائن اپڊيٽ
  1. WCH-Link کي USB کان TTL ماڊل سان ڳنڍيو

    WCH- لنڪ

    USB کان TTL ماڊل

    TX

    RX

    RX

    TX

    جي اين ڊي

    جي اين ڊي

    USB کان TTL ماڊل پاور آن، WCH- لنڪ ان بوٽ موڊ ۾ (مختصر ڪنيڪشن J1 شڪل 1 ۾ پاور لنڪ ڪندو)

  2. چپ ماڊل چونڊيو: CH549، انٽرفيس ڊائون لوڊ ڪريو: سيريل پورٽ، ڊيوائس لسٽ: سيريل پورٽ نمبر چونڊيو جيڪو USB کان TTL ماڊل سان لاڳاپيل آهي
    WCHISPS اسٽوڊيو سيريل پورٽ آف لائن اپڊيٽ
  3. شامل ڪريو لنڪ آف لائن اپڊيٽ ٿيل فرمائيندڙ پروگرام کي ھدف ڪرڻ لاء file
  4. ڊائون لوڊ ڪنفگريشن
    WCHISPS اسٽوڊيو سيريل پورٽ آف لائن اپڊيٽ
  5. ڊائون لوڊ بٽڻ تي ڪلڪ ڪريو
  6. ڊائون لوڊ تي ڪلڪ ڪريو ۽ فيلڊ تائين پهچڻ لاءِ ڊوائيس جو انتظار ڪريو، پوءِ WCH-Link کي USB پورٽ ۾ لڳايو، ISP ٽول خودڪار طريقي سان ڊائون لوڊ ٿيڻ شروع ڪيو.

نوٽ: سيريل پورٽ آف لائن اپڊيٽ صرف WCH-Link جي مدد سان آهي.

WCHISPStudio USB آف لائن اپڊيٽ
  1. لنڪ کي بوٽ موڊ ۾ اپڊيٽ ڪرڻ لاءِ (شڪل 1 ۾ J1 کي مختصر ڪنيڪٽ ڪريو يا BOOT ڪيئي کي ڊگھو دٻايو ۽ پوءِ لنڪ کي پاور اپ ڪريو)
  2. WCHISPStudio اوزار خود بخود موافقت ونڊو پاپ اپ ڪندو
  3.  ھدف واري پروگرام ۾ لنڪ آف لائن اپ گريڊ فرم ويئر شامل ڪريو file
  4. ڊائون لوڊ ڪنفگريشن
    WCHISPStudio USB آف لائن اپڊيٽ
  5. ڊائون لوڊ بٽڻ تي ڪلڪ ڪريو.

نوٽس:

  1. USB آف لائن اپڊيٽ صرف WCH-Link ۽ WCH-DAPLink جي مدد سان آھي.
  2. WCH-LinkE-R0-1v3 ۽ WCH-DAPLink-R0-2v0 صرف فرم ویئر ورزن v2.8 ۽ مٿي لاءِ موجود آهن.
  3. WCH-LinkUtility اوزار MounRiver اسٽوڊيو سافٽ ويئر ذريعي برآمد ڪري سگھجي ٿو.
    WCHISPStudio USB آف لائن اپڊيٽ
  4. لنڪ آف لائن اپ گريڊ فرم ویئر MounRiver اسٽوڊيو جي انسٽاليشن جي رستي ۽ WCH-LinkUtility تنصيب جي رستي ۾ واقع آهي.
    WCHISPStudio USB آف لائن اپڊيٽ
    1. WCH-DAPLink اپ گريڊ فرمائيندڙ
    2. WCH-LinkE اپ گريڊ فرمائيندڙ
    3. WCH-Link RISC-V موڊ اپ گريڊ فرمائيندڙ
    4. WCH-Link ARM موڊ اپ گريڊ فرمائيندڙ
    5. WCH-DAPLink آف لائن اپ گريڊ فرمائيندڙ
    6. WCH-Link ARM موڊ آف لائن اپ گريڊ فرمائيندڙ
    7. WCH-Link RISC-V موڊ آف لائن اپ گريڊ فرمائيندڙ
    8. WCH-LinkE آف لائن اپ گريڊ فرمائيندڙ

WCH-LinkE تيز رفتار JTAG

ماڊل ختمview

WCH-LinkE-R0-1v3 مهيا ڪري ٿو JTAG انٽرفيس جيڪو 4-وائر ڪنيڪشن کي سپورٽ ڪري ٿو (TMS، TCK، TDI ۽ TDO تار) J کي وڌائڻ لاءِTAG سي پي يوز، ڊي ايس پيز، ايف پي جي ايز، سي پي ايل ڊيز ۽ ٻين ڊوائيسز کي هلائڻ لاءِ ڪمپيوٽرن لاءِ انٽرفيس.

WCH-LinkE تيز رفتار JTAG

ماڊل خاصيتون
  • جيئن ميزبان/ماسٽر ميزبان موڊ.
  • ايل جيTAG انٽرفيس مهيا ڪري ٿو TMS تار، TCK تار، TDI تار ۽ TDO تار.
  • l تيز رفتار USB ڊيٽا جي منتقلي کي سپورٽ ڪريو.
  • l ڪمپيوٽر API تعاون ذريعي CPU، DSP، FPGA ۽ CPLD ڊوائيسز جو لچڪدار آپريشن.
ماڊل سوئچنگ

WCH-LinkE-R0-1v3 تيز رفتار J تي اپ گريڊ ڪري سگھجي ٿوTAG WCHLinkEJ ذريعي موڊtagUpdTool اوزار، ھيٺ ڏنل قدمن کي ڊائون لوڊ ڪريو.

  1. WCH-LinkE-R0-1v3 IAP موڊ ۾ (لنڪ کي پاور اپ ڪرڻ لاءِ IAP بٽڻ کي ڊگھو دٻايو، يعني پاور اپ ڪرڻ لاءِ USB پورٽ ذريعي ڪمپيوٽر سان ڳنڍيو)، هن وقت نيري LED چمڪي ٿي.
  2. WCHLinkEJ کوليوtagUpdTool اوزار، ڊائون لوڊ تي عمل ڪريو (WCH-LinkE تيز رفتار JTAG اپڊيٽ فرم ویئر خودڪار طور تي شامل ڪيو ويو آهي).
  3. فرم ویئر اپڊيٽ مڪمل ٿي چڪي آهي، هن وقت نيري LED هميشه تي آهي.
    ماڊل سوئچنگ

نوٽس.

  1.  WCHLinkEJtagUpdTool حاصل ڪريو URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
  2. فرم ویئر کي WCH-LinkUtility ٽول ذريعي آف لائن اپڊيٽ ڪري سگھجي ٿو، مھرباني ڪري مينوئل 6.3 WCH-LinkUtility ڏانھن وڃو تفصيل لاءِ آف لائن اپڊيٽ.
  3. WCH-LinkE تيز رفتار JTAG آف لائن اپڊيٽ فرم ویئر WCHLinkEJ ۾ واقع آهيtagUpdTool
    انسٽاليشن جو طريقو.
    ماڊل سوئچنگ
    1. WCH-LinkE تيز رفتار JTAG فرم ویئر کي اپڊيٽ ڪريو
    2. WCH-LinkE تيز رفتار JTAG آف لائن اپ گريڊ فرمائيندڙ
ڊائون لوڊ عمل
  1. WCH-LinkE ۾ تيز رفتار JTAG موڊ، بٽ پروگرام file پهرين ڊائون لوڊ ڪيو ويو FPGA ذريعي JTAG، ۽ بٽ file J کي تبديل ڪرڻ لاءِ FPGA جي SPI ڪنٽرولر کي هلائيندوTAG فليش تي لکڻ لاءِ SPI ڊيٽا ڏانهن ڊيٽا، ۽ هي قدم BIN لکڻ آهي file ان جي پروگرام جي علاج جي عمل کي محسوس ڪرڻ لاء.
  2. هتي FPGA Xilinx xc7a35t آهي. CFG لکو file ۽ ان کي سڏڻ لاءِ ”openocd -f“ استعمال ڪريو. نالو CFG file جيئن usb20jtag.cfg ۽ ان کي محفوظ ڪريو openocd.exe جي مقام تي file.
    # وضاحت ڪريو WCH-LinkE تيز رفتار JTAG ڊيبگر اڊاپٽر ڊرائيور ch347 ch347 vid_pid 0x1a86 0x55dd
    # سيٽ ڪريو TCK گھڙي فریکوئنسي اڊاپٽر اسپيڊ 10000
    # TARGET بيان ڪريو، جي لوڊ ڪنديTAGاوپن او سي ڊي ۾ ايس پي آئي ڊرائيور
    ذريعو [cpld/xilinx-xc7.cfg ڳوليو] ذريعو [f nd cpld/jtagspi.cfg] # TARGET جو IR حڪم مقرر ڪريو
    سيٽ ڪريو XC7_JSHUTDOWN 0x0d
    سيٽ ڪريو XC7_JPROGRAM 0x0b
    سيٽ ڪريو XC7_JSTART 0x0c
    سيٽ ڪريو XC7_BYPASS 0x3f
    # ڊائون لوڊ عمل
    ان ۾
    # پهرين بٽ ڊائون لوڊ ڪريو file TARGET ڏانهن
    لوڊ 0 bscan_spi_xc7a35t.bit
    ري سيٽ هٽائڻ
    # ڳوليو فليش ڄاڻ
    فليش جاچ 0
    # ڊائون لوڊ بن file فليش ڪرڻ لاءِ write_image ايريز ٽيسٽ. بن 0x0 بن
    # مؤثر فرمائيندڙ آپريشن irscan xc7.tap $XC7_JSHUTDOWN irscan xc7.tap $XC7_JPROGRAM runtest 60000 runtest 2000 irscan xc7.tap $XC7_BYPASS runtest 2000 exit.
  3. حڪم هلايو: openocd.exe -f usb20jtagونڊوز ٽرمينل ۾ .cfg ۽ ان کي ھيٺ ڏنل طريقي سان عمل ڪريو.ڊائون لوڊ عمل
  4. ڊائون لوڊ ختم ٿي چڪو آهي ۽ ڊوائيس عام طور تي هلندي آهي.

نوٽس.

  1. بٽ جي تبديلي جو ڪردار fileGithub اوپن سورس پروجيڪٽ جي مدد سان:
    https://github.com/quartiq/bscanspibitstreams
  2. openocd.exe file جڳھ: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin

عام مسئلو بيان

غلطي جي خبرداري 

حل 

ڊائون لوڊ ڪرڻ لاءِ Keil سافٽ ويئر استعمال ڪريو
عام مسئلو بيان
  1. مھرباني ڪري ڏسو مينوئل 3.2 ڊائون لوڊ ڪنفيگريشن مڪمل ڪرڻ لاءِ Keil ڊائون لوڊ ڪنفيگريشن.
    عام مسئلو بيان
ڊائون لوڊ ڪرڻ لاءِ Keil سافٽ ويئر استعمال ڪريو
عام مسئلو بيان
  1. اسان جي CH32F20x سيريز چپس جي رام اسپيس سائيز 0x2800 آهي.
    عام مسئلو بيان
ڊائون لوڊ ڪرڻ لاءِ MounRiver اسٽوڊيو سافٽ ويئر استعمال ڪريو
ڊائون لوڊ ڪرڻ لاءِ MounRiver اسٽوڊيو سافٽ ويئر استعمال ڪريو
  1. چيڪ ڪريو ته ڇا چپ جو ٻه-وائر ڊيبگ انٽرفيس صحيح طور تي لنڪ سان ڳنڍيل آهي.
  2. چيڪ ڪريو ته ڇا چپ جي ڊيبگ فنڪشن کي آن ڪيو ويو آهي (جيڪڏهن نه، اهو ISP ٽول ذريعي آن ڪري سگهجي ٿو).
  3. چيڪ ڪريو ته ڇا چپ اندر صارف پروگرام ننڊ جي فنڪشن لاء کليل آهي ۽ ڇا اتي آهي
    FLASH سان لاڳاپيل افعال جو آپريشن (جيڪڏھن کليل آھي، توھان ڪري سگھو ٿا
    BOOT موڊ ۾ داخل ڪريو ۽ ٻن لائينن ذريعي ڊائون لوڊ ڪريو).
  4. چيڪ ڪريو ته ڇا چپ جي اندر استعمال ڪندڙ پروگرام جو ٻه-وائر ڊيبگ انٽرفيس هڪ عام GPIO بندرگاهه وانگر ملٽي پلڪس ٿيل آهي (جيڪڏهن ملٽي پلڪس ٿيل هجي، توهان BOOT موڊ ۾ داخل ڪري سگهو ٿا ۽ ٻن تارن ذريعي ڊائون لوڊ ڪري سگهو ٿا).

نوٽ:

  1. CH32 سيريز چپس لاءِ، جيڪڏھن ڊائون لوڊ ڪامياب نه ٿيو، توھان داخل ڪري سگھو ٿا BOOT موڊ (BOOT0 کان VCC، BOOT1 کان GND) ۽ لنڪ ذريعي ڊائون لوڊ ڪريو.
  2. 3 ۽ 4 لاءِ، مسئلو حل ڪري سگھجي ٿو WCHLink يوٽيلٽي ٽول کي ختم ڪرڻ لاءِ چپ جي استعمال ڪندڙ جي سموري علائقي کي (ڏسو باب 5 جي دستيابي لاءِ WCH-LinkUtility)
    ڊائون لوڊ).
ڊائون لوڊ ڪرڻ لاءِ WCH-LinkUtility اوزار استعمال ڪريو
ڊائون لوڊ ڪرڻ لاءِ MounRiver اسٽوڊيو سافٽ ويئر استعمال ڪريو
چپ جي سڀني استعمال ڪندڙ علائقن کي ختم ڪريو
WCHLinkEJ استعمال ڪندي فرم ویئر کي اپڊيٽ ڪريوtagUpdTool اوزار
دستي 7.3 موڊ سوئچنگ ڊائون لوڊ جي طريقيڪار جي مطابق فرم ویئر کي اپڊيٽ ڪرڻ کان پوء، WCH-LinkE-R0-1v3 تي نيري LED روشني نه ٿي ۽ ڊيوائس مئنيجر ڊوائيس کي سڃاڻي نٿو سگهي. 
  1. سبب جو تجزيو، ٿي سگهي ٿو WCH-LinkE-R0-
    1v3 تي Y1 ڪرسٽل سولڊرنگ غير معموليات، جنهن جي نتيجي ۾ ڪرسٽل صحيح طور تي وائبريشن شروع نٿو ڪري سگهي. تنهن ڪري، توهان کي ٻيهر وڪڻڻ جي ضرورت آهي Y1 ڪرسٽل.
    ڊائون لوڊ ڪرڻ لاءِ MounRiver اسٽوڊيو سافٽ ويئر استعمال ڪريو

نوٽس:

  1. ڊيبگنگ فنڪشن سپورٽ نه آهي جڏهن صارف پروگرام ننڊ جي فنڪشن کي ڦيرايو.
  2. جيڪڏهن توهان ڊيبگ فنڪشن استعمال ڪندي غير معمولي طور تي ٻاهر نڪرندا آهيو، اها صلاح ڏني وئي آهي ته لنڪ کي ٻيهر پلگ ان ڪريو.
  3. جڏهن CH32F103/CH32F203/CH32V103/CH32V203/ CH32V307 جي ڊائون لوڊ ۽ ڊيبگ افعال استعمال ڪندي، BOOT0 گرائونڊ ڪيو ويو آهي.
  4. جڏهن CH569 جي ڊيبگ فنڪشن کي استعمال ڪندي، استعمال ڪندڙ ڪوڊ لازمي طور تي ترتيب ڏنل ROM اسپيس کان ننڍو هجڻ گهرجي، جيئن CH2 دستياب جي ٽيبل 2-569 ۾ ڏيکاريل آهي.
  5. جڏهن CH32 سيريز چپ جي ڊيبگ فنڪشن کي استعمال ڪندي، مهرباني ڪري پڪ ڪريو ته چپ پڙهڻ واري حفاظت بند حالت ۾ آهي.

ڊرائيور جي انسٽاليشن

WCH-لنڪ ڊرائيور

جيڪڏهن ڊرائيور جي انسٽاليشن ناڪام ٿئي ٿي، مهرباني ڪري لنڪ ڊي آر وي فولڊر کوليو MounRiver اسٽوڊيو جي انسٽاليشن جي رستي يا Drv لنڪ فولڊر کي WCH-LinkUtility جي انسٽاليشن رستي هيٺ ۽ ان کي دستي طور تي انسٽال ڪريو. WCHLink فولڊر جي تحت SETUP.EXE.

ڊيوائس مئنيجر

ڊرائيونگ جو رستو 

ڊرائيور جي انسٽاليشن ڊرائيونگ جو رستو
WCH-LinkE تيز رفتار JTAG ڊرائيور

WCH-LinkE-R0-1v3 تيز رفتار J تي اپ گريڊ ڪيو ويو آهيTAG موڊ، توهان کي دستي طور تي نصب ڪرڻ جي ضرورت آهي WCH-LinkE تيز رفتار JTAG ڊرائيور ان کي صحيح استعمال ڪرڻ لاء. مھرباني ڪري ڊروي فولڊر کوليو WCHLinkEJ جي انسٽاليشن رستي جي ھيٺانtagUpdTool ۽ انسٽال ڪريو CH341PAR.EXE دستي طور تي.

ڊيوائس مئنيجر 

ڊوڙ پات

ڊرائيونگ جو رستو ڊرائيونگ جو رستو
سي ڊي سي ڊرائيور

WIN7 تحت سي ڊي سي ڊيوائس جي تنصيب جا مسئلا.

  1. جيڪڏهن سيريل پورٽ ڊرائيور ڪاميابي سان نصب ٿيل آهي، هيٺ ڏنل قدمن جي ضرورت ناهي.
  2. تصديق ڪريو ته usbser.sys file رستو B ۾ موجود آھي. جيڪڏھن اھو غائب آھي، ان کي نقل ڪريو رستو A کان رستي B ڏانھن.
  3. سي ڊي سي ڊرائيور کي ٻيهر انسٽال ڪريو. (ڏسو مٿي ڏنل جدول ڊرائيور جي رستي لاءِ، مھرباني ڪري انسٽال ڪريو سي ڊي سي ڊرائيور کي لاڳاپيل موڊ ۾)
    ڊرائيونگ جو رستو

نوٽ: جيڪڏهن مٿين قدمن سان مسئلو حل نه ٿيو، مهرباني ڪري هيٺ ڏنل لنڪ ڏانهن رجوع ڪريو

ڊرائيور جي انسٽاليشن

حوالو: http://www.wch.cn/downloads/InstallNoteOn64BitWIN7ZHPDF.html

دستاويز / وسيلا

WCH WCH-لنڪ ايموليشن ڊيبگر ماڊل [pdf] استعمال ڪندڙ دستياب
WCH-Link Emulation Debugger Module, WCH-Link, Emulation Debugger Module, Debugger Module

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *