NXP UM11931 MCU-Link Base Standalone kembiforrit
Vöruupplýsingar:
- Vöruheiti: MCU-Link Base Standalone kembiforrit
- Framleiðandi: NXP hálfleiðarar
- Gerðarnúmer: UM11931
- Útgáfa: Rev. 1.0 - 10. apríl 2023
- Leitarorð: MCU-Link, villuleit, CMSIS-DAP
- Ágrip: MCU-Link Base sjálfstætt kembiforritara notendahandbók
Notkunarleiðbeiningar fyrir vöru:
Inngangur
MCU-Link Base Standalone kembiforritið er fjölhæft tæki sem gerir kleift að kemba og þróa sérsniðinn kembiforritakóða. Það inniheldur ýmsa eiginleika og viðmót fyrir óaðfinnanlega samþættingu við markkerfi.
Skipulag borðs og stillingar
Tengin og stökkvararnir á MCU-Link eru sem hér segir:
Hringrás ref | Lýsing |
---|---|
LED1 | LED stöðu |
J1 | Host USB tengi |
J2 | LPC55S69 SWD tengi (til að þróa sérsniðna villuleitarnema aðeins kóða) |
J3 | Fastbúnaðaruppfærsluhoppi (settu upp og endurræstu til að uppfæra vélbúnaðar) |
J4 | VCOM slökkva á jumper (settu upp til að slökkva) |
J5 | SWD slökkva á jumper (settu upp til að slökkva á) |
J6 | SWD tengi fyrir tengingu við markkerfi |
J7 | VCOM tenging |
J8 | Stafrænt stækkunartengi Pinna 1: Analog inntak Pinnar 2-4: Frátekið |
Uppsetningar- og fastbúnaðarvalkostir
MCU-Link kembiforritið kemur með CMSIS-DAP samskiptareglum frá NXP fyrirframuppsettan, sem styður alla eiginleika vélbúnaðarins. Hins vegar vinsamlegast athugaðu að þessi tiltekna gerð af MCU-Link styður ekki J-Link fastbúnaðinn frá SEGGER.
Ef stjórnin þín er ekki með vélbúnaðarmynd fyrir villuleitarnema uppsett, kviknar engin LED-ljós þegar borðið er tengt við hýsingartölvu. Í slíkum tilvikum geturðu uppfært vélbúnaðarborðið með því að fylgja leiðbeiningunum í kafla 3.2 hér að neðan.
Hýsingarstjóri og uppsetning tóla
Til að setja upp nauðsynlega rekla og tól fyrir MCU-Link, vinsamlegast skoðaðu skref-fyrir-skref uppsetningarleiðbeiningar á borðinu websíða á nxp.com: https://www.nxp.com/demoboard/MCU-LINK.
Að öðrum kosti geturðu líka notað Linkserver tólið sem er í boði á https://nxp.com/linkserver sem setur upp nauðsynlega rekla og fastbúnað sjálfkrafa.
Skjalupplýsingar
Upplýsingar | Efni |
Leitarorð | MCU-Link, villuleit, CMSIS-DAP |
Ágrip | MCU-Link Base sjálfstætt kembiforritara notendahandbók |
Endurskoðunarsaga
sr | Dagsetning | Lýsing |
1.0 | 20220410 | Fyrsta útgáfan. |
Samskiptaupplýsingar
Fyrir frekari upplýsingar, vinsamlegast farðu á: http://www.nxp.com
Fyrir heimilisföng söluskrifstofu, vinsamlegast sendu tölvupóst á: salesaddresses@nxp.com
Inngangur
Sameiginlega þróað af NXP og Embedded Artists, MCU-Link er öflugur og hagkvæmur villuleitarnemi sem hægt er að nota óaðfinnanlega með MCUXpresso IDE og er einnig samhæft við IDE frá þriðja aðila sem styðja CMSIS-DAP samskiptareglur. MCU-Link inniheldur marga eiginleika til að auðvelda innbyggða hugbúnaðarþróun, allt frá grunnkembiforriti til prófílgreiningar og UART til USB brú (VCOM). MCU-Link er ein af ýmsum kembilausnum sem byggja á MCU-Link arkitektúrnum, sem inniheldur einnig Pro líkan og útfærslur innbyggðar í NXP matstöflur (sjá https://nxp.com/mculink fyrir frekari upplýsingar). MCU-Link lausnir eru byggðar á öflugum, afllítil LPC3S55 örstýringu og allar útgáfur keyra sama vélbúnaðinn frá NXP.
Mynd 1 MCU-Link skipulag og tengingar
MCU-Link inniheldur eftirfarandi eiginleika
- CMSIS-DAP vélbúnaðar til að styðja alla NXP Arm® Cortex®-M byggða MCU með SWD kembiviðmót
- Háhraða USB gestgjafi tengi
- USB til að miða á UART brú (VCOM)
- SWO snið og I/O eiginleikar
- CMSIS-SWO stuðningur
- Inntak fyrir eftirlit með hliðrænum merkjum
Skipulag borðs og stillingar
Tengi og stökkvar á MCU-Link eru sýnd á mynd 1 og lýsingar á þeim eru sýndar í töflu 1.
Tafla 1 Vísar, stökkvarar, takkar og tengi
Hringrás ref | Lýsing | Sjálfgefið |
LED1 | LED stöðu | n/a |
J1 | Host USB tengi | n/a |
J2 | LPC55S69 SWD tengi (aðeins til að þróa sérsniðna villuleitarkóða) | Ekki uppsett |
J3 | Fastbúnaðaruppfærsluhoppi (settu upp og endurræstu til að uppfæra fastbúnaðinn) | Opið |
J4 | VCOM slökkva á jumper (settu upp til að slökkva) | Opið |
J5 | SWD slökkva á jumper (settu upp til að slökkva á) | Opið |
J6 | SWD tengi fyrir tengingu við markkerfi | n/a |
J7 | VCOM tenging | n/a |
J8 | Stafrænt stækkunartengi Pin 1: Analog inntak
Pinnar 2-4: Frátekið |
Ekki uppsett |
Uppsetningar- og fastbúnaðarvalkostir
MCU-Link villuleitarnemar eru verksmiðjuforritaðir með CMSIS-DAP samskiptareglum NXP vélbúnaðar, sem styður einnig alla aðra eiginleika sem studdir eru í vélbúnaði. (Athugið að þetta líkan af MCU-Link getur ekki keyrt útgáfu J-Link fastbúnaðar frá SEGGER sem er fáanlegt fyrir aðrar MCU-Link útfærslur.)
Sumar fyrstu framleiðslueiningar hafa hugsanlega ekki uppsett vélbúnaðarmynd fyrir villuleit. Ef þetta er raunin kviknar engin LED-ljós þegar borðið er tengt við hýsingartölvu. Í þessum aðstæðum er samt hægt að uppfæra töflufastbúnaðinn með því að fylgja leiðbeiningunum í kafla 3.2 hér að neðan.
Hýsingarstjóri og uppsetning tóla
Skref-fyrir-skref uppsetningarleiðbeiningar fyrir MCU-Link er á borðinu web síða á nxp.com (https://www.nxp.com/demoboard/MCU-LINK.) Afgangurinn af þessum kafla útskýrir sömu skref og er að finna á þeirri síðu.
MCU-Link er nú einnig stutt af Linkserver tólinu (https://nxp.com/linkserver), og að keyra uppsetningarforritið Linkserver mun einnig setja upp alla nauðsynlega rekla og vélbúnaðaruppfærslutól sem nefnd eru í restinni af þessum hluta. Mælt er með því að þetta uppsetningarforrit sé notað nema þú sért að nota MCUXpresso IDE útgáfu af 11.6.1 eða eldri. Vinsamlegast athugaðu MCUXpresso IDE samhæfni (sjá töflu 2) áður en þú uppfærir MCU-Link fastbúnaðinn.
MCU-Link kembiforrit eru studd á Windows 10, MacOS X og Ubuntu Linux kerfum. MCU-Link rannsakar nota staðlaða stýrikerfisrekla en uppsetningarforritið fyrir Windows inniheldur upplýsingar files til að gefa upp notendavæn tækjanöfn. Ef þú vilt ekki nota Linkserver uppsetningarpakkann geturðu sett upp þessar upplýsingar files og fastbúnaðar MCU-Link uppfærslutólið, með því að fara í Hönnunarauðlindir hluta stjórnarinnar web síðu og veldu „Þróunarhugbúnaður“ í hlutanum HUGBÚNAÐUR. Uppsetningarpakkar fyrir hvert stýrikerfi hýsingar verða sýndir. Sæktu pakkann fyrir uppsetningu stýrikerfisins (Linux eða MacOS) eða keyrðu uppsetningarforritið (Windows). Eftir að hafa sett upp stýrikerfisreklana verður hýsiltölvan þín tilbúin til notkunar með MCU-Link. Venjulega er ráðlegt að uppfæra í nýjustu útgáfuna af fastbúnaðinum þar sem þetta gæti hafa breyst síðan MCU-Link þinn var framleiddur en athugaðu fyrst töflu 2 til að staðfesta samhæfni við MCUXpresso IDE útgáfuna sem þú ert að nota. Sjá kafla 3.2 fyrir skrefin til að framkvæma fastbúnaðaruppfærslu.
Uppfærir MCU-Link vélbúnaðar
Til að uppfæra fastbúnað MCU-Link verður að vera kveikt á honum í (USB) ISP ham. Til að gera þetta settu jumper J4 inn og tengdu síðan MCU-Link við gestgjafatölvuna þína með því að nota micro B USB snúru sem tengd er við J1. Rauða STATUS LED (LED3) ætti að loga og vera áfram kveikt (fyrir frekari upplýsingar um LED stöðu upplýsingar, sjá kafla 4.7. Taflan mun telja upp á hýsingartölvunni sem HID flokks tæki. Farðu í MCU-
LINK_installer_Vx_xxx möppu (þar sem Vx_xxx gefur til kynna útgáfunúmerið, td V3.108), fylgdu síðan uppsetningarleiðbeiningunum í readme.txt til að finna og keyra fastbúnaðaruppfærslutólin fyrir CMSIS-DAP. Eftir að hafa uppfært fastbúnaðinn með því að nota eitt af þessum forskriftum, taktu borðið úr sambandi við gestgjafatölvuna, fjarlægðu J4 og tengdu síðan borðið aftur.
ATH: Frá útgáfu V3.xxx og áfram notar MCU-Link fastbúnaðinn WinUSB í stað HID fyrir meiri afköst, en þetta er ekki samhæft við fyrri útgáfu af MCUXpresso IDE. CMSIS-SWO stuðningur verður einnig kynntur frá V3.117, sem gerir SWO-tengda eiginleika kleift í IDE sem ekki eru NXP, en krefst einnig uppfærðrar IDE. Vinsamlegast athugaðu töfluna hér að neðan til að fá samhæfni milli útgáfu af MCU-Link fastbúnaði og MCUXpresso IDE. Síðasta V2.xxx fastbúnaðarútgáfan (2.263) er fáanleg á https://nxp.com/mcu-link fyrir forritara sem nota eldri IDE útgáfur.
Tafla 2 Fastbúnaðareiginleikar og MCUXpresso IDE samhæfni
MCU-Link vélbúnaðarútgáfa | USB
tegund bílstjóra |
CMSIS- SWO
stuðning |
LIBUSBSIO | MCUXpresso IDE útgáfur studdar |
V1.xxx og V2.xxx | HID | Nei | Já | MCUXpresso 11.3 og áfram |
V3.xxx til og með V3.108 | WinUSB | Nei | Nei | MCUXpresso 11.7 og áfram Áskilið |
V3.117 og áfram | WinUSB | Já | Nei | MCUXpresso 11.7.1 eða nýrri Áskilið |
Eftir að hafa forritað MCU-Link með CMSIS-DAP fastbúnaðinum, mun USB raðstrætótæki og sýndarsamskiptatengi telja upp, eins og sýnt er hér að neðan (fyrir Windows vélar):
Mynd 2 MCU-Link USB tæki (frá V3.xxx fastbúnaði, VCOM tengi virkt)
Ef þú ert að nota vélbúnaðar V2.xxx eða eldri muntu sjá MCU-Link CMSIS-DAP tæki undir USB HIB tækjunum frekar en Universal Serial Bus tæki.
Staða LED mun ítrekað dofna frá kveikt til slökkt og kveikt aftur („öndun“).
Ef nýrri fastbúnaðarútgáfa en sú sem forrituð er í MCU-Link þinn er fáanleg mun MCUXpresso IDE (frá útgáfu 11.3 og áfram) láta þig vita af þessu þegar þú notar rannsakann í villuleitarlotu; athugaðu vandlega hvaða vélbúnaðarútgáfu þú setur upp til að tryggja að hún sé samhæf við IDE útgáfuna sem þú notar. Ef þú ert að nota aðra IDE með MCU-Link er ráðlegt að uppfæra fastbúnaðinn til að tryggja að nýjasta útgáfan af fastbúnaði sé uppsett.
Uppsetning til notkunar með þróunarverkfærum
Hægt er að nota MCU-Link kembikannann með IDE sem eru studdar innan MCUXpresso vistkerfisins (MCUXpresso IDE, IAR Embedded Workbench, Keil MDK, MCUXpresso fyrir Visual Studio Code (frá júlí 2023)); til að fá frekari upplýsingar um að byrja með þessum IDE, vinsamlegast farðu á Getting Started hlutann á MCU-Link borðsíðunni á nxp.com.
Notaðu með MCUXpresso IDE
MCUXpresso IDE mun þekkja hvers kyns MCU-tengil og mun sýna rannsakategundir og einstök auðkenni allra rannsaka sem það finnur í leitaruppgötvunarglugganum þegar kembiforrit er hafið. Þessi gluggi mun einnig sýna fastbúnaðarútgáfuna og mun sýna viðvörun ef fastbúnaðinn er ekki nýjasta útgáfan. Sjá kafla 3.2 fyrir upplýsingar um hvernig á að uppfæra fastbúnaðinn. MCUXpresso IDE 11.3 eða nýrri verður að nota þegar MCU-Link er notað.
Notaðu með öðrum IDE
MCU-Link ætti að vera viðurkennt sem CMSIS-DAP rannsaka af öðrum IDEs (fer eftir fastbúnaði sem er forritaður), og ætti að vera nothæfur með stöðluðum stillingum fyrir þá tegund rannsakanda. Fylgdu leiðbeiningum IDE söluaðila um uppsetningu og notkun CMSIS-DAP.
Eiginleikalýsingar
Þessi hluti lýsir hinum ýmsu eiginleikum MCU-Link.
Target SWD/SWO tengi
MCU-Link veitir stuðning fyrir SWD-undirstaða kembiforrit, þar á meðal eiginleika sem SWO virkir. MCU-Link kemur með snúrumarktengingu um J2, 10-pinna Cortex M tengi.
Stigbreytingar eru til staðar á milli LPC55S69 MCU-Link örgjörvans og marksins til að gera kleift að kemba markörgjörva sem keyra á milli 1.2V og 5V. Tilvísun binditage rekja hringrás er notuð til að greina mark voltage á SWD tenginu og stilltu stigi breytileikans miða-hlið voltage á viðeigandi hátt (sjá skýringarmynd síðu 4.)
Hægt er að slökkva á Target SWD viðmótinu með uppsettum jumper J13 en athugaðu að MCU-Link hugbúnaðurinn athugar aðeins þennan jumper við ræsingu.
ATHUGIÐ: MCU-Link getur verið afturknúið af skotmarki ef MCU-Link sjálfur er ekki knúinn með USB. Af þessum sökum er mælt með því að afl sé sett á MCU-Link fyrir markið.
VCOM (USB til Target UART brú)
MCU-Link inniheldur UART til USB brú (VCOM). Hægt er að tengja markkerfi UART við MCU-Link í gegnum tengi J7 með því að nota meðfylgjandi snúru. Pinna 1 á J7 ætti að vera tengdur við TXD úttak skotmarksins og pinna 2 við RXD inntak marksins.
MCU-Link VCOM tækið mun telja upp á hýsingartölvukerfinu með nafninu MCU-Link Vcom Port (COMxx) þar sem „xx“ verður háð hýsilkerfinu. Hvert MCU-Link borð mun hafa einstakt VCOM númer sem tengist því. Hægt er að slökkva á VCOM aðgerðinni með því að setja upp jumper J7 áður en kveikt er á töflunni. Athugaðu að það að setja upp/fjarlægja þennan jumper eftir að kveikt er á töflunni hefur engin áhrif á eiginleikann hvað varðar hvernig MCU-Link hugbúnaðurinn hegðar sér þar sem hann er aðeins athugaður við ræsingu. Það er ekki nauðsynlegt að slökkva á VCOM aðgerðinni þegar hún er ekki í notkun, þó það geti sparað USB bandbreidd.
VCOM tækið er stillanlegt í gegnum hýsingartölvuna (td Device Manager í Windows), með eftirfarandi breytum:
- Lengd orða 7 eða 8 bitar
- Stöðvunarbitar: 1 eða 2
- Jöfnuður: ekkert / skrítið / jafnt
Baud hraði allt að 5.33 Mbps eru studdir.
Analog rannsakandi
MCU-Link inniheldur hliðrænt merkjainntak sem hægt er að nota með MCUXpresso IDE til að bjóða upp á grunnmerkjarakningu. Eins og í útgáfu 11.4 af MCUXpresso IDE er þessi eiginleiki innifalinn í orkumælingargluggunum.
Hliðræna inntakið fyrir þennan eiginleika er staðsett á pinna 1 á tengi J8. Inntakið fer beint inn í ADC-inntak LPC55S69; skoðaðu gagnablað LPC55S69 fyrir inntaksviðnám og aðra eiginleika. Gæta skal þess að beita ekki voltages > 3.3V við þetta inntak til að forðast skemmdir.
LPC55S69 kembiforrit tengi
Gert er ráð fyrir að flestir notendur MCU-Link noti staðlaðan fastbúnað frá NXP og þurfa því ekki að kemba LPC55S69 örgjörvann, hins vegar gæti SWD tengi J2 verið lóðað við borðið og notað til að þróa kóða á þessu tæki.
Viðbótarupplýsingar
Þessi hluti lýsir öðrum upplýsingum sem tengjast notkun MCU-Link Base Probe.
Target rekstur árgtage og tengingar
MCU-Link Base Probe getur ekki knúið markkerfi, þannig að hann notar skynjunarrás (sjá blaðsíðu 4 á skýringarmyndinni) til að greina magn miðgjafartage og setja upp level shifter voltages í samræmi við það. Það ætti ekki að vera nauðsynlegt að gera neinar breytingar á þessari hringrás, en það er uppdráttarviðnám (33kΩ) á 3.3V framboð MCU-Link. Ef vandamál sjást með því að miðakerfisframboðið hefur áhrif á MCU-linkinn sem er tengdur, þá má fjarlægja R16 og breyta SJ1 til að tengjast við stöðu 1-2. Þetta mun laga stigskiptin á voltage stigi sést á pinna 1 á SWD tenginu, og krefjast þess að miðaframboðið geti staðið undir VCCB inntakskröfum stigskiptatækjanna. Ekki er mælt með því að gera þessar breytingar fyrr en/nema markkerfið hefur verið athugað vandlega til að sjá að rétt tilvísun/framboðtage er til staðar á pinna 1 á SWD tenginu (J6).
Lagalegar upplýsingar
Fyrirvarar
- Takmörkuð ábyrgð og ábyrgð - Talið er að upplýsingar í þessu skjali séu nákvæmar og áreiðanlegar. Hins vegar gefur NXP Semiconductors engar yfirlýsingar eða ábyrgðir, óbein eða óbein, um nákvæmni eða heilleika slíkra upplýsinga og ber enga ábyrgð á afleiðingum notkunar slíkra upplýsinga.
- Í engu tilviki skal NXP Semiconductors vera ábyrgt fyrir neinu óbeinu, tilfallandi, refsandi, sérstöku eða afleiddu tjóni (þar á meðal – án takmarkana – tapaðan hagnað, tapaðan sparnað, rekstrarstöðvun, kostnað sem tengist því að fjarlægja eða skipta um vörur eða endurvinnslugjöld) hvort sem eða ekki eru slíkar skaðabætur byggðar á skaðabótaábyrgð (þar á meðal vanrækslu), ábyrgð, samningsrof eða önnur lagaleg kenning.
- Þrátt fyrir tjón sem viðskiptavinur gæti orðið fyrir af hvaða ástæðu sem er, skal samanlögð og uppsöfnuð ábyrgð NXP Semiconductors gagnvart viðskiptavinum á vörum sem lýst er hér takmarkast í samræmi við skilmála og skilyrði fyrir viðskiptasölu NXP Semiconductors.
- Réttur til að gera breytingar — NXP Semiconductors áskilur sér rétt til að gera breytingar á upplýsingum sem birtar eru í þessu skjali, þar á meðal án takmarkana forskriftir og vörulýsingar, hvenær sem er og án fyrirvara. Þetta skjal kemur í stað og kemur í stað allra upplýsinga sem veittar voru fyrir birtingu þessa.
- Notkunarhæfni — NXP Semiconductors vörur eru ekki hannaðar, heimilaðar eða ábyrgðar til að vera hentugar til notkunar í lífsnauðsynlegum eða lífskrítískum kerfum eða búnaði, né í forritum þar sem hægt er að búast við bilun eða bilun í NXP Semiconductors vöru. að hafa í för með sér líkamstjón, dauða eða alvarlegt eigna- eða umhverfistjón. NXP Semiconductors tekur enga ábyrgð á innlimun og/eða notkun NXP Semiconductors vara í slíkum búnaði eða forritum og því er slík innlimun og/eða notkun á eigin ábyrgð viðskiptavinarins.
- Forrit — Forrit sem lýst er hér fyrir einhverja þessara vara eru eingöngu til sýnis. NXP Semiconductors gefur enga yfirlýsingu eða ábyrgð á því að slík forrit henti tilgreindri notkun án frekari prófana eða breytinga.
- Viðskiptavinir bera ábyrgð á hönnun og rekstri forrita sinna og vara með því að nota NXP Semiconductors vörur og NXP Semiconductors tekur enga ábyrgð á neinni aðstoð við forrit eða vöruhönnun viðskiptavina. Það er alfarið á ábyrgð viðskiptavinarins að ákvarða hvort NXP Semiconductors varan henti og henti fyrir forrit viðskiptavinarins og vörur sem fyrirhugaðar eru, sem og fyrir fyrirhugaða notkun og notkun þriðja aðila viðskiptavinar viðskiptavinarins. Viðskiptavinir ættu að veita viðeigandi hönnunar- og rekstrarverndarráðstafanir til að lágmarka áhættuna sem tengist forritum þeirra og vörum.
- NXP Semiconductors tekur enga ábyrgð sem tengist vanskilum, skemmdum, kostnaði eða vandamálum sem byggjast á veikleika eða vanskilum í forritum eða vörum viðskiptavinarins, eða umsókn eða notkun þriðja aðila viðskiptavinar viðskiptavinarins. Viðskiptavinur er ábyrgur fyrir því að gera allar nauðsynlegar prófanir á forritum og vörum viðskiptavinarins með því að nota NXP Semiconductors vörur til að koma í veg fyrir vanskil á forritunum og vörum eða forritinu eða notkun þriðja aðila viðskiptavinar viðskiptavinarins. NXP tekur enga ábyrgð í þessum efnum.
- Útflutningseftirlit — Þetta skjal sem og hlutirnir sem lýst er hér kunna að falla undir reglur um útflutningseftirlit. Útflutningur gæti þurft fyrirfram leyfi frá innlendum yfirvöldum.
Vörumerki
Tilkynning: Öll vörumerki, vöruheiti, þjónustuheiti og vörumerki sem vísað er til eru eign viðkomandi eigenda.
Allar upplýsingar sem gefnar eru upp í þessu skjali eru háðar lagalegum fyrirvörum.
© NXP BV 2021. Allur réttur áskilinn.
Skjöl / auðlindir
![]() |
NXP UM11931 MCU-Link Base Standalone kembiforrit [pdfNotendahandbók UM11931 MCU-Link Base Sjálfstætt kembiforrit, UM11931, MCU-Link Base sjálfstæða kembiforrit, sjálfstætt kembiforrit, kembileit, rannsaka |