NXP UM11931 MCU-Link Base Standalone Debug Probe
Informasi produk:
- Jeneng produk: MCU-Link Base Standalone Debug Probe
- Produsen: NXP Semikonduktor
- Nomer Model: UM11931
- Versi: Wahyu 1.0 - 10 April 2023
- tembung kunci: MCU-Link, Debug probe, CMSIS-DAP
- Abstrak: Manual pangguna probe debug mandiri MCU-Link Base
Pandhuan panggunaan produk:
Pambuka
MCU-Link Base Standalone Debug Probe minangka piranti serbaguna sing ngidini kanggo debugging lan pangembangan kode probe debug khusus. Iki kalebu macem-macem fitur lan antarmuka kanggo integrasi lancar karo sistem target.
Papan tata lan Setelan
Konektor lan jumper ing MCU-Link kaya ing ngisor iki:
Sirkuit ref | Katrangan |
---|---|
LED1 | LED Status |
J1 | Host konektor USB |
J2 | Konektor LPC55S69 SWD (kanggo pangembangan probe debug khusus mung kode) |
J3 | Jumper nganyari firmware (instal lan daya maneh kanggo nganyari firmware) |
J4 | VCOM disable jumper (instal kanggo mateni) |
J5 | SWD disable jumper (instal kanggo mateni) |
J6 | Konektor SWD kanggo sambungan menyang sistem target |
J7 | sambungan VCOM |
J8 | Konektor expansion digital Pin 1: Input analog Pins 2-4: Reserved |
Opsi instalasi lan perangkat kukuh
Probe debug MCU-Link dilengkapi firmware adhedhasar protokol CMSIS-DAP NXP sing wis diinstal, sing ndhukung kabeh fitur hardware. Nanging, elinga manawa model khusus MCU-Link iki ora ndhukung perangkat kukuh J-Link saka SEGGER.
Yen papan sampeyan ora duwe gambar perangkat kukuh probe debug sing diinstal, ora ana LED sing bakal sumunar nalika papan kasebut disambungake menyang komputer host. Ing kasus kaya mengkono, sampeyan bisa nganyari perangkat kukuh Papan kanthi tindakake pandhuan ing bagean 3.2 ing ngisor iki.
Instalasi driver lan sarana host
Kanggo nginstal driver lan utilitas sing dibutuhake kanggo MCU-Link, waca pandhuan instalasi langkah-langkah sing kasedhiya ing papan kasebut. webkaca ing nxp.com: https://www.nxp.com/demoboard/MCU-LINK.
Utawa, sampeyan uga bisa nggunakake sarana Linkserver sing kasedhiya ing https://nxp.com/linkserver sing nginstal driver lan perangkat kukuh sing dibutuhake kanthi otomatis.
Informasi dokumen
Info | Isi |
Tembung kunci | MCU-Link, Debug probe, CMSIS-DAP |
Abstrak | Manual pangguna probe debug mandiri MCU-Link Base |
Riwayat revisi
Pdt | Tanggal | Katrangan |
1.0 | 20220410 | release pisanan. |
Informasi kontak
Kanggo informasi luwih lengkap, bukak: http://www.nxp.com
Kanggo alamat kantor sales, kirim email menyang: salesaddresses@nxp.com
Pambuka
Dikembangake bebarengan dening NXP lan Artis Embedded, MCU-Link minangka probe debug sing kuat lan biaya-efektif sing bisa digunakake kanthi lancar karo MCUXpresso IDE, lan uga kompatibel karo IDE pihak katelu sing ndhukung protokol CMSIS-DAP. MCU-Link kalebu akeh fitur kanggo nggampangake pangembangan piranti lunak sing dipasang, saka debug dhasar nganti profiling lan jembatan UART nganti USB (VCOM). MCU-Link minangka salah sawijining solusi debug adhedhasar arsitektur MCU-Link, sing uga kalebu model Pro lan implementasine sing dibangun ing papan evaluasi NXP (ndeleng https://nxp.com/mculink kanggo informasi luwih lengkap). Solusi MCU-Link adhedhasar mikrokontroler LPC3S55 sing kuat lan kurang daya lan kabeh versi nganggo perangkat kukuh sing padha saka NXP.
Gambar 1 tata letak lan sambungan MCU-Link
MCU-Link kalebu fitur ing ngisor iki
- Firmware CMSIS-DAP kanggo ndhukung kabeh MCU adhedhasar NXP Arm® Cortex®-M kanthi antarmuka debug SWD
- Antarmuka host USB kacepetan dhuwur
- USB kanggo target jembatan UART (VCOM)
- SWO profiling lan I / O fitur
- Dhukungan CMSIS-SWO
- Input ngawasi sinyal analog
Papan tata lan Setelan
Konektor lan jumper ing MCU-Link ditampilake ing Gambar 1 lan deskripsi kasebut ditampilake ing Tabel 1.
Tabel 1 Indikator, jumper, tombol lan konektor
Sirkuit ref | Katrangan | Default |
LED1 | LED Status | n/a |
J1 | Host konektor USB | n/a |
J2 | Konektor LPC55S69 SWD (mung kanggo pangembangan kode probe debug khusus) | Ora diinstal |
J3 | Jumper nganyari firmware (instal lan daya maneh kanggo nganyari perangkat kukuh) | Mbukak |
J4 | VCOM disable jumper (instal kanggo mateni) | Mbukak |
J5 | SWD disable jumper (instal kanggo mateni) | Mbukak |
J6 | Konektor SWD kanggo sambungan menyang sistem target | n/a |
J7 | sambungan VCOM | n/a |
J8 | Konektor expansion digital Pin 1: input analog
Pins 2-4: Reserved |
Ora diinstal |
Opsi instalasi lan perangkat kukuh
Probe debug MCU-Link diprogram pabrik nganggo firmware adhedhasar protokol CMSIS-DAP NXP, sing uga ndhukung kabeh fitur liyane sing didhukung ing hardware. (Elinga yen model MCU-Link iki ora bisa mbukak versi firmware J-Link saka SEGGER sing kasedhiya kanggo implementasi MCU-Link liyane.)
Sawetara unit produksi awal bisa uga ora duwe gambar perangkat kukuh probe debug sing diinstal. Yen ngono, ora ana LED sing bakal sumunar nalika papan kasebut disambungake menyang komputer host. Ing kahanan iki firmware Papan isih bisa dianyari dening tindakake pandhuan ing bagean 3.2 ngisor.
Instalasi driver lan sarana host
Pandhuan instalasi langkah-langkah kanggo MCU-Link kasedhiya ing papan web kaca ing nxp.com (https://www.nxp.com/demoboard/MCU-LINK.) Liyane saka bagean iki nerangake langkah-langkah sing padha bisa ditemokake ing kaca kasebut.
MCU-Link saiki uga didhukung dening utilitas Linkserver (https://nxp.com/linkserver), lan nglakokake installer Linkserver uga bakal nginstal kabeh driver sing dibutuhake lan utilitas nganyari perangkat kukuh sing kasebut ing sisa bagean iki. Disaranake installer iki digunakake kajaba sampeyan nggunakake versi MCUXpresso IDE saka 11.6.1 utawa lawas. Mangga priksa kompatibilitas MCUXpresso IDE (pirsani Tabel 2) sadurunge nganyari perangkat kukuh MCU-Link.
Probe debug MCU-Link didhukung ing Windows 10, platform MacOS X lan Ubuntu Linux. Probe MCU-Link nggunakake driver OS standar nanging program instalasi kanggo Windows kalebu informasi files kanggo nyedhiyani pangguna loropaken jeneng piranti. Yen sampeyan ora pengin nggunakake paket installer Linkserver sampeyan bisa nginstal informasi kasebut files lan sarana nganyari piranti kukuh MCU-Link, kanthi pindhah menyang bagean Design Resources ing Papan web kaca lan milih "Software Pangembangan" saka bagean SOFTWARE. Paket instalasi kanggo saben OS host bakal ditampilake. Download paket kanggo instalasi OS host (Linux utawa MacOS) utawa mbukak installer (Windows). Sawise nyiyapake driver OS, komputer host sampeyan bakal siyap digunakake karo MCU-Link. Biasane disaranake nganyari menyang versi paling anyar saka perangkat kukuh amarga iki bisa uga wis diganti wiwit MCU-Link sampeyan digawe nanging priksa dhisik Tabel 2 kanggo konfirmasi kompatibilitas karo versi MCUXpresso IDE sing sampeyan gunakake. Waca Bagean 3.2 kanggo langkah-langkah kanggo nindakake nganyari perangkat kukuh.
Nganyari firmware MCU-Link
Kanggo nganyari perangkat kukuh MCU-Link kudu diuripake ing mode ISP (USB). Kanggo nindakake iki insert jumper J4 banjur sambungake MCU-Link menyang komputer inang nggunakake kabel USB mikro B disambungake menyang J1. LED STATUS abang (LED3) kudu padhang lan tetep urip (kanggo informasi luwih lengkap babagan informasi status LED waca Bagean 4.7. Papan bakal enumerate ing komputer host minangka piranti kelas HID. Navigasi menyang MCU-
LINK_installer_Vx_xxx direktori (ngendi Vx_xxx nuduhake nomer versi, contone, V3.108), banjur tindakake pandhuan instalasi ing readme.txt kanggo nemokake lan mbukak utilitas nganyari perangkat kukuh kanggo CMSIS-DAP. Sawise nganyari perangkat kukuh nggunakake salah siji saka Tulisan iki, copot Papan saka komputer inang, mbusak J4 lan banjur nyambungake Papan.
CATETAN: Saka versi V3.xxx terus, perangkat kukuh MCU-Link nggunakake WinUSB tinimbang HID kanggo kinerja sing luwih dhuwur, nanging iki ora kompatibel karo versi MCUXpresso IDE sadurungé. CMSIS-SWO support uga bakal ngenalaken saka V3.117, mbisakake fitur-related SWO ing IDE non-NXP, nanging uga mbutuhake IDE dianyari. Mangga dipriksa tabel ing ngisor iki kanggo kompatibilitas antarane versi perangkat kukuh MCU-Link lan MCUXpresso IDE. Rilis perangkat kukuh V2.xxx pungkasan (2.263) kasedhiya ing https://nxp.com/mcu-link kanggo pangembang sing nggunakake versi IDE lawas.
Tabel 2 Fitur firmware lan kompatibilitas MCUXpresso IDE
Versi firmware MCU-Link | USB
jinis driver |
CMSIS- SWO
ndhukung |
LIBUSBIO | MCUXpresso IDE versi didhukung |
V1.xxx lan V2.xxx | HID | Ora | ya wis | MCUXpresso 11.3 terus |
V3.xxx nganti lan kalebu V3.108 | WinUSB | Ora | Ora | MCUXpresso 11.7 terus WAJIB |
V3.117 lan sabanjure | WinUSB | ya wis | Ora | MCUXpresso 11.7.1 utawa mengko WAJIB |
Sawise program MCU-Link nganggo perangkat kukuh CMSIS-DAP, piranti bus serial USB lan port com virtual bakal enumerate, kaya sing kapacak ing ngisor iki (kanggo host Windows):
Gambar 2 Piranti USB MCU-Link (saka firmware V3.xxx, port VCOM diaktifake)
Yen sampeyan nggunakake perangkat kukuh V2.xxx utawa sadurunge sampeyan bakal weruh piranti MCU-Link CMSIS-DAP ing piranti USB HIB tinimbang piranti Universal Serial Bus.
LED status bakal bola-bali luntur saka urip nganti mati lan bali maneh ("ambegan").
Yen versi perangkat kukuh sing luwih anyar tinimbang sing diprogram ing MCU-Link sampeyan kasedhiya, MCUXpresso IDE (saka versi 11.3 lan sabanjure) bakal menehi tandha yen sampeyan nggunakake probe ing sesi debug; elinga kanthi ati-ati babagan versi perangkat kukuh sing sampeyan instal kanggo mesthekake yen kompatibel karo versi IDE sing sampeyan gunakake. Yen sampeyan nggunakake IDE liyane karo MCU-Link disaranake nganyari perangkat kukuh kanggo mesthekake versi paling anyar saka perangkat kukuh wis diinstal.
Persiyapan kanggo nggunakake piranti pangembangan
Probe debug MCU-Link bisa digunakake karo IDE sing didhukung ing ekosistem MCUXpresso (MCUXpresso IDE, IAR Embedded Workbench, Keil MDK, MCUXpresso kanggo Visual Studio Code (wiwit Juli 2023)); kanggo informasi luwih lengkap babagan miwiti IDE iki, bukak bagean Miwiti ing kaca papan MCU-Link ing nxp.com.
Gunakake karo MCUXpresso IDE
MCUXpresso IDE bakal ngenali sembarang tipe MCU-Link lan bakal nuduhake jinis probe lan pengenal unik kabeh probe sing ditemokake ing dialog panemuan probe nalika miwiti sesi debug. Dialog iki uga bakal nuduhake versi perangkat kukuh, lan bakal nuduhake bebaya yen perangkat kukuh dudu versi paling anyar. Waca Bagean 3.2 kanggo informasi babagan carane nganyari perangkat kukuh. MCUXpresso IDE 11.3 utawa mengko kudu digunakake nalika nggunakake MCU-Link.
Gunakake karo IDE liyane
MCU-Link kudu diakoni minangka probe CMSIS-DAP dening IDE liyane (gumantung saka perangkat kukuh sing diprogram), lan kudu bisa digunakake karo setelan standar kanggo jinis probe kasebut. Tindakake pandhuan vendor IDE kanggo persiyapan lan panggunaan CMSIS-DAP.
Katrangan fitur
Bagean iki nerangake macem-macem fitur MCU-Link.
Antarmuka SWD/SWO target
MCU-Link nyedhiyakake dhukungan kanggo debug target basis SWD, kalebu fitur sing diaktifake dening SWO. MCU-Link nerangake karo sambungan kabel target liwat J2, 10-pin Cortex M konektor.
Level shifter diwenehake ing antarane prosesor LPC55S69 MCU-Link lan target kanggo ngaktifake prosesor target sing mlaku ing antarane 1.2V lan 5V kanggo debugged. A referensi voltage sirkuit ranging digunakake kanggo ndeteksi vol targettage ing konektor SWD lan nyetel level shifter target-sisi voltage kanthi tepat (pirsani kaca skema 4.)
Antarmuka Target SWD bisa dipateni dening jumper J13 sing diinstal nanging elinga yen piranti lunak MCU-Link mung mriksa jumper iki nalika boot munggah.
CATETAN: MCU-Link bisa bali-powered dening target yen MCU-Link dhewe ora powered liwat USB. Mulane disaranake supaya daya ditrapake menyang MCU-Link sadurunge target.
VCOM (USB to Target UART bridge)
MCU-Link kalebu jembatan UART kanggo USB (VCOM). Sistem target UART bisa disambungake menyang MCU-Link liwat konektor J7 nggunakake kabel sing diwenehake. Pin 1 saka J7 kudu disambungake menyang output TXD saka Target, lan pin 2 menyang input RXD saka Target.
Piranti VCOM MCU-Link bakal enumerate ing sistem komputer host kanthi jeneng MCU-Link Vcom Port (COMxx) ngendi "xx" bakal gumantung ing sistem host. Saben papan MCU-Link bakal duwe nomer VCOM unik sing ana gandhengane. Fungsi VCOM bisa dipateni kanthi nginstal jumper J7 sadurunge ndayani papan. Elinga yen nginstal / mbusak jumper iki sawise nguwasani papan ora bakal duwe pengaruh marang fitur kasebut babagan carane piranti lunak MCU-Link tumindak amarga mung dicenthang nalika daya munggah. Ora perlu mateni fungsi VCOM nalika ora digunakake, sanajan iki bisa ngirit sawetara bandwidth USB.
Piranti VCOM bisa dikonfigurasi liwat komputer host (contone, Manager Piranti ing Windows), kanthi paramèter ing ngisor iki:
- Dawane tembung 7 utawa 8 bit
- Stop bit: 1 utawa 2
- Paritas: ora ana / ganjil / genap
Baud tarif nganti 5.33Mbps didhukung.
Probe analog
MCU-Link kalebu input sinyal analog sing bisa digunakake karo MCUXpresso IDE kanggo nyedhiyani fitur dhasar tilak sinyal. Ing versi 11.4 MCUXpresso IDE fitur iki kalebu karo dialog pangukuran energi.
Input analog kanggo fitur iki dumunung ing pin 1 konektor J8. Input langsung menyang input ADC saka LPC55S69; deleng lembar data saka LPC55S69 kanggo impedansi input lan karakteristik liyane. Care kudu dijupuk ora kanggo aplikasi voltages> 3.3V kanggo input iki supaya ora karusakan.
Konektor debug LPC55S69
Umume pangguna MCU-Link samesthine nggunakake perangkat kukuh standar saka NXP lan ora perlu debug prosesor LPC55S69, nanging konektor SWD J2 bisa disolder menyang papan lan digunakake kanggo ngembangake kode ing piranti iki.
Informasi tambahan
Bagian iki njlèntrèhaké informasi liyane sing gegandhengan karo panggunaan MCU-Link Base Probe.
Target operasi voltage lan sambungan
MCU-Link Base Probe ora bisa nguwasani sistem target, mula nggunakake sirkuit sensing (pirsani kaca 4 saka skema) kanggo ndeteksi vol sumber target.tage lan nyetel level shifter voltages miturut. Sampeyan ngirim ora perlu kanggo nggawe modifikasi kanggo sirkuit iki, nanging ana narik munggah resistor (33kΩ) kanggo sumber 3.3V saka MCU-Link. Yen masalah katon karo sumber sistem target kena pengaruh MCU-Link disambungake banjur R16 bisa dibusak lan SJ1 diganti kanggo nyambung menyang posisi 1-2. Iki bakal ndandani shifters tingkat ing voltage tingkat katon ing pin 1 konektor SWD, lan mbutuhake sumber target bisa ndhukung syarat input VCCB saka piranti tingkat shifter. Ora dianjurake kanggo nggawe modifikasi kasebut nganti / kajaba sistem target wis dipriksa kanthi teliti kanggo ndeleng manawa referensi / pasokan vol sing bener.tage ana ing pin 1 saka konektor SWD (J6).
Informasi hukum
Penafian
- Garansi lan tanggung jawab winates - Informasi ing dokumen iki dipercaya akurat lan dipercaya. Nanging, NXP Semikonduktor ora menehi perwakilan utawa jaminan, sing ditulis utawa diwenehake, babagan akurasi utawa jangkep informasi kasebut lan ora duwe tanggung jawab kanggo akibat saka panggunaan informasi kasebut.
- NXP Semiconductors ora bakal tanggung jawab kanggo karusakan ora langsung, insidental, punitive, khusus utawa konsekuensial (kalebu - tanpa watesan - bathi sing ilang, tabungan sing ilang, gangguan bisnis, biaya sing ana gandhengane karo penghapusan utawa panggantos produk utawa biaya kerja ulang) utawa ora karusakan kuwi adhedhasar tort (kalebu teledor), babar pisan, nerbitake kontrak utawa teori legal liyane.
- Senadyan karusakan apa wae sing bisa ditindakake dening pelanggan kanthi alasan apa wae, tanggung jawab agregat lan kumulatif NXP Semikonduktor marang pelanggan kanggo produk sing diterangake ing kene bakal diwatesi miturut Katentuan lan kahanan adol komersial NXP Semikonduktor.
- Hak kanggo nggawe owah-owahan - NXP Semikonduktor nduweni hak kanggo ngganti informasi sing diterbitake ing dokumen iki, kalebu tanpa watesan spesifikasi lan deskripsi produk, kapan wae lan tanpa kabar. Dokumen iki ngganti lan ngganti kabeh informasi sing diwenehake sadurunge diterbitake.
- Kesesuaian kanggo panggunaan - Produk NXP Semiconductors ora dirancang, sah utawa dijamin cocog kanggo digunakake ing dhukungan urip, sistem utawa peralatan sing kritis urip utawa safety-kritis, utawa ing aplikasi sing gagal utawa malfungsi produk NXP Semikonduktor bisa uga diarepake. nyebabake ciloko pribadi, pati utawa properti abot utawa karusakan lingkungan. NXP Semiconductors ora tanggung jawab kanggo inklusi lan / utawa nggunakake produk NXP Semiconductors ing peralatan utawa aplikasi kasebut lan mulane kalebu lan / utawa panggunaan kasebut ana ing resiko pelanggan.
- Aplikasi - Aplikasi sing diterangake ing kene kanggo produk iki mung kanggo ilustrasi. NXP Semiconductors ora menehi perwakilan utawa garansi manawa aplikasi kasebut cocog kanggo panggunaan sing ditemtokake tanpa tes utawa modifikasi luwih lanjut.
- Pelanggan tanggung jawab kanggo desain lan operasi aplikasi lan produk sing nggunakake produk NXP Semiconductors, lan NXP Semiconductors ora tanggung jawab kanggo bantuan karo aplikasi utawa desain produk pelanggan. Tanggung jawab tunggal pelanggan kanggo nemtokake manawa produk NXP Semiconductors cocok lan pas kanggo aplikasi lan produk sing direncanakake, uga kanggo aplikasi sing direncanakake lan panggunaan pelanggan pihak katelu. Pelanggan kudu menehi desain lan perlindungan operasi sing cocog kanggo nyilikake risiko sing ana gandhengane karo aplikasi lan produk.
- NXP Semiconductors ora nampa tanggung jawab sembarang related kanggo gawan sembarang, karusakan, biaya utawa masalah kang adhedhasar sembarang kekirangan utawa gawan ing aplikasi utawa produk customer, utawa aplikasi utawa digunakake dening customer pihak katelu (e). Pelanggan tanggung jawab kanggo nindakake kabeh tes sing dibutuhake kanggo aplikasi lan produk pelanggan nggunakake produk NXP Semiconductors supaya ora dadi standar aplikasi lan produk utawa aplikasi utawa digunakake dening pelanggan pihak katelu. NXP ora nanggung tanggung jawab babagan iki.
- Kontrol ekspor - Dokumen iki uga item (e) sing diterangake ing kene bisa uga tundhuk karo peraturan kontrol ekspor. Ekspor bisa uga mbutuhake wewenang sadurunge saka panguwasa nasional.
merek dagang
Kabar: Kabeh merek sing dirujuk, jeneng produk, jeneng layanan lan merek dagang minangka properti saka pamilike.
Kabeh informasi sing diwenehake ing dokumen iki tundhuk wewaler legal.
© NXP BV 2021. Kabeh hak dilindhungi undhang-undhang.
Dokumen / Sumber Daya
![]() |
NXP UM11931 MCU-Link Base Standalone Debug Probe [pdf] Manual pangguna UM11931 MCU-Link Base Standalone Debug Probe, UM11931, MCU-Link Base Standalone Debug Probe, Standalone Debug Probe, Debug Probe, Probe |