HOLTEK e-Link32 Pro MCU Debug adaptè

Espesifikasyon

  • Modèl: HT32 MCU SWD Entèfas
  • Version: AN0677EN V1.00
  • Dat: 21 me 2024
  • Entèfas: SWD (Serial fil debug)
  • Konpatibilite: e-Link32 Pro / Lite, Target MCU

Enfòmasyon sou pwodwi
Entèfas HT32 MCU SWD la fèt pou pwogramasyon, pwogramasyon offline, ak debogaj MCU sib yo. Li itilize pwotokòl kominikasyon SWD pou transmisyon done efikas ak debogaj.

SWD Pin Deskripsyon
Koòdone SWD a konsiste de de broch prensipal:

  • SWDIO (Serial Fil Done Antre / Sòti): Liy done bi-direksyon pou transmisyon enfòmasyon debug ak pwogram kòd / done.
  • SWCLK (Serial Wire Clock): Siyal revèy pou transmisyon done synchrone.

Koneksyon Deskripsyon/PCB Design
Koòdone SWD a mande pou yon konektè 10-pin ak deskripsyon pin sa yo:

PIN No. Non Deskripsyon
1, 3, 5, 8 VCC, GND Koneksyon ekipman pou pouvwa pou adaptè debug la ak sib
MCU.
2, 4 SWDIO, SWCLK Done ak siyal revèy pou kominikasyon.
6, 10 Rezève Pa gen koneksyon obligatwa.
7, 9 VCOM_RXD, VCOM_TXD Viryèl pò COM pou kominikasyon seri.

Si w ap desine yon tablo koutim, li rekòmande pou mete yon konektè SWD 5-pin ak koneksyon VDD, GND, SWDIO, SWCLK, ak nRST pou konpatibilite ak e-Link32 Pro/Lite.

Debug Adapter Nivo Chanjman Deskripsyon
Lè w konekte adaptè debug la nan tablo pyès ki nan konpitè MCU, asire ke kondisyon yo prereglaj yo satisfè pou evite nenpòt konfli pyès ki nan konpitè.

Enstriksyon Itilizasyon Pwodwi

  1. Konekte koòdone SWD nan e-Link32 Pro/Lite ak MCU sib la lè l sèvi avèk konektè yo bay la.
  2. Asire bon koneksyon ekipman pou pouvwa ant adaptè debug la ak MCU sib la.
  3. Sèvi ak zouti lojisyèl apwopriye tankou e-Link32 Pro User Guide oswa Starter Kit User Manual pou pwogramasyon ak debogaj.

Entwodiksyon

Seri MCU Holtek HT32 yo baze sou yon nwayo Arm® Cortex®-M. Nwayo a gen pò entegre Serial Wire Debug (SWD) sètadi SW-DP/SWJ-DP, ki fè devlopman, pwogramasyon ak debogaj pi pratik. Sepandan, pandan konsepsyon pyès ki nan konpitè lè w ap itilize SWD a, itilizatè yo ka rankontre kèk sitiyasyon nòmal, ki afekte devlopman pwojè a. Nòt aplikasyon sa a bay itilizatè yo yon gid konplè depanaj pou pwoblèm koòdone SWD epi li gen ladan erè posib ki ka rive pandan koneksyon, kominikasyon ak lòt kondisyon. Gid sa a pral ede itilizatè yo sèvi ak koòdone SWD la pi fasil, ekonomize tan devlopman pou fè pwojè a pi efikas.

Holtek te pibliye yon zouti debogaj USB yo te rele e-Link32 Pro/Lite, ki te devlope ki baze sou konsepsyon referans Arm® CMSIS-DAP. Lè yo konekte tablo sib la nan pò USB PC a, itilizatè yo ka pwograme ak debogaj pwogram nan sou MCU sib la atravè SWD la anba anviwònman devlopman oswa avèk yon zouti pwogramasyon. Figi sa a montre relasyon koneksyon yo. Tèks sa a pral pran e-Link32 Pro/Lite kòm yon ansyenample pou prezante SWD a, mesaj erè komen ak etap depanaj. Enstriksyon ki gen rapò ak SWD yo ak enfòmasyon debug yo itilize tou pou yon adaptè debug USB komen tankou ULINK2 oswa J-Link.

Deskripsyon Abreviyasyon:

  • SWD: Serial fil debug
  • SW-DP: Serial Fil Debug Port
  • SWJ-DP: Serial Fil ak JTAG Debug Port
  • CMSIS: Komen Microcontroller Software Interface Standard
  • DAP: Debug Port Aksè
  • IDE: Anviwònman Devlopman entegre

SWD Entwodiksyon

SWD a se yon koòdone pyès ki nan konpitè lajman ki itilize ak seri MCU Arm® Cortex-M® pou pwogramasyon ak debogaj. Seksyon sa a pral montre Holtek e-Link32 Pro ak e-Link32 Lite. e-Link32 Pro a gen apeprè menm achitekti ak e-Link32 Lite a, diferans prensipal la se ke e-Link32 Pro a sipòte pwogramasyon offline ICP. Sa ki anba la a se yon deskripsyon tou kout:

  • e-Link32 Pro: sa a se yon Holtek otonòm USB debogaj adaptè, ki sipòte pwogramasyon nan sikwi, pwogramasyon offline ak debogaj. Gade Gid Itilizatè e-Link32 Pro pou plis detay.
  • e-Link32 Lite: sa a se yon Holtek Starter Kit entèn USB Debug adaptè, ki ka dirèkteman pwogram oswa debug sou MCU sib la san koneksyon adisyonèl. Gade Manyèl Itilizatè Twous Starter pou plis detay.

SWD Pin Deskripsyon
Gen de broch kominikasyon SWD:

  • SWDIO (Serial Fil Done Antre / Sòti): yon liy done bidireksyon pou transmisyon enfòmasyon debug ak pwogram kòd / done ant adaptè debug la ak MCU sib la.
  • SWCLK (Serial Fil Revèy): yon siyal revèy ki soti nan adaptè debug la pou transmisyon done synchrone.

Yon gwoup aksyon tradisyonèl tès ansanm (JTAG) koòdone mande pou kat broch koneksyon, pandan y ap SWD a sèlman mande pou de broch yo kominike. Se poutèt sa, SWD a mande mwens broch epi li pi pratik pou itilize.

Koneksyon Deskripsyon/PCB Design
Figi sa a montre entèfas e-Link32 Pro/Lite.

Si itilizatè yo bezwen konsepsyon pwòp tablo yo, li rekòmande pou rezève yon konektè SWD, jan yo montre nan figi sa a. Koòdone SWD la dwe genyen VDD, GND, SWDIO, SWCLK ak nRST nan MCU sib la epi ki ka konekte ak e-Link32 Pro/Lite atravè konektè sa a pou pwogramasyon oswa debogaj.

Debug Adapter Nivo Chanjman Deskripsyon
Kòm MCU a ka gen diferan opere voltages nan aplikasyon pratik, I/O lojik voltagNivo yo ka diferan tou. e-Link32 Pro/Lite a bay yon kous Level Shift pou adapte yo ak diferan voltages. Si yo itilize SWD Pin 1 VCC kòm yon vol referanstage nan CI-dessus chan de kous, lè sa a SWD pin D'/sortie voltage sou e-Link32 Pro/Lite a ka otomatikman ajiste selon sib MCU opere voltage, konsa fè li konpatib ak diferan konsepsyon tablo pyès ki nan konpitè MCU. Pifò adaptè debug tankou ULINK2 oswa J-Link gen yon konsepsyon menm jan an.
Kòm ka wè nan deskripsyon ki anwo a, lè adaptè debug la konekte ak tablo pyès ki nan konpitè MCU nan yon kondisyon prereglaj, li ta dwe remake ke tablo pyès ki nan konpitè MCU a pral bay pouvwa SWD VCC PIN sou adaptè debug la, jan yo montre nan figi sa a. Sa vle di ke tablo pyès ki nan konpitè MCU a dwe konekte nan yon ekipman pou pouvwa separeman ak SWD VCC PIN la sou adaptè debug la pa gen okenn pwodiksyon pouvwa pa default.

e-Link32 Pro/Lite Pin 1 VCC kapab tou mete sou pwodiksyon 3.3V pou pouvwa tablo pyès ki nan konpitè MCU sib la. Sepandan, li enpòtan pou peye atansyon sou limit aktyèl ak ekipman pou pouvwa. Gade Gid Itilizatè e-Link32 Pro pou plis detay.

Tcheke si USB adaptè debug la konekte kòrèkteman
Lè e-Link32 Pro/Lite konekte ak PC a, tcheke si li kòrèkteman ak de metòd sa yo.

  1. Tcheke si D1 USB ki ap dirije e-Link32 Pro/Lite a rete limen.
  2. Peze bouton "Genyen + R" pou rele "Kouri" epi antre "enprimant kontwòl" pou kouri. Lè yon fenèt "Enprimant & eskanè" parèt, klike sou "Aparèy" epi jwenn "Lòt aparèy" nan meni ki dewoule a. Lè sa a, tcheke si yon aparèy ki rele "CMSIS-DAP" oswa "Holtek CMSIS-DAP" parèt, jan yo montre nan figi sa a. Li ta dwe remake ke sistèm òdinatè diferan ka gen ekspozisyon yon ti kras diferan. Itilizatè yo ka al gade nan etap sa a pou jwenn epi tcheke si aparèy sa a parèt.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig-31

Si adaptè USB debug la pa konekte ak PC a, al gade nan "Depanaj Etap 2".

Keil Debug Anviwònman
Seksyon sa a pral pran e-Link32 Pro/Lite kòm yon ansyenample pou ilistre anviwònman debug yo anba anviwònman devlopman Keil. Sèvi ak etap sa yo pou tcheke etap pa etap si paramèt yo kòrèk. Premye klike sou "Pwojè  Opsyon pou Sib".

  1. Klike sou tab la "Itilite".
  2. Tcheke "Sèvi ak Debug Driver"HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (6)
  3. Klike sou tab la "Debug".
  4. Sèvi ak "CMSIS-DAP Debugger"
  5. Tcheke "Chaje aplikasyon nan demaraj"
  6. Klike sou "Anviwònman" sou bò dwat la pou ouvri bwat dyalòg "Opsyon pou sib".HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (7)
  7. Si adaptè debug la konekte ak PC a avèk siksè, "Serial No" ap parèt. Si ou pa, gade nan "Depanaj Etap 2"
  8. Tcheke "SWJ" epi chwazi "SW" kòm Port
  9. Si adaptè debug la konekte ak MCU a avèk siksè, tab SWDIO a ap montre "IDCODE" ak "Non Aparèy". Sinon, al gade nan "Depanaj Etap 3" epi tcheke chak atik sekans soti nan la.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (8)
  10. Klike sou tab la "Flash Download".
  11. Chwazi "Erase Full Chip" oswa "Erase Sektè" kòm Fonksyon Download, Lè sa a, tcheke "Pwogram" ak "Verifye"
  12. Tcheke si HT32 Flash Loader la egziste nan Algorithm Programming la. Sa ki anba la a montre HT32 Flash Loader la.
    • HT32 Seri Flash
    • HT32 Seri Flash Opsyon

Si HT32 Flash Loader la pa egziste, klike sou "Ajoute" pou ajoute li manyèlman. Si HT32 Flash Loader pa ka jwenn, enstale Holtek DFP. Klike sou "Pwojè - Jere - Pake Enstalatè ..." pou jwenn Holtek DFP epi enstale. Gade nan Devlopè bra a websit oswa telechaje Bibliyotèk Firmware HT32 la. Jwenn "Holtek.HT32_DFP.latest.pack" nan anyè rasin lan epi enstale.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (9)

Anviwònman debug IAR
Seksyon sa a pral pran e-Link32 Pro/Lite kòm yon ansyenample pou ilistre anviwònman debug yo anba anviwònman devlopman IAR. Swiv etap sa yo pou tcheke etap pa etap si paramèt yo kòrèk. Premye klike sou "Pwojè → Opsyon".

  1. Klike sou "Opsyon Jeneral → Sib" epi chwazi MCU sib la kòm Aparèy la. Si pa ka jwenn MCU ki koresponn lan, telechaje "HT32_IAR_Package_Vx.xxexe" nan men ofisyèl Holtek. websit pou enstale pake sipò IAR.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (10)
  2. Chwazi onglet "Enstalasyon" nan "Debugger" epi chwazi "CMSIS DAP" kòm chofèHOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (11)
  3. Chwazi onglet "Entèfas" nan "CMSIS DAP" epi chwazi "SWD" kòm Entèfas

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (12)

Tcheke si SWD la byen konekte
Lè w ap pran Keil kòm yon ansyenample, klike sou "Pwojè → Opsyon pou sib" yo chwazi tab la "Debug" epi klike sou "Anviwònman" sou bò dwat la.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (13)

Si IDCODE ak Non Aparèy la parèt nan tablo SWDIO la jan yo montre nan figi sa a, li endike SWD la kòrèkteman. Sinon, si yon erè rive, al gade nan enstriksyon ki nan seksyon "Konekte anba Reset", oswa ale nan etap depanaj yo pou tcheke.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (14)

Konekte anba Reyajiste
Konekte anba Reset se yon karakteristik nwayo MCU a ak SW-DP pou fè yon poz sistèm nan anvan pwogram nan egzekite. Si yon konpòtman pwogram lakòz SWD a pa aksesib, itilizatè yo ka rezoud pwoblèm nan lè l sèvi avèk metòd sa a. Rezon komen poukisa SWD a pa aksesib se jan sa a.

  1. Lè yo chwazi fonksyon SWDIO/SWCLK pin-shared pou gen yon lòt fonksyon, tankou GPIO, I/O p ap itilize pou kominikasyon SWD.
  2. Lè MCU a antre nan mòd Deep-Sleep oswa mòd Power-Down, nwayo MCU a ap sispann. Se poutèt sa, li pa posib pou kominike ak nwayo MCU a atravè SWD pou pwogramasyon oswa debogaj.

Al gade nan Konekte anba Reset anviwònman anba a lè w ap itilize Keil. "Pwojè" → "Opsyon pou sib" → "Debug" → klike sou "Anviwònman" → chwazi "anba Reyajiste" kòm metòd Konekte, jan yo montre nan figi sa a. Gade nan "Depanaj Etap 9" pou etap detaye Keil anviwònman.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (15)

Mesaj erè komen

Tablo sa a montre yon rezime mesaj erè komen ant Keil ak IAR.

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (16)

Lè adaptè debug la pa konekte ak PC a, al gade nan "Depanaj Etap 2".

Keil – Mesaj “SWD/JTAG Echèk kominikasyon"

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (17)

Lè kominikasyon SWD la echwe, sa vle di ke adaptè debug la echwe pou pou konekte ak MCU la. Tcheke youn pa youn nan "Depanaj Etap 3".

Keil - Mesaj "Erè: Flash Download echwe - "Cortex-Mx""

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (18)

  1. Premye tcheke si konpile "Kod Size + RO-data + RW-data Size" depase espesifikasyon MCU sib yo.
  2. Tcheke si paramèt Flash Loader nan Algorithm Programming Keil yo kòrèk. Gade nan seksyon "Keil Debug Anviwònman" pou plis detay.
  3. Tcheke si pwoteksyon Erase/Pwogram oswa Sekirite paj la aktive. Gade nan "Depanaj Etap 10 ak Etap 11" pou plis detay.

Keil - Mesaj "Pa ka chaje Flash Programming Algorithm!"

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (19)

Tcheke si broch VCC ak GND sou adaptè debug la konekte ak sa MCU sib la. Gade nan "Depanaj Etap 4" ak "Etap 5".

Keil - Mesaj "Flash Timeout. Reyajiste sib la epi eseye li ankò."

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (20)

Tcheke si konpile "Kod Size + RO-data + RW-data Size" depase espesifikasyon MCU sib yo.

IAR - Mesaj "Erè fatal: Sond pa jwenn"

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (21)

Lè adaptè debug la pa konekte ak PC a, al gade nan "Depanaj Etap 2" ak "Etap 13".

IAR - Mesaj "Erè fatal: Echwe pou konekte ak CPU"

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (22)

Lè kominikasyon SWD la echwe, sa vle di ke adaptè debug la echwe pou pou konekte ak MCU la. Sa ki annapre yo montre rezon posib:

  1. Modèl MCU sib la nan Aparèy la nan "Opsyon Jeneral" ka pa kòrèk, gade nan seksyon "IAR Debug Anviwònman" pou plis detay sou fason pou modifye sa a.
  2. Si MCU a pa ka reponn lame a atravè SWD la, tcheke youn pa youn nan "Depanaj Etap 3".

IAR - Mesaj "Echwe pou chaje flash loader:...."

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (23)

Tcheke si broch VCC ak GND sou adaptè debug la konekte ak sa MCU sib la. Gade nan "Depanaj Etap 4" ak "Etap 5".

Depanaj

Si itilizatè yo rankontre pwoblèm lè yo itilize SWD la, sèvi ak etap sa yo pou tcheke an sekans.

  1. Kit plizyè USB debug adaptè yo konekte ak sistèm nan?
    Si plizyè adaptè USB debug tankou e-Link32 Pro/Lite oswa ULINK2 konekte ak sistèm nan ansanm, retire yo epi kenbe yon sèl gwoup. Sa a anpeche move jijman ki te koze pa aksè similtane nan plizyè adaptè debug. Itilizatè yo kapab tou chwazi adaptè debug la ak yon koneksyon espesifik anba anviwònman devlopman an.
  2. Tcheke si pò USB adaptè debug la konekte avèk siksè?
    Si D1 USB LED sou e-Link32 Pro/Lite a pa eklere oswa aparèy korespondan "CMSIS-DAP" pa jwenn nan "Enprimant & eskanè", eseye rezoud pwoblèm nan lè l sèvi avèk metòd sa a.
    1. Re-konekte pò USB e-Link32 Pro/Lite a.
    2. Tcheke si kab USB a pa domaje epi li ka kominike ak PC a.
    3. Tcheke si e-Link32 Pro/Lite USB pò a pa lach.
    4. Tcheke si PC USB Port la ka fonksyone kòrèkteman oswa ranplase Port USB ki konekte a.
    5. Rekòmanse PC a epi rekonekte pò USB la.
  3. Tcheke si broch SWDIO/SWCLK/nRST yo konekte?
    Tcheke si broch MCU SWDIO, SWCLK ak nRST yo aktyèlman konekte ak adaptè debug la. Tcheke si wi ou non kab la pa kase oswa koneksyon an dekonekte. Si yo itilize Holtek ESK32 Starter Kit la, asire w ke Switch-S1 sou tablo a chanje nan "On".
  4. Tcheke si wi ou non fil SWDIO/SWCLK a twò long?
    Kout fil la a mwens pase 20cm.
  5. Tcheke si SWDIO/SWCLK konekte ak eleman pwoteksyon yo?
    Konpozan pwoteksyon seri yo ka lakòz SWD gwo vitès siyal distòsyon, kidonk pousantaj transmisyon SWD yo dwe redwi. Ajiste pousantaj transmisyon jan sa a:
    • Keil: "Pwojè → Opsyon pou sib" chwazi tab la "Debug", epi klike sou "Anviwònman" pou ajiste Max Clock la, jan yo montre nan figi sa a.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (24)
    • IAR: klike sou "CMSIS DAP" nan "Pwojè →Opsyon" epi klike sou tab "Entèfas" pou ajiste vitès koòdone a, jan yo montre nan figi sa a.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (25)
  6. Tcheke si ekipman pou pouvwa a nòmal?
    Tcheke kondisyon sa yo ekipman pou pouvwa:
    1. Tcheke si tout broch GND yo konekte ansanm pou asire menm referans voltage
    2. Tcheke si ekipman pou pouvwa adaptè debug la tankou e-Link32 Lite Pro a nòmal (USB VBUS 5V).
    3. Tcheke si tablo sib la kòrèkteman konekte ak ekipman pou pouvwa a
    4. Tcheke si SWD Pin 1 VCC sou adaptè debug la mache ak tablo sib la. PIN 1 VCC sou adaptè debug la konekte ak PIN VDD sou MCU sib la epi li ta dwe gen yon vol ki apwopriye.tage.
  7. Tcheke si anviwònman PIN Bòt la kòrèk?
    Si operasyon pwogramasyon an te reyisi men pwogram nan pa egzekite, tcheke si PIN BOOT la te rale-ba deyò deyò. Si wi, retire siyal ekstèn sa a. Apre yon pouvwa-sou oswa reset, PIN BOOT la dwe kenbe nan yon nivo segondè, apre sa pwogram nan nan memwa Flash prensipal la ka egzekite nòmalman. Ale nan Fichye Done MCU a pou plis detay sou pozisyon PIN BOOT la oswa nivo ki nesesè yo.
  8. Tcheke si MCU a konfigirasyon SWDIO/SWCLK pin kòm GPIO oswa lòt fonksyon?
    Si yo chwazi fonksyon SWDIO/SWCLK pin-pataje pou gen yon fonksyon diferan tankou yon GPIO pa firmwèr MCU a, Lè sa a, lè pwogram nan te egzekite nan "AFIO switch SWDIO/SWCLK", MCU a pap reponn a okenn kominikasyon SWD ankò. . Sa a pral fè tablo sib la prezante yon eta ki pa ka pwograme. Nan ka sa yo, li ka retabli lè w mete Konekte anba Reset. Gade Metòd 1 oswa Metòd 2 nan Etap 9 pou plis detay.
  9. Tcheke si MCU a te antre nan mòd ekonomize pouvwa a?
    Si MCU a te antre nan mòd Deep-Sleep oswa mòd Power-Down pa firmwèr, rejis yo nan nwayo MCU Cortex-M pa ka jwenn aksè atravè SWD la. Sa fè pwogramasyon oswa fonksyon debogaj yo pa disponib. Gade de metòd sa yo pou retabli sa a. Prensip prensipal la isit la se anpeche firmwèr nan Flash prensipal la soti nan fonksyone, kidonk pèmèt kominikasyon an SWD yo opere nòmalman.
    1. Metòd 1 - Mete Konekte anba Reset
      Pran Keil kòm yon ansyenample pou paramèt IDE yo. Klike sou "Pwojè →Opsyon pou sib" pou chwazi tab la "Debug", epi klike sou "Anviwònman".HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (26)Chwazi Konekte "anba Reyajiste", jan yo montre nan figi sa a. Koulye a, IDE a ka pwograme lè l sèvi avèk SWD la nòmalman. Li rekòmande pou premye efase firmwèr la nan Flash prensipal la (al gade nan "Etap 11" pou operasyon an efase) pou anpeche switch SWDIO/SWCLK AFIO la oswa antre nan mòd ekonomize enèji pa firmwèr la.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (27)
    2. Metòd 2
      Rale PIN BOOT PA9 la desann, reset oswa limen li ankò epi egzekite yon MCU Flash Erase. Apre Efase a fini, lage PIN PA9 la. Ale nan Etap 11 pou enstriksyon sou kòman yo fè yon efase atravè IDE la.
  10. Tcheke si MCU a te pèmèt memwa paj efase/ekri pwoteksyon?
    Si MCU a te pèmèt pwoteksyon efase paj memwa, paj memwa ki pwoteje yo pa ka efase oswa modifye. Pandan yon efase paj SWD, lè yon erè rive paske paj ki pwoteje a pa ka efase, yon operasyon efase mas oblije rezoud pwoblèm sa a. Isit la memwa MCU a pral konplètman efase ak retire nan pwoteksyon memwa pa yon Mass Erase. Gade "Etap 11" pou plis detay.
  11. Tcheke si MCU a te pèmèt pwoteksyon sekirite?
    Si MCU a pèmèt pwoteksyon Sekirite, lè yon erè rive pandan yon efase paj SWD, yo dwe egzekite yon operasyon Mass Erase pou efase Opsyon Byte pou retire pwoteksyon memwa a. Apre yon Mass Efase fini, MCU a dwe reset oswa limen ankò.
    →Keil: "Flash →Efase"HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (28) IAR: "Pwojè → Telechaje → Efase memwa"
  12.  Tcheke si ou reset sistèm nan apre w fin ranpli pwogramasyon an.
    Apre yo fin mete pwogram nan mete ajou atravè adaptè debug la, yon reset MCU dwe deklanche anvan sistèm lan ka kòmanse pwogram nan. Reyajiste MCU a ka deklanche swa pa PIN nRST la oswa pa limen ankò.
  13. Tcheke si firmwèr e-Link32 Pro/Lite a se dènye vèsyon an?
    Si itilizatè yo toujou pa ka pwograme oswa debogaj lè l sèvi avèk SWD la apre yo fin ranpli etap depanaj ki anwo yo, li rekòmande pou mete ajou firmwèr e-Link32 Pro/Lite a nan dènye vèsyon an. Telechaje nouvo zouti e-Link32 Pro ICP la nan men ofisyèl Holtek websit epi klike sou "Konekte". Si vèsyon e-Link32 Pro Lite a pi gran, yon mesaj aktyalizasyon ap parèt otomatikman, epi klike sou "OK" pou mete ajou firmwèr la.HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (29)

Materyèl referans
Pou plis enfòmasyon, konsilte ofisyèl Holtek la websit: https://www.holtek.com.

Enfòmasyon sou revizyon ak modifikasyon

HOLTEK-e-Link32-Pro-MCU-Debug-Adapter-fig- (30)

Limit responsabilite nou
Tout enfòmasyon, mak, logo, grafik, videyo, klip odyo, lyen ak lòt bagay ki parèt sou sa a. websit ("Enfòmasyon") yo se pou referans sèlman epi yo ka chanje nenpòt ki lè san avètisman davans ak nan diskresyon Holtek Semiconductor Inc. ak konpayi ki gen rapò ak li yo (ki aprè 'Holtek', 'konpayi an', 'nou', '. nou' oswa 'nou'). Pandan ke Holtek fè efò asire presizyon nan Enfòmasyon sou sa a websit, pa gen okenn garanti eksprime oswa enplisit pa Holtek bay presizyon nan enfòmasyon an. Holtek pa dwe pote okenn responsablite pou nenpòt ki pa kòrèk oswa flit.

Holtek pa dwe responsab pou nenpòt domaj (ki gen ladan men pa limite a viris òdinatè, pwoblèm sistèm oswa pèt done) kèlkeswa sa ki rive nan itilize oswa an koneksyon avèk itilizasyon sa a. websit pa nenpòt pati. Ka gen lyen nan zòn sa a, ki pèmèt ou vizite a websit lòt konpayi yo. Sa yo websit yo pa kontwole pa Holtek. Holtek p ap pote okenn responsablite ak okenn garanti pou nenpòt enfòmasyon ki parèt nan sit sa yo. Hyperlinks nan lòt websit yo sou pwòp risk ou.

  • Limitasyon Responsablite
    Nan okenn ka Holtek Limited pa ta dwe responsab anvè okenn lòt pati pou nenpòt pèt oswa domaj kèlkeswa sa oswa nenpòt ki jan ki te koze dirèkteman oswa endirèkteman an koneksyon avèk aksè ou a oswa itilizasyon sa a. websit, kontni an oswa nenpòt machandiz, materyèl oswa sèvis.
  • Lwa k ap dirije
    Limit responsabilite nou ki nan la websit la dwe gouvène ak entèprete an akò ak lwa yo nan Repiblik Lachin nan. Itilizatè yo pral soumèt bay jiridiksyon ki pa eksklizif nan tribinal Repiblik Lachin yo.
  • Mizajou nan Limit responsabilite nou
    Holtek rezève dwa pou mete ajou Limit responsabilite nou an nenpòt ki lè avèk oswa san avètisman davans, tout chanjman yo efektif imedyatman apre yo fin poste nan websit.

FAQ

K: Ki sa ki SWD ak ki jan li diferan de JTAG?
A: SWD (Serial Wire Debug) se yon koòdone debogaj de PIN ki ofri yon solisyon debogaj pi efikas konpare ak J.TAG, ki mande kat broch pou kominikasyon.

K: Ki jan yo konekte koòdone SWD a nan yon tablo koutim?
A: Konsepsyon yon tablo ak yon konektè SWD 5-pin ki gen VDD, GND, SWDIO, SWCLK, ak broch nRST pou konpatibilite ak e-Link32 Pro/Lite.

Dokiman / Resous

HOLTEK e-Link32 Pro MCU Debug adaptè [pdfGid Itilizatè
e-Link32 Pro, e-Link32 Lite, e-Link32 Pro MCU Debug Adaptè, e-Link32 Pro, MCU Debug Adaptè, Debug Adaptè, Adaptè

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *