NXP UM11931 MCU-Link Base Arazte-zunda autonomoa
Produktuaren informazioa:
- Produktuaren izena: MCU-Link Base Arazte Probe autonomoa
- Fabrikatzailea: NXP erdieroaleak
- Modelo zenbakia: UM11931
- Bertsioa: Rev. 1.0 - 10ko apirilaren 2023a
- Gako-hitzak: MCU-Link, Araztu zunda, CMSIS-DAP
- Laburpena: MCU-Link Base arazte-zunda autonomoaren erabiltzailearen eskuliburua
Produktuak erabiltzeko jarraibideak:
Sarrera
MCU-Link Base Standalone Debug Probe gailu polifazetikoa da, arazketa-zunda kode pertsonalizatua araztea eta garatzea ahalbidetzen duena. Helburu-sistemekin integratzeko hainbat ezaugarri eta interfaze biltzen ditu.
Arbelaren diseinua eta ezarpenak
MCU-Link-eko konektoreak eta jumperak hauek dira:
Zirkuitu erref | Deskribapena |
---|---|
LED1 | LED egoera |
J1 | Host USB konektorea |
J2 | LPC55S69 SWD konektorea (arazketa-zunda pertsonalizatua garatzeko kodea bakarrik) |
J3 | Firmwarea eguneratzeko jumpera (instalatu eta berriro piztu eguneratzeko firmware) |
J4 | VCOM desgaitzeko jumper (instalatu desgaitzeko) |
J5 | SWD desgaitzeko jumpera (instalatu desgaitzeko) |
J6 | Helburu-sistemara konektatzeko SWD konektorea |
J7 | VCOM konexioa |
J8 | Hedapen digitalaren konektorea Pin 1: Sarrera analogikoa Pin 2-4: Erreserbatuta |
Instalazio eta firmware aukerak
MCU-Link arazketa-zunda NXP-ren CMSIS-DAP protokoloan oinarritutako firmwarea aurrez instalatuta dator, hardwarearen ezaugarri guztiak onartzen dituena. Hala ere, kontuan izan MCU-Link-en modelo zehatz honek ez duela SEGGER-en J-Link firmwarea onartzen.
Zure plakak ez badu arazketa-zundaren firmware-irudirik instalatuta, LEDetako bat ere ez da piztuko plaka ostalari ordenagailu batera konektatzen denean. Halakoetan, plakako firmwarea egunera dezakezu beheko 3.2 ataleko argibideak jarraituz.
Ostalariaren kontrolatzailea eta utilitateen instalazioa
MCU-Link-erako beharrezkoak diren kontrolatzaileak eta utilitateak instalatzeko, mesedez, ikusi plakako pantailan emandako urratsez urratseko instalazio-gida. webnxp.com orrialdean: https://www.nxp.com/demoboard/MCU-LINK.
Bestela, hemen eskuragarri dagoen Linkserver erabilgarritasuna ere erabil dezakezu https://nxp.com/linkserver beharrezko kontrolatzaileak eta firmwareak automatikoki instalatzen dituena.
Dokumentuari buruzko informazioa
Info | Edukia |
Gako-hitzak | MCU-Link, Araztu zunda, CMSIS-DAP |
Abstraktua | MCU-Link Base arazte-zunda autonomoaren erabiltzailearen eskuliburua |
Berrikuspen historia
Errev | Data | Deskribapena |
1.0 | 20220410 | Lehenengo kaleratzea. |
Harremanetarako informazioa
Informazio gehiago lortzeko, mesedez bisitatu: http://www.nxp.com
Salmenta bulegoko helbideetarako, bidali mezu elektroniko bat helbide honetara: salesaddresses@nxp.com
Sarrera
NXP-ek eta Embedded Artists-ek elkarrekin garatua, MCU-Link MCUXpresso IDE-rekin ezin hobeto erabil daitekeen arazketa-zunda indartsu eta errentagarria da, eta CMSIS-DAP protokoloa onartzen duten hirugarren IDEekin ere bateragarria da. MCU-Link-ek txertatutako softwarearen garapena errazteko funtzio asko ditu, oinarrizko arazketatik profila eta UART-era USB zubi bat (VCOM). MCU-Link MCU-Link arkitekturan oinarritutako arazketa-soluzio sorta bat da, eta NXP ebaluazio-tauletan Pro eredua eta inplementazioak ere barne hartzen ditu (ikusi https://nxp.com/mculink informazio gehiago lortzeko). MCU-Link irtenbideak LPC3S55 mikrokontrolagailu indartsu eta baxuan oinarritzen dira eta bertsio guztiek NXP-ren firmware bera exekutatzen dute.
1. Irudia MCU-Link diseinua eta konexioak
MCU-Link-ek honako ezaugarriak ditu
- CMSIS-DAP firmware NXP Arm® Cortex®-M oinarritutako MCU guztiak onartzen ditu SWD arazketa interfazeekin
- Abiadura handiko USB ostalariaren interfazea
- USBa UART zubia (VCOM) bideratzeko
- SWO profila eta I/O ezaugarriak
- CMSIS-SWO euskarria
- Seinale analogikoa monitorizatzeko sarrera
Arbelaren diseinua eta ezarpenak
MCU-Link-eko konektoreak eta jumperak 1. irudian ageri dira eta horien deskribapenak 1. taulan.
1. taula Adierazleak, jauziak, botoiak eta konektoreak
Zirkuitu erref | Deskribapena | Lehenetsia |
LED1 | LED egoera | n/a |
J1 | Host USB konektorea | n/a |
J2 | LPC55S69 SWD konektorea (arazketa-zunda-kode pertsonalizatua garatzeko soilik) | Ez da instalatuta |
J3 | Firmwarea eguneratzeko jumpera (instalatu eta berriro piztu firmwarea eguneratzeko) | Ireki |
J4 | VCOM desgaitzeko jumper (instalatu desgaitzeko) | Ireki |
J5 | SWD desgaitzeko jumpera (instalatu desgaitzeko) | Ireki |
J6 | Helburu-sistemara konektatzeko SWD konektorea | n/a |
J7 | VCOM konexioa | n/a |
J8 | Hedapen digitalaren konektorea Pin 1: Sarrera analogikoa
Pin 2-4: Erreserbatuta |
Ez da instalatuta |
Instalazio eta firmware aukerak
MCU-Link-en arazketa-zundak NXP-ren CMSIS-DAP protokoloan oinarritutako firmwarearekin programatuta daude fabrikan, hardwarean onartzen diren gainerako funtzio guztiak ere onartzen ditu. (Kontuan izan MCU-Link-en modelo honek ezin duela exekutatu SEGGER-en J-Link firmwarearen bertsioa beste MCU-Link inplementazioetarako eskuragarri dagoena.)
Baliteke lehen ekoizpen-unitate batzuek arazte-zundaren firmware-irudirik instalatuta ez izatea. Horrela bada, LEDetako bat ere ez da piztuko plaka ostalari ordenagailu batera konektatuta dagoenean. Egoera honetan, plakako firmwarea eguneratu daiteke, beheko 3.2 ataleko argibideak jarraituz.
Ostalariaren kontrolatzailea eta utilitateen instalazioa
MCU-Link-en urratsez urrats instalatzeko gida bat eskaintzen da taulan web nxp.com orrialdean (https://www.nxp.com/demoboard/MCU-LINK.) Gainontzeko atal honetan orrialde horretan aurki daitezkeen urrats berberak azaltzen dira.
MCU-Link Linkserver utilitateak ere onartzen du orain (https://nxp.com/linkserver), eta Linkserver instalatzailea exekutatzeak atal honen gainerakoan aipatutako beharrezko kontrolatzaile eta firmware eguneratzeko utilitate guztiak ere instalatuko ditu. Instalatzaile hau erabiltzea gomendatzen da MCUXpresso IDE 11.6.1 edo zaharragoa erabiltzen ari ez bazara. Mesedez, egiaztatu MCUXpresso IDE bateragarritasuna (ikus 2. taula) MCU-Link firmwarea eguneratu aurretik.
MCU-Link arazketa zundak Windows 10, MacOS X eta Ubuntu Linux plataformetan onartzen dira. MCU-Link zundek sistema eragile estandarrak erabiltzen dituzte, baina Windows-erako instalazio-programak informazioa biltzen du files erabilerrazak diren gailuen izenak emateko. Linkserver instalatzaile paketea erabili nahi ez baduzu, informazio hau instala dezakezu files eta firmware MCU-Link eguneratzeko utilitatea, plakako Diseinu Baliabideen atalera joanez web orrialdean eta SOFTWARE atalean "Garapen-softwarea" hautatuz. Ostalari OS bakoitzeko instalazio-paketeak erakutsiko dira. Deskargatu zure ostalariaren OS instalatzeko paketea (Linux edo MacOS) edo exekutatu instalatzailea (Windows). OS kontrolatzaileak konfiguratu ondoren, zure ordenagailu ostala MCU-Link-ekin erabiltzeko prest egongo da. Normalean firmwarearen azken bertsiora eguneratzea komeni da, baliteke hori aldatu izana zure MCU-Link fabrikatu zenetik, baina lehenik eta behin egiaztatu 2. taula erabiltzen ari zaren MCUXpresso IDE bertsioarekin bateragarritasuna baieztatzeko. Ikus 3.2 atala firmwarearen eguneratzea egiteko urratsak ikusteko.
MCU-Link firmwarea eguneratzen
MCU-Link-en firmwarea eguneratzeko, (USB) ISP moduan piztuta egon behar da. Horretarako, sartu J4 jertsea, ondoren konektatu MCU-Link zure ordenagailu ostalarira J1-ra konektatuta dagoen mikro B USB kable bat erabiliz. EGOERA LED gorria (LED3) piztu eta piztuta egon beharko litzateke (LEDen egoerari buruzko informazio gehiagorako, ikus 4.7 atala. Arbelak ordenagailu ostalarian HID klaseko gailu gisa adieraziko du. Nabigatu MCU-ra.
LINK_installer_Vx_xxx direktorioa (non Vx_xxx bertsio-zenbakia adierazten duen, adibidez, V3.108), ondoren, jarraitu readme.txt-eko instalazio-argibideak CMSIS-DAP-erako firmware eguneratzeko utilitateak aurkitzeko eta exekutatzeko. Script hauetako bat erabiliz firmwarea eguneratu ondoren, deskonektatu plaka ostalari ordenagailutik, kendu J4 eta konektatu berriro plaka.
OHARRA: V3.xxx bertsiotik aurrera, MCU-Link firmwareak WinUSB erabiltzen du HID ordez errendimendu handiagoa lortzeko, baina hau ez da bateragarria MCUXpresso IDEren aurreko bertsioarekin. CMSIS-SWO euskarria V3.117tik ere sartuko da, NXP ez diren IDEetan SWOrekin erlazionatutako funtzioak gaituz, baina IDE eguneratua ere eskatuz. Mesedez, begiratu beheko taula MCU-Link firmwarearen eta MCUXpresso IDE bertsioaren arteko bateragarritasuna ikusteko. Azken V2.xxx firmware-oharra (2.263) https://nxp.com/mcu-link helbidean dago eskuragarri IDE bertsio zaharragoak erabiltzen dituzten garatzaileentzat.
2. taula Firmwarearen ezaugarriak eta MCUXpresso IDE bateragarritasuna
MCU-Link firmwarearen bertsioa | USBa
gidari mota |
CMSIS- SWO
euskarria |
LIBUSBSIOA | MCUXpresso IDE bertsioak onartzen dira |
V1.xxx eta V2.xxx | EZKUTATU | Ez | Bai | MCUXpresso 11.3tik aurrera |
V3.xxx V3.108ra arte | WinUSB | Ez | Ez | MCUXpresso 11.7tik aurrera BEHARREZKOA |
V3.117 eta aurrerago | WinUSB | Bai | Ez | MCUXpresso 11.7.1 edo berriagoa BEHARREZKOA |
MCU-Link CMSIS-DAP firmwarearekin programatu ondoren, USB serie-bus gailu bat eta com portu birtual bat zerrendatuko dira, behean erakusten den moduan (Windows ostalarientzat):
2. irudia MCU-Link USB gailuak (V3.xxx firmwaretik, VCOM ataka gaituta)
V2.xxx firmwarea edo lehenago erabiltzen ari bazara, MCU-Link CMSIS-DAP gailu bat ikusiko duzu USB HIB gailuen azpian, Universal Serial Bus gailuen ordez.
Egoera-LEDa behin eta berriz itzaliko da piztuta itzali eta berriro piztuko da ("arnasa").
Zure MCU-Linken programatutako firmware bertsio berriagoa eskuragarri badago, MCUXpresso IDEk (11.3 bertsiotik aurrera) horren berri emango dizu zunda arazketa-saio batean erabiltzen duzunean; kontuan hartu kontuz instalatzen duzun firmwarearen bertsioa erabiltzen ari zaren IDE bertsioarekin bateragarria dela ziurtatzeko. MCU-Link-ekin beste IDE bat erabiltzen ari bazara, firmwarea eguneratzea komeni da firmwarearen azken bertsioa instalatuta dagoela ziurtatzeko.
Garapen tresnekin erabiltzeko konfigurazioa
MCU-Link arazketa-zunda MCUXpresso ekosisteman onartzen diren IDEekin erabil daiteke (MCUXpresso IDE, IAR Embedded Workbench, Keil MDK, MCUXpresso Visual Studio Code for (2023ko uztailetik aurrera)); IDE hauekin hasteari buruzko informazio gehiago lortzeko, bisitatu MCU-Link plakaren orrialdeko Lehen urratsak atalean. nxp.com.
Erabili MCUXpresso IDE-rekin
MCUXpresso IDE-k edozein MCU-Link mota ezagutuko du eta arazketa-saio bat abiaraztean aurkitzen dituen zunda-motak eta identifikatzaile esklusiboak erakutsiko ditu. Elkarrizketa-koadro honek firmwarearen bertsioa ere erakutsiko du, eta abisu bat erakutsiko du firmwarea azken bertsioa ez bada. Ikus 3.2 atala firmwarea eguneratzeari buruzko informaziorako. MCUXpresso IDE 11.3 edo berriagoa erabili behar da MCU-Link erabiltzean.
Erabili beste IDE batzuekin
MCU-Link CMSIS-DAP zunda gisa aitortu behar dute beste IDEek (programatutako firmwarearen arabera), eta zunda mota horretako ezarpen estandarrekin erabil daiteke. Jarraitu IDE hornitzailearen argibideak CMSIS-DAP konfiguratzeko eta erabiltzeko.
Ezaugarrien deskribapenak
Atal honek MCU-Link-en hainbat ezaugarri deskribatzen ditu.
Helburu SWD/SWO interfazea
MCU-Link-ek SWDn oinarritutako xede arazketarako laguntza eskaintzen du, SWOk gaitutako funtzioak barne. MCU-Link-ek kable-helburuko konexio batekin dator J2, 10 pin Cortex M konektorearen bidez.
Maila-aldaketak LPC55S69 MCU-Link prozesadorearen eta xedearen artean eskaintzen dira 1.2V eta 5V artean exekutatzen diren helburuko prozesadoreak araztea ahalbidetzeko. Erreferentzia liburu battagJarraipen-zirkuitua helburu bolumena detektatzeko erabiltzen datage SWD konektorean eta ezarri maila-aldaketa helburu-alboko boltage behar bezala (ikus 4. orrialdeko eskema.)
Target SWD interfazea J13 instalatutako jertsearen bidez desgaitu daiteke, baina kontuan izan MCU-Link softwareak abiaraztean soilik egiaztatzen duela jumper hau.
OHARRA: MCU-Link-ek helburu batek atzera elika dezake MCU-Link bera USB bidez elikatzen ez bada. Horregatik, gomendatzen da MCU-Link-i potentzia aplikatzea xedearen aurretik.
VCOM (USB to Target UART zubia)
MCU-Link-ek UART to USB zubi bat (VCOM) barne hartzen du. Helburu-sistema UART bat MCU-Link-era konekta daiteke J7 konektorearen bidez, hornitutako kablea erabiliz. J1ren 7. pinak Helburuaren TXD irteerara konektatu behar dira eta 2. pinak Helburuaren RXD sarrerara.
MCU-Link VCOM gailuak ostalari-sisteman zerrendatuko du MCU-Link Vcom Port (COMxx) izenarekin, non "xx" ostalari-sistemaren menpe egongo den. MCU-Link plaka bakoitzak VCOM zenbaki bakarra izango du lotuta. VCOM funtzioa desgaitu daiteke J7 jumpera instalatuz, plaka elikatu aurretik. Kontuan izan plaka piztu ondoren jumper hau instalatzeak/kentzeak ez duela eraginik izango funtzioan MCU-Link softwarearen portaerari dagokionez, piztean soilik egiaztatzen baita. Ez da beharrezkoa VCOM funtzioa desgaitzea erabiltzen ez denean, nahiz eta honek USB banda-zabalera apur bat aurreztu dezakeen.
VCOM gailua ordenagailu ostalariaren bidez konfigura daiteke (adibidez, Windows-en Gailu-kudeatzailea), parametro hauekin:
- Hitzaren luzera 7 edo 8 bit
- Gelditzeko bitak: 1 edo 2
- Parekidetasuna: bat ere ez / bakoitia / bikoitia
5.33 Mbps-ko baud-abiadurak onartzen dira.
Zunda analogikoa
MCU-Link-ek seinale analogikoko sarrera bat dauka, MCUXpresso IDErekin erabil daitekeen seinalearen trazaduraren oinarrizko funtzio bat eskaintzeko. MCUXpresso IDE-ren 11.4 bertsioan bezala funtzio hau energia neurtzeko elkarrizketa-koadroetan sartzen da.
Ezaugarri honen sarrera analogikoa J1 konektorearen 8. pinean dago. Sarrera zuzenean LPC55S69-ren ADC sarrera batera pasatzen da; jo LPC55S69-ren fitxa teknikoa sarrerako inpedantzia eta beste ezaugarri batzuetarako. Kontuz ibili behar da ez aplikatzekotages >3.3V sarrera honetara kalteak saihesteko.
LPC55S69 arazketa-konektorea
MCU-Link-en erabiltzaile gehienek NXP-ren firmware estandarra erabiltzea espero da, eta, beraz, ez dute LPC55S69 prozesadorea arakatu beharko; hala ere, SWD konektorea J2 plakara soldatu eta gailu honetan kodea garatzeko erabil daiteke.
Informazio gehigarria
Atal honetan MCU-Link Base Probe-ren erabilerari lotutako beste informazio batzuk deskribatzen dira.
Helburu operatiboa bolumenatage eta konexioak
MCU-Link Base Probe-k ezin du helburu-sistema bat elikatu, beraz, sentsore-zirkuitu bat erabiltzen du (ikus eskemaren 4. orrialdea) xede-hornidura bolumena detektatzeko.tage eta ezarri level shifter voltages horren arabera. Ez da beharrezkoa izango zirkuitu honetan aldaketarik egitea, baina MCU-Link-en 33V-ko horniduran pull up erresistentzia bat dago (3.3kΩ). MCU-Link konektatzen ari den xede-sistemaren hornikuntzarekin arazoak ikusten badira, R16 kendu daiteke eta SJ1 alda daiteke 1-2 posiziora konektatzeko. Honek bolumeneko maila-aldaketak konponduko ditutagSWD konektorearen 1. pinean ikusten da maila, eta xede-hornidurak maila aldatzeko gailuen VCCB sarrera-eskakizunak onar ditzakeela eskatzen du. Ez da gomendagarria aldaketa hauek egitea xede-sistema arretaz egiaztatu arte/hornikuntza-bolumen zuzena dela ikusteko.tage SWD konektorearen 1. pinean dago (J6).
Informazio juridikoa
Erantzunkizunak
- Berme eta erantzukizun mugatua — Dokumentu honetako informazioa zehatza eta fidagarria dela uste da. Hala ere, NXP Semiconductors-ek ez du inolako adierazpenik edo bermerik ematen, adierazi edo inplizituki, informazio horren zehaztasunari edo osotasunari buruz eta ez du inolako erantzukizunik izango informazio horren erabileraren ondorioengatik.
- NXP Semiconductors-ek ez du inolaz ere erantzule izango zeharkako, kasualitatezko, zigorgarri, berezi edo ondoriozko kalteen erantzule (mugarik gabe, galdutako irabaziak, galdutako aurrezkiak, negozio-etenaldiak, produktuak kentzea edo ordezkatzearekin lotutako kostuak edo birlanketa-kostuak barne). edo ez, kalte horiek kalteak (arduragabekeria barne), bermean, kontratu haustean edo beste edozein lege-teorian oinarritzen dira.
- Bezeroak edozein arrazoirengatik izan ditzakeen kalteak gorabehera, NXP Semiconductors-ek hemen deskribatutako produktuengatik bezeroarekiko duen erantzukizun globala eta metatua mugatuko da NXP Semiconductors-en merkataritza-salmentaren Baldintzen eta baldintzen arabera.
- Aldaketak egiteko eskubidea — NXP Semiconductors-ek eskubidea du dokumentu honetan argitaratutako informazioan aldaketak egiteko, mugarik gabe zehaztapenak eta produktuen deskribapenak barne, edozein unetan eta abisurik gabe. Dokumentu honek hau argitaratu aurretik emandako informazio guztia ordezkatzen eta ordezkatzen du.
- Erabilerarako egokitasuna — NXP Semiconductors produktuak ez daude diseinatu, baimendu edo bermatzen egokiak direnik bizi-euskarrirako, bizitzarako kritikoen edo segurtasunerako kritikoen sistema edo ekipoetan erabiltzeko, ezta NXP Semiconductors produktu baten hutsegite edo funtzionamendu okerra zentzuz espero daitekeen aplikazioetan ere. lesio pertsonalak, heriotza edo ondasun edo ingurumen kalte larriak eragin ditzan. NXP Semiconductors-ek ez du inolako erantzukizunik hartzen NXP Semiconductors produktuak ekipo edo aplikazio horietan sartzeaz eta/edo erabiltzeagatik eta, beraz, sartzea eta/edo erabiltzea bezeroaren ardurapean dago.
- Aplikazioak — Produktu hauetako edozeinetarako hemen deskribatzen diren aplikazioak helburu ilustratiboak dira soilik. NXP Semiconductors-ek ez du adierazten edo bermerik ematen aplikazio horiek zehaztutako erabilerarako egokiak direnik proba edo aldaketa gehiago egin gabe.
- Bezeroak NXP Semiconductors produktuak erabiliz beren aplikazio eta produktuen diseinuaren eta funtzionamenduaren erantzule dira, eta NXP Semiconductors-ek ez du inolako erantzukizunik onartzen aplikazioekin edo bezeroen produktuen diseinuarekin egindako laguntzagatik. Bezeroaren ardura bakarra da NXP Semiconductors produktua bezeroaren aplikazioetarako eta aurreikusitako produktuetarako egokia eta egokia den zehaztea, baita bezeroaren hirugarren bezeroen aurreikusitako aplikaziorako eta erabilerarako ere. Bezeroek diseinu eta funtzionamendu-berme egokiak eman behar dituzte beren aplikazio eta produktuekin lotutako arriskuak minimizatzeko.
- NXP Semiconductors-ek ez du inolako erantzukizunik onartzen bezeroaren aplikazio edo produktuen ahultasun edo lehenespenetan oinarritutako lehenetsi, kalte, kostu edo arazoekin edo bezeroaren hirugarren bezeroek egindako aplikazio edo erabilerarekin. Bezeroa NXP Semiconductors produktuak erabiltzen dituzten bezeroaren aplikazio eta produktuetarako beharrezko proba guztiak egiteaz arduratzen da, aplikazioen eta produktuen edo bezeroaren hirugarren bezeroek aplikazioaren edo erabileraren lehenetsia saihesteko. NXP-k ez du inolako erantzukizunik onartzen alde horretatik.
- Esportazioen kontrola — Dokumentu hau eta hemen deskribatutako elementua(k) esportazioen kontrolaren araudiaren mende egon daitezke. Baliteke esportatzeko agintari nazionalen aldez aurretiko baimena behar izatea.
Markak
Oharra: erreferentziatutako marka, produktu-izen, zerbitzu-izenak eta marka komertzialak dagozkien jabeen jabetzakoak dira.
Dokumentu honetan ematen den informazio guztia lege-erantzunkizunen menpe dago.
© NXP BV 2021. Eskubide guztiak erreserbatuta.
Dokumentuak / Baliabideak
![]() |
NXP UM11931 MCU-Link Base Arazte-zunda autonomoa [pdfErabiltzailearen eskuliburua UM11931 MCU-Link Base Arazte-zunda autonomoa, UM11931, MCU-Link Base-a Arazte-zunda autonomoa, Arazte-zunda autonomoa, Arazte-zunda, Zunda |