NXP AN14120 Debugging Cortex-M Software User Guide
Intshayelelo
Olu xwebhu luchaza ukuhlanganisa, ukuthunyelwa, kunye nokulungiswa kwesicelo kwi-i.MX 8M Family, i.MX 8ULP, kunye ne-i.MX 93 Cortex-M iprosesa esebenzisa iMicrosoft Visual Studio Code.
Indawo yesoftware
Isisombululo sinokuphunyezwa zombini kwi-Linux kunye ne-Windows host. Ngeli nqaku lesicelo, iWindows PC ithathwa, kodwa ayinyanzelwanga.
Ukukhutshwa kwe-Linux BSP 6.1.22_2.0.0 kusetyenziswe kweli nqaku lesicelo. Le mifanekiso ilandelayo eyakhiweyo iyasetyenziswa:
- i.MX 8M Mini: imx-image-full-imx8mmevk.wic
- i.MX 8M Nano: imx-image-full-imx8mnevk.wic
- i.MX 8M Plus: imx-image-full-imx8mpevk.wic
- i.MX 8ULP: imx-image-full-imx8ulpevk.wic
- i.MX 93: imx-image-full-imx93evk.wic
Ngamanyathelo aneenkcukacha malunga nendlela yokwakha le mifanekiso, bhekisa kwi-i.MX Linux IsiKhokelo soMsebenzisi (uxwebhu lwe-IMXLUG) kunye ne-i.MX Yocto Project User's Guide (uxwebhu IMXLXYOCTOUG).
Ukuba iWindows PC isetyenziswa, bhala umfanekiso owakhelwe ngaphambili kwikhadi le-SD usebenzisa iWin32 Disk Imager (https:// win32diskimager.org/) okanye uBalena Etcher (https://etcher.balena.io/). Ukuba i-Ubuntu PC isetyenzisiwe, bhala umfanekiso owakhelwe ngaphambili kwikhadi le-SD usebenzisa lo myalelo ungezantsi:
$ sudo dd ukuba=.wic ye=/dev/sd bs=1M isimo=inkqubela phambili conv=fsync
Phawula: Jonga isahlulelo somfundi wekhadi lakho kwaye ubuyisele i-sd ngesahlulelo esihambelanayo. 1.2
Ukuseta izixhobo kunye nezixhobo
- Ikhithi yophuhliso:
- NXP i.MX 8MM EVK LPDDR4
- NXP i.MX 8MN EVK LPDDR4
- I-NXP i.MX 8MP EVK LPDDR4
- I-NXP i.MX 93 EVK ye-11×11 mm LPDDR4 – NXP i.MX 8ULP EVK LPDDR4
- Ikhadi le-Micro SD: I-SanDisk Ultra 32-GB Micro SDHC I Class 10 isetyenziselwa uvavanyo lwangoku.
- I-Micro-USB (i.MX 8M) okanye i-Type-C (i.MX 93) intambo ye-debug port.
- SEGGER J-Link debug probe.
Izinto ezifunekayo kuqala
Phambi kokuba uqalise ukulungisa ingxaki, izinto ezininzi ezifunekayo kufuneka zihlangatyezwe ukuze kubekho imeko-bume yolungiso eqwalaselwe kakuhle.
PC Umamkeli – i.MX ibhodi debug uxhumano
Ukuseka udibaniso lwe-hardware debug, yenza la manyathelo alandelayo:
- Qhagamshela ibhodi ye-i.MX kwi-PC yokusingatha nge-DEBUG USB-UART kunye ne-PC USB isiqhagamshelanisi usebenzisa intambo ye-USB. IWindows OS ifumana izixhobo zothotho ngokuzenzekelayo.
- KuMphathi weSixhobo, phantsi kweZibuko (COM & LPT) fumana ezimbini okanye ezine eziqhagamshelweyo ze-USB Serial Port (COM). Elinye lamazibuko lisetyenziselwa imiyalezo yokulungisa intsholongwane eyenziwe yiCortex-A engundoqo, kwaye enye yeyombindi weCortex-M. Ngaphambi kokumisela izibuko elifanelekileyo elifunekayo, khumbula:
- [i.MX 8MP, i.MX 8ULP, i.MX 93]: Kukho amazibuko amane akhoyo kwiSixhobo soMbane. Izibuko lokugqibela leleCortex-M yokulungisa kwaye eyesibini ukuya kokugqibela izibuko leleCortex-A yokucoca, ibala izibuko zolungiso ngendlela enyukayo.
- [i.MX 8MM, i.MX 8MN]: Kukho amazibuko amabini akhoyo kuMphathi weSixhobo. Izibuko lokuqala leleCortex-M debug kwaye eyesibini izibuko leleCortex-A debug, ibala izibuko zolungiso ngendlela enyukayo.
- Vula izibuko lolungiso lweempazamo usebenzisa umlinganisi owuthandayo wothotho lweterminal (umzekeloample PuTTY) ngokuseta ezi parameters zilandelayo:
- Isantya ukuya kwi-115200 bps
- 8 amasuntswana edatha
- Isuntswana lokumisa eli-1 (115200, 8N1)
- Akukho mlinganiso
- Qhagamshela i-SEGGER debug probe USB kumamkeli, emva koko uqhagamshele i-SEGGER JTAG isinxibelelanisi kwi i.MX ibhodi JTAG ujongano. Ukuba i.MX ibhodi JTAG i-interface ayinalo ikhonkco elikhokelwayo, i-orientation inqunywe ngokulungelelanisa ucingo olubomvu kwi-pin 1, njengoko kuMfanekiso 1.
Uqwalaselo lweKhowudi yeVS
Ukukhuphela kunye nokuqwalasela iKhowudi yeVS, yenza la manyathelo alandelayo:
- Khuphela kwaye ufake inguqulelo yamva nje yeMicrosoft Visual Studio Code kwigosa webindawo. Kwimeko yokusebenzisa iWindows njengomgcini we-OS, khetha iqhosha elithi "Khuphela iWindows" kwiphepha eliphambili leKhowudi yeSitudiyo seVisual.
- Emva kokufaka iKhowudi ye-Visual Studio, yivule kwaye ukhethe ithebhu ethi "Izandiso" okanye ucinezele i-Ctrl + Shift + X indibaniselwano.
- Kwibha yokukhangela ezinikeleyo, chwetheza i-MCUXpresso ye-VS Code kwaye ufake ulwandiso. Ithebhu entsha ivela kwicala lasekhohlo le-VS Code window.
Uqwalaselo lolwandiso lwe-MCUXpresso
Ukumisela ulwandiso lwe-MCUXpresso, yenza la manyathelo alandelayo:
- Cofa i-MCUXpresso ithebhu enikezelweyo kwibar yecala lasekhohlo. Ukusuka kwi QUICKSTART PANEL, cofa
Vula i-MCUXpresso Installer kwaye unike imvume yokukhuphela isifakeli. - Ifestile yokufakela ibonakala ngexesha elifutshane. Cofa i-MCUXpresso SDK Developer kunye ne-SEGGER JLink emva koko ucofe iqhosha elithi Faka. Umfakeli ufaka isoftware efunekayo kugcino, ikhonkco lesixhobo, inkxaso yePython, iGit, kunye neprobe yokucoca
Emva kokuba zonke iipakethe zifakiwe, qiniseka ukuba i-J-Link probe iqhagamshelwe kwi-PC yokusingatha. Emva koko, khangela ukuba i-probe iyafumaneka kwi-MCUXpresso yolwandiso phantsi kwe-DEBUG PROBES view, njengoko kubonisiwe kuMfanekiso
Ngenisa i-MCUXpresso SDK
Ngokuxhomekeke kwiyiphi ibhodi oyisebenzisayo, yakha kwaye ukhuphele i-SDK ethile kwigosa le-NXP webindawo. Ngeli nqaku lesicelo, ezi SDK zilandelayo ziye zavavanywa:
- SDK_2.14.0_EVK-MIMX8MM
- SDK_2.14.0_EVK-MIMX8MN
- SDK_2.14.0_EVK-MIMX8MP
- SDK_2.14.0_EVK-MIMX8ULP
- SDK_2.14.0_MCIMX93-EVK
Ukwakha i-example ye i.MX 93 EVK, bona isazobe 7:
- Ukungenisa indawo yokugcina ye-MCUXpresso SDK kwiKhowudi yeVS, yenza la manyathelo alandelayo:
- Emva kokukhuphela i-SDK, vula iKhowudi ye-Visual Studio. Cofa ithebhu ye-MCUXpresso ukusuka kwicala lasekhohlo, kwaye wandise I-INSTALLED REPOSITORIES kunye neePROJEKTHI views.
- Cofa iNdawo yokuNgenisa ngaphandle kwaye ukhethe UVIMBA LOCALA. Cofa i-Browse… ehambelana nendawo yogcino kwaye ukhethe i-SDK ekhutshelweyo kutshanje.
- Khetha umendo apho ugcino luvuliwe kwaye ugcwalise indawo yeNdawo.
- Indawo yeGama inokushiywa ngokungagqibekanga, okanye ungakhetha igama lesiko.
- Jonga okanye ungajongi Yenza indawo yokugcina iGit ngokusekwe kwiimfuno zakho kwaye emva koko ucofe ukungenisa.
Thatha ngaphandle i-example isicelo
Xa i-SDK ithathwa ngaphandle, ivela phantsi kwe IZINTO EZIFAKIWEYO view.
Ukuthengisa ngaphandle i-exampkwisicelo esivela kwindawo yokugcina ye-SDK, yenza la manyathelo alandelayo:
- Cofa i Example ukusuka kwindawo yokugcina iqhosha ukusuka kwi-PROJECTS view.
- Khetha indawo yokugcina kuluhlu oluhlayo.
- Khetha ikhonkco lezixhobo kuluhlu oluhlayo.
- Khetha ibhodi ekujoliswe kuyo.
- Khetha idemo_apps/hello_world example kwi Khetha uluhlu lwe template.
- Khetha igama leprojekthi (okungagqibekanga kungasetyenziswa) kwaye ucwangcise umendo weprojekthi Indawo.
- Cofa Yenza.
- Yenza la manyathelo alandelayo e-i.MX 8M Family kuphela. Phantsi kweePROJEKTHI view, yandise iprojekthi ethunyelwe kumazwe angaphandle. Yiya kwicandelo loSeto kwaye ucofe i mcuxpresso-tools.json file.
a. Yongeza u-“interface”: “JTAG” phantsi kwe “debug"> “segger”
b. Kwi-i.MX 8MM, yongeza olu qwalaselo lulandelayo: “isixhobo”: “MIMX8MM6_M4” phantsi kwe “debug” > “segger”
c. Kwi-i.MX 8MN, yongeza olu lungelelwaniso lulandelayo: “isixhobo”: “MIMX8MN6_M7” phantsi kwe-“debug” > “segger”
d. Kwi-i.MX 8MP, yongeza olu lungelelwaniso lulandelayo:
"isixhobo": "MIMX8ML8_M7" phantsi kwe "debug"> "segger"
Le khowudi ilandelayo ibonisa i-example yecandelo le-i.MX8 MP “debug” emva kohlengahlengiso olungentla lwe-mcuxpresso-tools.json lwenziwe:
Emva kokungenisa i-example isicelo ngempumelelo, kufuneka ibonakale phantsi kweePROJEKTHI view. Kwakhona, umthombo weprojekthi files ziyabonakala kwi-Explorer (Ctrl + Shift + E) isithuba.
Ukwakha isicelo
Ukwakha usetyenziso, cofa i icon ekhohlo Yakha Ekhethiweyo, njengoko kubonisiwe kuMfanekiso 9.
Lungiselela ibhodi yedebugger
Ukusebenzisa iJTAG ukulungisa iimpazamo kwizicelo zeCortex-M, kukho izinto ezifunekayo kuqala ngokuxhomekeke kwiqonga:
- Nge i.MX 93
Ukuxhasa i-i.MX 93, isiziba se-SEGGER J-Link kufuneka sifakwe: SDK_MX93_3RDPARTY_PATCH.zip.
Phawula: Le patch kufuneka isetyenziswe, nokuba ifakwe kwixesha elidlulileyo. Emva kokuba ukhuphelo lugqityiwe, vula unzip kwindawo yokugcina kwaye ukope ulawulo lweZixhobo kunye neJLinkDevices.xml file kwi C:\ Inkqubo Files\SEGGER\JLink. Ukuba i-Linux PC isetyenzisiwe, indlela ekujoliswe kuyo ngu/opt/SEGGER/JLink.- Ukulungisa iCortex-M33 ngelixa iCortex-M33 kuphela esebenzayo
Kule ndlela, iswitsha yemowudi yokuqalisa i-SW1301[3:0] kufuneka imiselwe ku- [1010]. Emva koko umfanekiso we-M33 unokulayishwa ngokuthe ngqo kwaye ulungiswe usebenzisa iqhosha lokulungisa. Ukufumana iinkcukacha ezithe vetshe, bona iCandelo lesi-5.
Ukuba iLinux esebenza kwiCortex-A55 iyafuneka ngokuhambelana neCortex-M33, kukho iindlela ezimbini zokulungisa iCortex-M33: - I-Debugging Cortex-M33 ngelixa i-Cortex-A55 ikwi-U-Boot
Okokuqala, khuphela i-sdk20-app.bin file (ibekwe kwi-armgcc/debug directory) yenziwe kwiCandelo lesi-3 kwisahlulelo sokuqalisa sekhadi le-SD. Qalisa ibhodi kwaye uyimise kwi-U-Boot. Xa iswitshi yokuqalisa iqwalaselwe ukuba iqale iCortex-A, ulandelelwano lwesiqalo aluyiqalisi iCortex-M. Kufuneka ikhatywe ngesandla usebenzisa le miyalelo ingezantsi. Ukuba i-Cortex-M ayiqalwanga, i-JLink iyasilela ukudibanisa kumbindi.
- Qaphela: Ukuba inkqubo ayinakulungiswa ngokwesiqhelo, zama ukucofa-ekunene iprojekthi kwi-MCUXpresso ye-VS.
Khowudi kwaye ukhethe "Namathisela ukulungisa ingxaki yeprojekthi". - Ukulungisa iCortex-M33 ngelixa iCortex-A55 ikwiLinux
I-Kernel DTS kufuneka iguqulwe ukuze ingasebenzi i-UART5, esebenzisa izikhonkwane ezifanayo njenge-J.TAG ujongano.
Ukuba i-Windows PC isetyenziswa, eyona ilula kukufaka i-WSL + Ubuntu 22.04 LTS, kwaye emva koko udibanise i-DTS.
Emva kofakelo lwe-WSL + Ubuntu 22.04 LTS, vula umatshini we-Ubuntu osebenza kwi-WSL kwaye ufake iipakethe ezifunekayo:
Ngoku, imithombo ye-Kernel inokukhutshelwa:
Ukukhubaza i-UART5 peripheral, khangela i-lpuart5 node kwi-linux-imx/arch/arm64/boot/ dts/freescale/imx93-11×11-evk.dts file kwaye ubuyisele imo yokulungisa ngokungasebenzi:
Yenza kwakhona i-DTS:
Khuphela i-linux-imx/arch/arm64/boot/dts/freescale/imx93 11×11-evk.dtb entsha eyenziwe ngokutsha file kwindawo yokuqala yekhadi le-SD. Kopa ihello_world.elf file (ibekwe kwi-armgcc/debug directory) yenziwe kwiCandelo lesi-3 kwisahlulelo sokuqalisa sekhadi le-SD. Qalisa ibhodi kwiLinux. Ekubeni i-ROM yokuqalisa ingayikhabi iCortex-M xa iibhutsi zeCortex-A, iCortexM kufuneka iqalwe ngesandla.
Phawula: Molweni_ world.elf file kufuneka ibekwe kwi/lib/firmware directory.
- Ukulungisa iCortex-M33 ngelixa iCortex-M33 kuphela esebenzayo
- Kwi-i.MX 8M
Ukuxhasa i-i.MX 8M Plus, isiziba se-SEGGER J-Link kufuneka sifakwe:
iar_segger_support_patch_imx8mp.zip.
Emva kokuba ukhuphelo lugqityiwe, vula i-archive kwaye ukope ulawulo lweZixhobo kunye ne
JLinkDevices.xml file ukusuka kulawulo lweJLink ukuya kwiC:\Program Files\SEGGER\JLink. Ukuba iLinux PC
isetyenziswa, indlela ekujoliswe kuyo ngu/opt/SEGGER/JLink.- Ukulungisa iCortex-M ngelixa iCortex-A ikwi-U-Boot
Kule meko, akukho nto ikhethekileyo kufuneka yenziwe. Qalisa ibhodi kwi-U Boot kwaye utsibe kwiCandelo lesi-5. - Ukulungisa iCortex-M ngelixa iCortex-A ikwiLinux
Ukusebenzisa kunye nokulungiswa kwenkqubo yeCortex-M ngokuhambelana neLinux esebenza kwiCortex-A, iwotshi ethile kufuneka yabelwe kwaye igcinelwe iCortex-M. Yenziwa ngaphakathi kwe-U-Boot. Misa ibhodi kwi-U-Boot kwaye usebenzise le miyalelo ingezantsi:
- Ukulungisa iCortex-M ngelixa iCortex-A ikwi-U-Boot
- Kwi-i.MX 8ULP
Ukuxhasa i-i.MX 8ULP, isiziba se-SEGGER J-Link kufuneka sifakwe: SDK_MX8ULP_3RDPARTY_PATCH.zip.
Phawula: Le patch kufuneka isetyenziswe nokuba ifakwe kwixesha elidlulileyo.
Emva kokhuphelo, vula unzip kwindawo yokugcina kwaye ukope ulawulo lweZixhobo kunye neJLinkDevices.xml file kwi C:\ Inkqubo Files\SEGGER\JLink. Ukuba i-Linux PC isetyenzisiwe, indlela ekujoliswe kuyo ngu/opt/SEGGER/JLink. Kwi-i.MX 8ULP, ngenxa yeyunithi ye-Upower, yakha i-flash.bin usebenzisa i-m33_image kwi-repo yethu ye-"VSCode" kuqala. Umfanekiso we-M33 unokufunyanwa kwi- { REPO YAKU }\armgcc\debug\sdk20-app.bin. Jonga kwiCandelo lesi-6 ukusuka kwi-Ukuqalisa nge-MCUX presso SDK ye-EVK-MIMX8ULP kunye ne-EVK9-MIMX8ULP kwi-SDK_2_xx_x_EVK-MIMX8ULP/docs malunga nendlela yokwakha umfanekiso we-flash.bin.
Phawula: Sebenzisa umfanekiso we-M33 kwi-VSCode repo esebenzayo. Ngaphandle koko, inkqubo ayiqhotyosheli ngokufanelekileyo. Cofa ekunene kwaye ukhethe "Faka".
Ukubaleka kunye nokulungisa ingxaki
Emva kokucofa iqhosha lokulungisa iimpazamo, khetha uqwalaselo lweprojekthi yeDebug kunye neseshoni yolungiso-mpazamo iqala.
Xa iseshoni yokulungisa ingxaki iqala, imenyu enikezelweyo iyaboniswa. Imenyu yokulungisa ingxaki inamaqhosha okuqalisa ukuphunyezwa kude kutshiswe indawo yokuphumla, nqumama ukuphumeza, ngena ngapha, ungene, uphume, uqalise kwakhona, kwaye uyeke.
Kwakhona, sinokubona izinto eziguquguqukayo zendawo, amaxabiso okubhalisa, ukubukela imbonakalo ethile, kwaye ujonge isitakhi sokufowuna kunye nee-breakpoints
kwinavigator esekhohlo. Le mimandla yomsebenzi iphantsi kwethebhu ethi "Baleka kunye ne-Debug", kwaye hayi kwi-MCUXpresso
ye-VS Code.
Qaphela malunga nekhowudi yemvelaphi kuxwebhu
ExampIkhowudi eboniswe kolu xwebhu inamalungelo okukhuphela alandelayo kunye nelayisenisi yeBSD-3-Gatya:
Ilungelo lokushicilela lika-2023 NXP Ukwabiwa kwakhona kunye nokusetyenziswa kwimvelaphi kunye neefom zokubini, kunye okanye ngaphandle kokuguqulwa, kuvunyelwe ukuba le miqathango ilandelayo ihlangatyeziwe:
- Ukusasazwa kwakhona kwekhowudi yemvelaphi kufuneka kugcine isaziso selungelo lokushicilela elingentla, olu luhlu lwemiqathango kunye nolu myalelo lulandelayo.
- Ukusasazwa kwakhona kwimo yokubini kufuneka kuvelise kwakhona isaziso selungelo lokushicilela elingentla, olu luhlu lwemiqathango kunye ne-disclaimer elandelayo kuxwebhu kunye/okanye ezinye izinto kufuneka zinikezelwe ngokusasazwa.
- Nokuba ligama lomnini welungelo lokushicilela okanye amagama abanikeli bayo anokusetyenziselwa ukuxhasa okanye ukukhuthaza iimveliso ezivela kule software ngaphandle kwemvume ebhaliweyo yangaphambili.
LE SOFTWARE INIKEZELWA NGABAMNINI WE-COPYRIGHT NABABANDAKAZI “NJENGOKO ZINJALO” KUNYE NAYE NAYIPHI NA IZIQINISEKISO EZICHAKILEYO OKANYE EZICIKIWEYO, KUHLANGANISA, KODWA AKUMDAWU, IZIQINISEKISO EZIXINWEYO ZOKURHWETHWA NOKULUNGELA NGENJONGO ETHILE. AKUKHO MFANEKISO UMNTU WELUNGELO OKANYE ABANIKEZI UYA KUTHENGA UTHENGA NGALUPHI NA INDLELA ETHILE, ENGACHAPHAZANGA, ESIGANEKO, EKHETHEKILEYO, OMZEKELO, OKANYE OKUPHUMELELEYO UMONAKALO (KUBANDAKANYA, KODWA AKUMDAWU, UKUTHENGA ITHUTYANA, INKONZO, INKONZO; OKANYE UKUPHAZAMISEKA KWESHISHINI) NANGONA NANGONA KUKUBANGELEKILEYO KUNYE NAKUYAYIPHI NA ITHIYORI YOBUTYEKO, EKUNENKHIPHENI KWESIVUMELWANO, UXANDUVA OLUQINISEKILEYO, OKANYE I-TORT (KUHLANGANISA UKUNGAkhathali OKANYE NGOKUNYE) EVELA NGAYO NAYIPHI NA IINDLELA EKUSETYENZISWA KOKUSETYENZISWA KWALE SOFTWARE, EKUNXWEBA NGENCEBISO.
Ulwazi olusemthethweni
Iingcaciso
Uyilo — Ubume bedrafti kuxwebhu sibonisa ukuba umxholo usamile
phantsi re yangaphakathiview kwaye ngokuxhomekeke ekuvunyweni okusesikweni, okunokubangela uhlengahlengiso okanye ukongezwa. I-NXP Semiconductors ayinikezi naluphi na umelo okanye iziqinisekiso malunga nokuchaneka okanye ukugqibelela kolwazi olubandakanyiweyo kwidrafti yenguqulelo yoxwebhu kwaye ayiyi kuba nabutyala ngemiphumo yokusetyenziswa kolwazi olunjalo.
Ukuzihlangula
Iwaranti encinci kunye noxanduva — Ulwazi olukolu xwebhu kukholelwa ukuba luchanekile kwaye luthembekile. Nangona kunjalo, i-NXP Semiconductors ayinikezi naziphi na iinkcazo okanye iziqinisekiso, ezichazwe okanye ezichazwe, malunga nokuchaneka okanye ukuphelela kolwazi olunjalo kwaye akayi kuba nabutyala ngemiphumo yokusetyenziswa kolwazi olunjalo. I-NXP Semiconductors ayithathi xanduva lomxholo kolu xwebhu ukuba inikezelwe ngumthombo wolwazi ngaphandle kwe-NXP Semiconductors. Akukho siganeko siya kuba noxanduva lwe-NXP Semiconductors kuwo nawuphi na umonakalo ongathanga ngqo, ongalindelekanga, owohlwayo, okhethekileyo okanye olandelelweyo (kubandakanywa - ngaphandle kokuthintelwa - iingeniso ezilahlekileyo, ukugcinwa okulahlekileyo, ukuphazamiseka kweshishini, iindleko ezinxulumene nokususwa okanye ukutshintshwa kwazo naziphi na iimveliso okanye iintlawulo zokusebenza kwakhona) nokuba okanye hayi loo monakalo usekwe kubugwenxa (kubandakanywa nokungakhathali), iwaranti, ukwaphulwa kwesivumelwano okanye nayiphi na ithiyori yezomthetho.
Nangona kukho nawuphi na umonakalo onokuthi umthengi awenze nangasiphi na isizathu, i-aggregate ye-NXP Semiconductors kunye netyala elongezelekayo kumthengi kwiimveliso ezichazwe apha ziya kuthintelwa ngokuhambelana neMiqathango kunye neemeko zentengiso ye-NXP Semiconductors.
Ilungelo lokwenza utshintsho - I-NXP Semiconductors inelungelo lokwenza utshintsho kulwazi olupapashwe kolu xwebhu, kubandakanywa ngaphandle kokunciphisa imilinganiselo kunye neenkcazo zemveliso, nangaliphi na ixesha kwaye ngaphandle kwesaziso. Olu xwebhu luthatha indawo kwaye luthatha indawo yalo lonke ulwazi olunikezelweyo phambi kokupapashwa apha.
Ukufaneleka ukusetyenziswa - Iimveliso ze-Semiconductors ze-NXP aziyilwanga, zigunyazisiweyo okanye zigunyazisiweyo ukuba zilungele ukusetyenziswa kwinkxaso yobomi, ubomi obubalulekileyo okanye iinkqubo ezikhuselekileyo zokhuseleko okanye izixhobo, okanye kwizicelo apho ukungaphumeleli okanye ukungasebenzi kakuhle kwemveliso ye-NXP Semiconductors kunokulindelwa ngokufanelekileyo ukuba kubangele umntu. ukwenzakala, ukufa okanye ipropathi eqatha okanye umonakalo wokusingqongileyo. I-NXP Semiconductors kunye nabanikezeli bayo abamkeli uxanduva lokubandakanywa kunye / okanye ukusetyenziswa kweemveliso ze-NXP ze-Semiconductors kwezo zixhobo okanye izicelo kwaye ngoko ke ukubandakanywa kunye / okanye ukusetyenziswa kumngcipheko womthengi.
Usetyenziso — Izicelo ezichazwe apha kuyo nayiphi na kwezi
iimveliso zezemizekeliso kuphela. Ii-Semiconductors ze-NXP azenzi ukumelwa okanye iwaranti yokuba ezo zicelo ziya kulungela usetyenziso oluchaziweyo ngaphandle kovavanyo olongezelelweyo okanye ukuguqulwa.
Abathengi banoxanduva loyilo kunye nokusebenza kwabo
izicelo kunye neemveliso usebenzisa iimveliso ze-NXP Semiconductors, kunye ne-NXP Semiconductors ayamkeli uxanduva lwalo naluphi na uncedo kunye nezicelo okanye uyilo lwemveliso yabathengi. Luxanduva lomthengi kuphela ukugqiba ukuba imveliso ye-NXP Semiconductors ifanelekile kwaye ifanelekile kwizicelo zomthengi kunye neemveliso ezicwangcisiweyo, kunye nesicelo esicwangcisiweyo kunye nokusetyenziswa komthengi wesithathu womthengi (abaxumi). Abathengi kufuneka babonelele ngoyilo olufanelekileyo kunye nezikhuselo zokusebenza ukunciphisa imingcipheko enxulumene nezicelo zabo kunye neemveliso.
I-NXP Semiconductors ayilwamkeli naluphi na uxanduva olunxulumene naluphi na ukusilela, umonakalo, iindleko okanye ingxaki esekelwe kubo nabuphi na ubuthathaka okanye ukusilela kwizicelo zomthengi okanye iimveliso, okanye isicelo okanye ukusetyenziswa ngumthengi wesithathu (s). Umthengi unoxanduva lokwenza zonke iimvavanyo eziyimfuneko kwizicelo zomthengi kunye neemveliso zisebenzisa iimveliso ze-NXP Semiconductors ukwenzela ukuphepha ukusilela kwezicelo kunye neemveliso okanye kwesicelo okanye ukusetyenziswa ngumntu wesithathu womthengi.
Imigaqo kunye neemeko zentengiso yorhwebo - Iimveliso ze-NXP Semiconductors zithengiswa ngokuxhomekeke kwimigaqo nemiqathango jikelele yokuthengisa, njengoko ipapashwe https://www.nxp.com/profile/imimiselo, ngaphandle kokuba kuvunyelwene ngenye indlela kwisivumelwano esisemthethweni esibhaliweyo somntu ngamnye. Kwimeko apho isivumelwano somntu siqu sigqitywa kuphela imimiselo kunye neemeko zesivumelwano esichaphazelekayo ziya kusebenza. Ii-Semiconductors ze-NXP apha zichasa ngokucacileyo ukusetyenziswa kwemigaqo nemiqathango jikelele yomthengi malunga nokuthengwa kweemveliso ze-NXP zeSemiconductors ngumthengi.
Ulawulo lokuthumela ngaphandle — Olu xwebhu kunye nezinto ezichazwe apha zinokulawulwa yimigaqo yolawulo lokuthumela ngaphandle. Ukuthumela ngaphandle kunokufuna isigunyaziso sangaphambili esivela kwabasemagunyeni abanobuchule.
Ukufaneleka kokusetyenziswa kwiimveliso ezingezizo ezemoto - Ngaphandle kokuba olu xwebhu luchaza ngokucacileyo ukuba le NXP Semiconductors
imveliso i-auto qualified, imveliso ayifanelekanga ukusetyenziswa kweemoto. Ayinakufaneleka okanye ivavanyiwe ngokuhambelana novavanyo lweemoto okanye iimfuno zesicelo. I-NXP Semiconductors ayamkeli uxanduva lokubandakanywa kunye / okanye ukusetyenziswa kweemveliso ezingezizo ezemoto kwizixhobo zeemoto okanye izicelo.
Kwimeko apho umthengi usebenzisa imveliso ukuyila kunye nokusetyenziswa kuyo
izicelo zeemoto kwiinkcukacha zemoto kunye nemigangatho,
umthengi (a) iyakusebenzisa imveliso ngaphandle kwewaranti ye-NXP Semiconductors yemveliso kwizicelo ezinjalo zemoto, ukusetyenziswa kunye neenkcukacha, kunye (b) nanini na xa umthengi esebenzisa imveliso kwizicelo zemoto ngaphaya kwemigaqo ye-NXP Semiconductors 'olu setyenziso luya kuba sengozini yomthengi kuphela, kwaye (c) umthengi ukhulula ngokupheleleyo i-NXP Semiconductors ngalo naliphi na ityala, umonakalo okanye amabango emveliso angaphumeleliyo ngenxa yoyilo lwabathengi kunye nokusetyenziswa kwemveliso. kwizicelo zeemoto ngaphaya kwewaranti esemgangathweni ye-NXP Semiconductors kunye neenkcazo zemveliso ye-NXP Semiconductors.
Iinguqulelo — Inguqulelo engeyiyo eyesiNgesi (eguquliweyo) yoxwebhu, kubandakanywa neenkcukacha ezisemthethweni ezikolu xwebhu, zenzelwe ireferensi kuphela. Inguqulelo yesiNgesi iya kuphumelela kwimeko apho kukho ukungangqinelani phakathi kwenguqulelo eguqulelweyo neyesiNgesi.
Ukhuseleko -Umthengi uyaqonda ukuba zonke iimveliso ze-NXP zinokuthi zixhomekeke kubuthathaka obungabonakaliyo okanye unokuxhasa imigangatho yokhuseleko olusekiweyo okanye iinkcukacha ezinemida eyaziwayo. Umthengi unoxanduva loyilo kunye nokusebenza kwezicelo kunye neemveliso kubomi babo bonke ukunciphisa isiphumo sobu buthathaka kwizicelo zabathengi kunye neemveliso. Uxanduva loMthengi lukwanwenwela nakwezinye iitekhnoloji ezivulekileyo kunye/okanye zobunini ezixhaswa ziimveliso ze-NXP ukuze zisetyenziswe kwizicelo zabathengi. I-NXP ayamkeli tyala kulo nakuphi na ukuba sesichengeni. Umthengi kufuneka ajonge rhoqo uhlaziyo lokhuseleko oluvela kwi-NXP kwaye alandele ngokufanelekileyo.
UmThengi uya kukhetha iimveliso ezineempawu zokhuseleko ezihlangabezana nemithetho, imimiselo, kunye nemigangatho yesicelo esicetywayo kwaye enze izigqibo zoyilo lokugqibela malunga neemveliso zakhe kwaye unoxanduva kuphela lokuthobela zonke iimfuno ezisemthethweni, ezilawulayo kunye nezokhuseleko ezinxulumene neemveliso zayo, nokuba nalo naluphi na ulwazi okanye inkxaso enokuthi ibonelelwe yi-NXP. I-NXP ineQela leeMpendulo zeMveliso yoKhuseleko lweMveliso (PSIRT) (efumanekayo kwi-PSIRT@nxp.com) elawula uphando, ukunika ingxelo, kunye nokukhutshwa kwesisombululo kubuthathaka bokhuseleko lweemveliso ze-NXP.
I-NXP B.V. — I-NXP B.V. ayiyonkampani esebenzayo kwaye ayisasazi okanye ithengise iimveliso.
Amaxwebhu / Izibonelelo
![]() |
NXP AN14120 Debugging Cortex-M Software [pdf] Isikhokelo somsebenzisi i.MX 8ULP, i.MX 93, AN14120 Debugging Cortex-M Software, AN14120, Debugging Cortex-M Software, Cortex-M Software, Software |