MICROCHIP MPLAB ICD 5 In Circuit Debugger
Namestite najnovejšo programsko opremo
Prenesite programsko opremo MPLAB® X Integrated Development Environment (IDE) V6.10 ali novejšo od www.microchip.com/mplabx in namestite na svoj računalnik. Namestitveni program samodejno naloži gonilnike USB. Zaženite MPLAB X IDE.
Povežite se s ciljno napravo
- Povežite MPLAB ICD 5 z računalnikom s kablom USB.
- Če boste uporabljali komunikacijo Ethernet, je injektor Power Over Ethernet obvezen. Priključite zunanje napajanje* na ciljno ploščo, če ne uporabljate napajanja razhroščevalnika.
POMEMBNA OPOMBA: Za nastavitev Ethernet komunikacije je najprej potrebna povezava USB.
Računalniške povezave
Ciljne povezave
* Zunanje napajanje ciljne plošče zagotovi uporabnik.
Dodatne vire najdete v razdelku 10.6.1 uporabniškega priročnika
Nastavite Ethernet
Če želite konfigurirati MPLAB ICD 5 za Ethernet, pojdite na Lastnosti projekta > Upravljanje omrežnih orodij v MPLAB X IDE.
Za nastavitev izbrane povezave z računalnikom uporabite naslednje korake.
Nastavite Ethernet
Nastavitev Etherneta in odkrivanje orodij v MPLAB X IDE | |
1 | Povežite napravo z računalnikom prek kabla USB. Če boste uporabljali Ethernet komunikacijo, je PoE injektor obvezen. ![]() |
2 | Pojdite na Orodja> Upravljanje omrežnih orodij v MPLAB® X IDE. |
3 | V razdelku »Orodja, ki podpirajo omrežje, priključena na USB« izberite razhroščevalnik. |
4 | V razdelku »Konfiguriraj privzeto vrsto povezave za izbrano orodje« izberite izbirni gumb za želeno povezavo. Ethernet (žični/statični IP): Vnesite statični naslov IP, masko podomrežja in prehod. Kliknite Posodobi vrsto povezave. |
5 | Če je bila izbrana komunikacija Ethernet, se prepričajte, da je injektor PoE priključen in nato odklopite kabel USB iz enote za odpravljanje napak.![]() |
6 | Razhroščevalnik se bo samodejno znova zagnal in prikazal način povezave, ki ste ga izbrali. Potem: LED-lučke bodo prikazale bodisi uspešno omrežno povezavo bodisi napako/napako omrežne povezave. |
7 | Zdaj se vrnite v pogovorno okno »Upravljanje omrežnih orodij« in kliknite gumb Skeniraj, ki bo navedel vaš razhroščevalnik pod »Aktivno odkrita omrežna orodja«. Izberite potrditveno polje za svoje orodje in zaprite pogovorno okno. |
8 | Če vašega razhroščevalnika ni v razdelku »Aktivno odkrita omrežna orodja«, lahko ročno vnesete podatke v razdelek »Uporabniško določena omrežna orodja«. Poznati morate naslov IP orodja (zaradi omrežnega skrbnika ali dodelitve statičnega IP-ja). |
Povežite se s tarčo
Glejte spodnjo tabelo za razporeditev zatičev 8-polnega priključka na vašem cilju. Priporočljivo je, da svoj cilj povežete z MPLAB ICD 5 s ploščatim 8-polnim kablom. Vendar pa lahko med kablom in obstoječo tarčo uporabite enega od podedovanih adapterjev, ki so na voljo v kompletu MPLAB ICD 5.
Dodatne informacije
Pinouts za vmesnike za odpravljanje napak
MPLAB® ICD 5 | DEBUG | Target4 | |||||||||||
8-polni modularni priključek 1 | PIN št. | Pin Ime | ICSP (MCHP) | MIPS EJTAG | Cortex® SWD | AVR® JTAG | AVR debugWIRE | AVR UPDI | AVR PDI | AVR ISP | AVR TPI | 8-polni modularni priključek | 6-polni modularni priključek |
![]() |
8 | TTDI | TDI | TDI | DAWDLE | 1 | |||||||
7 | TVPP | MCLR/Vpp | MCLR | PONASTAVI | PONASTAVI 3 | 2 | 1 | ||||||
6 | TVDD | VDD | VDD ali VDDIO | VDD | VTG | VTG | VTG | VTG | VTG | VTG | 3 | 2 | |
5 | GND | GND | GND | GND | GND | GND | GND | GND | GND | GND | 4 | 3 | |
4 | PGD | DAT | TDO | SWO2 | TDO | DAT3 | DAT | MISO | DAT | 5 | 4 | ||
3 | PGC | CLK | TCK | SWCLK | TCK | SCK | CLK | 6 | 5 | ||||
2 | OCENITI | PONASTAVI | PONASTAVITEV/dW | CLK | PONASTAVI | PONASTAVI | 7 | 6 | |||||
1 | TTMS | TMS | SWDIO 2 | TMS | 8 |
- Za EJ morate uporabiti črn (8-polni) kabelTAG, JAG, SWD in ISP.
- SWO se uporablja za sledenje. SWDIO je za odpravljanje napak.
- Pin se lahko uporablja za High-Voltage Pulzna ponovna aktivacija funkcije UPDI, odvisno od naprave. Za podrobnosti glejte podatkovni list naprave.
- To so example ciljni priključki, za katere se domneva, da so podobni enoti za odpravljanje napak (modularni).
Pinouts za vmesnike podatkovnega toka
MPLAB® ICD 5 | PODATKOVNI TOK | Tarča2 | ||
8-polni modularni priključek | PIC® in AVR® Naprave | Naprave SAM1 | 8-polni modularni priključek | 6-polni modularni priključek |
PIN št. | DGI UART/CDC | DGI UART/CDC | PIN št. | PIN št. |
8 | TX (cilj) | TX (cilj) | 1 | |
7 | 2 | 1 | ||
6 | VTG | VTG | 3 | 2 |
5 | GND | GND | 4 | 3 |
4 | 5 | 4 | ||
3 | 6 | 5 | ||
2 | RX (cilj) | 7 | 6 | |
1 | RX (cilj) | 8 |
- Zatiči RX in TX so se premaknili zaradi ožičenja za druge naprave.
- To so example ciljni konektorji, za katere se predvideva, da so podobni enoti za odpravljanje napak (SIL).
Ustvarite, zgradite in zaženite projekt
Izvedite kodo v načinu za odpravljanje napak
Izvedite kodo v načinu brez odpravljanja napak (izdaja).
Po programiranju držite napravo v ponastavitvi
Priporočene nastavitve
Komponenta | Nastavitev |
Oscilator | Biti OSC nastavljeni na pravilno delovanje |
Moč | Zunanje napajanje priključeno |
WDT | Onemogočeno (odvisno od naprave) |
Code-Protect | Onemogočen |
Tabela Preberi | Zaščita onemogočena |
LVP | Onemogočen |
BOD | Vdd > BPK VDD min. |
AVdd in AVss | Mora biti povezan, če je na voljo |
PGCx/PGDx | Izbran je pravilen kanal, če je na voljo |
Programiranje | VDD voltage ravni ustrezajo programskim specifikacijam |
Opomba: Za več informacij glejte spletno pomoč MPLAB IDE 5 In-Circuit Debugger.
Rezervirani viri
Za informacije o rezerviranih virih, ki jih uporablja razhroščevalnik, glejte pomoč MPLAB X IDE>Opombe ob izdaji>Rezervirani viri.
Ime in logotip Microchip, logotip Microchip, MPLAB in PIC so registrirane blagovne znamke in PICkit je blagovna znamka Microchip Technology Incorporated v ZDA in drugih državah. Arm in Cortex sta registrirani blagovni znamki Arm Limited v EU in drugih državah. Vse druge tukaj omenjene blagovne znamke so last njihovih podjetij.
© 2024, Microchip Technology Incorporated. Vse pravice pridržane. 3/24
Dokumenti / Viri
![]() |
MICROCHIP MPLAB ICD 5 In Circuit Debugger [pdf] Uporabniški priročnik MPLAB ICD 5 In Circuit Debugger, MPLAB ICD, 5 In Circuit Debugger, Circuit Debugger, Razhroščevalnik |