NXP AN14120 N ṣatunṣe aṣiṣe Cortex-M Itọsọna olumulo Software
Ọrọ Iṣaaju
Iwe yii ṣapejuwe iṣakojọpọ, imuṣiṣẹ, ati ṣiṣatunṣe ohun elo kan fun idile i.MX 8M, i.MX 8ULP, ati i.MX 93 Cortex-M isise lilo Microsoft Visual Studio Code.
Agbegbe sọfitiwia
Ojutu naa le ṣe imuse mejeeji lori Lainos ati agbalejo Windows. Fun akọsilẹ ohun elo yii, a gba PC Windows kan, ṣugbọn kii ṣe dandan.
Itusilẹ BSP Linux 6.1.22_2.0.0 ni a lo ninu akọsilẹ ohun elo yii. Awọn aworan iṣaju iṣaju wọnyi ni a lo:
- 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
Fun awọn igbesẹ alaye lori bi o ṣe le kọ awọn aworan wọnyi, tọka si Itọsọna olumulo i.MX Linux (iwe IMXLUG) ati i.MX Yocto Itọnisọna Olumulo Iṣẹ akanṣe (iwe IMXLXYOCTOUG).
Ti a ba lo PC Windows kan, kọ aworan ti a ti kọ tẹlẹ sori kaadi SD nipa lilo Win32 Disk Imager (https:// win32diskimager.org/) tabi Balena Etcher (https://etcher.balena.io/). Ti a ba lo PC Ubuntu kan, kọ aworan ti a ti kọ tẹlẹ sori kaadi SD nipa lilo aṣẹ ni isalẹ:
$ sudo dd if = .wic ti = / dev/sd bs=1M ipo = itesiwaju conv = fsync
Akiyesi: Ṣayẹwo ipin oluka kaadi rẹ ki o rọpo sd pẹlu ipin ti o baamu. 1.2
Hardware setup ati ẹrọ
- Ohun elo idagbasoke:
- NXP i.MX 8MM EVK LPDDR4
- NXP i.MX 8MN EVK LPDDR4
- NXP i.MX 8MP EVK LPDDR4
- NXP i.MX 93 EVK fun 11×11 mm LPDDR4 - NXP i.MX 8ULP EVK LPDDR4
- Micro SD kaadi: SanDisk Ultra 32-GB Micro SDHC I Class 10 ti lo fun awọn ti isiyi ṣàdánwò.
- Micro-USB (i.MX 8M) tabi Iru-C (i.MX 93) okun fun ibudo yokokoro.
- SEGGER J-Link yokokoro ibere.
Awọn ibeere pataki
Ṣaaju ki o to bẹrẹ si yokokoro, ọpọlọpọ awọn ohun pataki ni a gbọdọ pade lati ni atunto agbegbe yokokoro daradara.
PC Gbalejo – i.MX ọkọ yokokoro asopọ
Lati fi idi asopọ yokokoro hardware mulẹ, ṣe awọn igbesẹ wọnyi:
- So i.MX igbimọ pọ si PC ogun nipasẹ DEBUG USB-UART ati PC USB asopo nipa lilo okun USB. Windows OS wa awọn ẹrọ ni tẹlentẹle laifọwọyi.
- Ni Oluṣakoso ẹrọ, labẹ Awọn ibudo (COM & LPT) wa meji tabi mẹrin USB Serial Port (COM). Ọkan ninu awọn ebute oko oju omi ni a lo fun awọn ifiranṣẹ yokokoro ti ipilẹṣẹ nipasẹ Cortex-A core, ati ekeji jẹ fun mojuto Cortex-M. Ṣaaju ki o to pinnu ibudo ọtun ti o nilo, ranti:
- [i.MX 8MP, i.MX 8ULP, i.MX 93]: Awọn ebute oko oju omi mẹrin wa ni Itọju Ẹrọ. Ibudo ti o kẹhin jẹ fun yokokoro Cortex-M ati keji si ibudo to kẹhin jẹ fun yokokoro Cortex-A, kika awọn ebute yokokoro ni ọna ti o ga.
- [i.MX 8MM, i.MX 8MN]: Awọn ebute oko oju omi meji wa ni Oluṣakoso ẹrọ. Ibudo akọkọ jẹ fun yokokoro Cortex-M ati pe ibudo keji jẹ fun Cortex-A yokokoro, kika awọn ebute oko yokokoro ni ilana ti o ga.
- Ṣii ibudo yokokoro ọtun ni lilo emulator ebute ni tẹlentẹle ti o fẹ (fun example PuTTY) nipa tito awọn paramita wọnyi:
- Iyara si 115200 bps
- 8 data die-die
- 1 iduro die (115200, 8N1)
- Ko si ni ibamu
- So USB yokokoro SEGGER pọ mọ agbalejo naa, lẹhinna so SEGGER JTAG asopo to i.MX board JTAG ni wiwo. Ti igbimọ i.MX JTAG ni wiwo ko ni asopo ohun itọsọna, iṣalaye jẹ ipinnu nipa tito okun waya pupa si pin 1, bi ninu Nọmba 1.
VS Code iṣeto ni
Lati ṣe igbasilẹ ati tunto koodu VS, ṣe awọn igbesẹ wọnyi:
- Ṣe igbasilẹ ati fi ẹya tuntun ti Microsoft Visual Studio Code sori ẹrọ lati ọdọ osise naa webojula. Ni ọran ti lilo Windows bi OS agbalejo, yan bọtini “Download fun Windows” lati oju-iwe akọkọ koodu Studio Visual.
- Lẹhin fifi koodu Visual Studio sori ẹrọ, ṣii ki o yan taabu “Awọn amugbooro” tabi tẹ apapo Ctrl + Shift + X.
- Ninu ọpa wiwa iyasọtọ, tẹ MCUXpresso fun koodu VS ki o fi itẹsiwaju sii. Taabu tuntun yoo han ni apa osi ti window VS Code.
MCUXpresso itẹsiwaju iṣeto ni
Lati tunto itẹsiwaju MCUXpresso, ṣe awọn igbesẹ wọnyi:
- Tẹ taabu iyasọtọ MCUXpresso lati ọpa ẹgbẹ osi. Lati PANEL Ibẹrẹ, tẹ
Ṣii Insitola MCUXpresso ki o fun ni igbanilaaye fun igbasilẹ insitola naa. - Ferese fifi sori ẹrọ yoo han ni igba diẹ. Tẹ MCUXpresso SDK Olùgbéejáde ati lori SEGGER JLink lẹhinna tẹ bọtini Fi sori ẹrọ. Insitola nfi sọfitiwia ti o nilo fun awọn ile ifi nkan pamosi, ohun elo irinṣẹ, atilẹyin Python, Git, ati iwadii yokokoro
Lẹhin ti gbogbo awọn idii ti fi sori ẹrọ, rii daju pe iwadii J-Link ti sopọ si PC agbalejo. Lẹhinna, ṣayẹwo boya iwadii naa tun wa ni itẹsiwaju MCUXpresso labẹ PROBES DEBUG view, bi o han ni Figure
Gbe MCUXpresso SDK wọle
Da lori kini igbimọ ti o nṣiṣẹ, kọ ati ṣe igbasilẹ SDK kan pato lati ọdọ osise NXP webojula. Fun akọsilẹ ohun elo yii, awọn SDK wọnyi ti ni idanwo:
- 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
Lati kọ ohun Mofiample fun i.MX 93 EVK, wo Nọmba 7:
- Lati gbe ibi ipamọ MCUXpresso SDK wọle sinu koodu VS, ṣe awọn igbesẹ wọnyi:
- Lẹhin igbasilẹ SDK, ṣii Koodu Studio Visual. Tẹ taabu MCUXpresso lati apa osi, ki o faagun awọn ibi ipamọ ti a fi sori ẹrọ ati awọn iṣẹ akanṣe views.
- Tẹ ibi ipamọ agbewọle ko si yan ARCHIVE LOCAL. Tẹ Kiri… ti o baamu si aaye Ile-ipamọ ko si yan ibi ipamọ SDK ti a ṣe igbasilẹ laipẹ.
- Yan ọna ti ibi ipamọ ti wa ni ṣiṣi silẹ ki o kun aaye Ibi.
- Aaye Orukọ le jẹ osi nipasẹ aiyipada, tabi o le yan orukọ aṣa kan.
- Ṣayẹwo tabi yọkuro Ṣẹda ibi ipamọ Git ti o da lori awọn iwulo rẹ lẹhinna tẹ Gbe wọle.
Gbe ohun example elo
Nigbati SDK ti wa ni agbewọle, yoo han labẹ awọn Awọn ibi ipamọ ti a fi sori ẹrọ view.
Lati gbe ohun exampOhun elo lati ibi ipamọ SDK, ṣe awọn igbesẹ wọnyi:
- Tẹ gbe wọle Example lati ibi ipamọ bọtini lati Ise agbese view.
- Yan ibi ipamọ kan lati atokọ jabọ-silẹ.
- Yan ohun elo irinṣẹ lati atokọ jabọ-silẹ.
- Yan awọn afojusun ọkọ.
- Yan demo_apps/hello_world example lati awọn Yan a awoṣe akojọ.
- Yan orukọ kan fun iṣẹ akanṣe (aiyipada le ṣee lo) ki o ṣeto ọna si Ipo akanṣe.
- Tẹ Ṣẹda.
- Ṣe awọn igbesẹ wọnyi fun idile i.MX 8M nikan. Labẹ awọn Ise agbese view, faagun ise agbese wole. Lọ si apakan Eto ki o tẹ mcuxpresso-tools.json file.
a. Ṣafikun “ayelujara”: “JTAG” labẹ “atunṣe”> “segger”
b. Fun i.MX 8MM, ṣafikun iṣeto ni atẹle yii: “Ẹrọ”: “MIMX8MM6_M4” labẹ “ṣatunṣe”> “segger”
c. Fun i.MX 8MN, ṣafikun iṣeto ni atẹle yii: “Ẹrọ”: “MIMX8MN6_M7” labẹ “yokokoro”> “segger”
d. Fun i.MX 8MP, ṣafikun iṣeto wọnyi:
"Ẹrọ": "MIMX8ML8_M7" labẹ "ṣatunṣe" > "segger"
Awọn wọnyi koodu fihan ohun Mofiample fun i.MX8 MP "yokokoro" apakan lẹhin awọn iyipada loke ti mcuxpresso-tools.json ti a ṣe:
Lẹhin ti akowọle example ohun elo ni aṣeyọri, o gbọdọ han labẹ Awọn iṣẹ akanṣe view. Bakannaa, orisun ise agbese files han ni Explorer (Ctrl + Shift + E) taabu.
Ilé ohun elo
Lati kọ ohun elo naa, tẹ aami ti o wa ni apa osi Kọ Kọ ti a yan, bi o ṣe han ni Nọmba 9.
Mura awọn ọkọ fun yokokoro
Lati lo JTAG fun n ṣatunṣe aṣiṣe awọn ohun elo Cortex-M, awọn ibeere pataki diẹ wa ti o da lori pẹpẹ:
- Fun i.MX 93
Lati ṣe atilẹyin i.MX 93, patch fun SEGGER J-Link gbọdọ wa ni fi sori ẹrọ: SDK_MX93_3RDPARTY_PATCH.zip.
Akiyesi: Yi alemo gbọdọ ṣee lo, paapa ti o ba ti wa ni ti fi sori ẹrọ ni awọn ti o ti kọja. Lẹhin igbasilẹ naa ti pari, ṣii ile ifi nkan pamosi naa ki o daakọ itọsọna Awọn ẹrọ ati JLinkDevices.xml file si C: \ Eto Files \ SEGGER \ JLink. Ti o ba ti lo PC Linux kan, ọna ibi-afẹde jẹ /opt/SEGGER/JLink.- N ṣatunṣe aṣiṣe Cortex-M33 lakoko ti Cortex-M33 nikan nṣiṣẹ
Ni ipo yii, iyipada ipo bata SW1301[3:0] gbọdọ wa ni ṣeto si [1010]. Lẹhinna aworan M33 le jẹ fifuye taara ati ṣatunṣe nipa lilo bọtini yokokoro. Fun alaye diẹ sii, wo Abala 5.
Ti Linux nṣiṣẹ lori Cortex-A55 nilo ni afiwe pẹlu Cortex-M33, awọn ọna meji lo wa ti n ṣatunṣe aṣiṣe Cortex-M33: - N ṣatunṣe aṣiṣe Cortex-M33 nigba ti Cortex-A55 wa ni U-Boot
Ni akọkọ, daakọ sdk20-app.bin file (ti o wa ninu armgcc/liana yokokoro) ti ipilẹṣẹ ni Abala 3 sinu ipin bata ti kaadi SD. Bata awọn ọkọ ati ki o da o ni U-Boot. Nigbati a ba tunto bata bata lati bata Cortex-A, ilana bata ko bẹrẹ Cortex-M. O ni lati tapa pẹlu ọwọ nipa lilo awọn aṣẹ ni isalẹ. Ti Cortex-M ko ba bẹrẹ, JLink kuna lati sopọ si mojuto.
- Akiyesi: Ti eto ko ba le ṣe tunṣe ni deede, gbiyanju lati tẹ-ọtun iṣẹ akanṣe ni MCUXpresso fun VS
Koodu ati ki o yan "So lati yokokoro ise agbese". - N ṣatunṣe aṣiṣe Cortex-M33 lakoko ti Cortex-A55 wa ni Lainos
Kernel DTS gbọdọ jẹ atunṣe lati mu UART5 kuro, eyiti o nlo awọn pinni kanna bi JTAG ni wiwo.
Ti a ba lo PC Windows kan, o rọrun julọ ni lati fi WSL + Ubuntu 22.04 LTS sori ẹrọ, ati lẹhinna lati ṣajọ-DTS.
Lẹhin fifi sori WSL + Ubuntu 22.04 LTS, ṣii ẹrọ Ubuntu ti n ṣiṣẹ lori WSL ki o fi awọn idii ti a beere sii:
Bayi, awọn orisun Kernel le ṣe igbasilẹ:
Lati mu agbeegbe UART5 kuro, wa oju-ọna lpuart5 ninu linux-imx/arch/arm64/boot/dts/freescale/imx93-11×11-evk.dts file ki o si rọpo ipo to dara pẹlu alaabo:
Ṣe atunṣe DTS:
Daakọ tuntun linux-imx/arch/arm64/boot/dts/freescale/imx93 11×11-evk.dtb file lori bata ipin ti SD kaadi. Da hello_world.elf file (ti o wa ninu armgcc/liana yokokoro) ti ipilẹṣẹ ni Abala 3 sinu ipin bata ti kaadi SD. Bata awọn ọkọ ni Linux. Niwọn igba ti ROM bata ko tapa Cortex-M nigbati awọn bata orunkun Cortex-A, CortexM gbọdọ bẹrẹ pẹlu ọwọ.
Akiyesi: Hello_ aye.elf file gbọdọ wa ni gbe sinu /lib/famuwia liana.
- N ṣatunṣe aṣiṣe Cortex-M33 lakoko ti Cortex-M33 nikan nṣiṣẹ
- Fun i.MX 8M
Lati ṣe atilẹyin i.MX 8M Plus, patch fun SEGGER J-Link gbọdọ wa ni fi sori ẹrọ:
iar_segger_support_patch_imx8mp.zip.
Lẹhin igbasilẹ naa ti pari, ṣii ile ifi nkan pamosi ki o daakọ itọsọna Awọn ẹrọ ati awọn
JLinkDevices.xml file lati JLink liana si C: \ Eto Files \ SEGGER \ JLink. Ti o ba jẹ Linux PC
ti lo, ọna ibi-afẹde jẹ /opt/SEGGER/JLink.- N ṣatunṣe aṣiṣe Cortex-M nigba ti Cortex-A wa ni U-Boot
Ni idi eyi, ko si ohun pataki gbọdọ ṣee ṣe. Bata igbimọ ni U Boot ki o fo si Abala 5. - N ṣatunṣe aṣiṣe Cortex-M nigba ti Cortex-A wa ni Lainos
Lati ṣiṣẹ ati ṣatunṣe ohun elo Cortex-M ni afiwe pẹlu Linux nṣiṣẹ lori Cortex-A, aago kan pato gbọdọ wa ni sọtọ ati ni ipamọ fun Cortex-M. O ti wa ni ṣe lati laarin U-Boot. Duro igbimọ ni U-Boot ati ṣiṣe awọn aṣẹ isalẹ:
- N ṣatunṣe aṣiṣe Cortex-M nigba ti Cortex-A wa ni U-Boot
- Fun i.MX 8ULP
Lati ṣe atilẹyin i.MX 8ULP, patch fun SEGGER J-Link gbọdọ wa ni fi sori ẹrọ: SDK_MX8ULP_3RDPARTY_PATCH.zip.
Akiyesi: Yi alemo gbọdọ ṣee lo paapa ti o ba ti wa ni ti fi sori ẹrọ ni ti o ti kọja.
Lẹhin igbasilẹ naa, ṣii ile ifi nkan pamosi naa ki o daakọ itọsọna Awọn ẹrọ ati JLinkDevices.xml file si C: \ Eto Files \ SEGGER \ JLink. Ti a ba lo PC Linux kan, ọna ibi-afẹde jẹ /opt/SEGGER/JLink. Fun i.MX 8ULP, nitori ẹya Upower, kọ flash.bin lilo m33_image ninu wa "VSCode" repo akọkọ. Aworan M33 le wa ninu {CURRENT REPO}\armgcc\debug\sdk20-app.bin. Tọkasi Abala 6 lati Bibẹrẹ pẹlu MCUX presso SDK fun EVK-MIMX8ULP ati EVK9-MIMX8ULP ni SDK_2_xx_x_EVK-MIMX8ULP/docs lori bi o ṣe le kọ aworan flash.bin.
Akiyesi: Lo aworan M33 ni VSCode repo ti nṣiṣe lọwọ. Bibẹẹkọ, eto naa ko ni asopọ daradara. Tẹ-ọtun ki o yan "So".
Nṣiṣẹ ati n ṣatunṣe aṣiṣe
Lẹhin titẹ bọtini yokokoro, yan atunto ise agbese yokokoro ati igba n ṣatunṣe aṣiṣe bẹrẹ.
Nigbati igba n ṣatunṣe aṣiṣe ba bẹrẹ, akojọ aṣayan iyasọtọ yoo han. Akojọ aṣayan n ṣatunṣe ni awọn bọtini fun bibẹrẹ ipaniyan titi aaye fifọ kan yoo dide, da idaduro ipaniyan, tẹ siwaju, tẹ sinu, jade, tun bẹrẹ, ati da duro.
Pẹlupẹlu, a le rii awọn oniyipada agbegbe, awọn iye iforukọsilẹ, wo diẹ ninu ikosile, ati ṣayẹwo akopọ ipe ati awọn aaye fifọ
ninu olutọpa ọwọ osi. Awọn agbegbe iṣẹ wọnyi wa labẹ taabu “Ṣiṣe ati Ṣatunkọ”, kii ṣe ni MCUXpresso
fun VS Code.
Akiyesi nipa koodu orisun ninu iwe-ipamọ naa
Exampkoodu ti o han ninu iwe yii ni ẹtọ aṣẹ-lori atẹle ati iwe-aṣẹ Clause BSD-3:
Aṣẹ-lori-ara 2023 NXP Satunkọ ati lilo ni orisun ati awọn fọọmu alakomeji, pẹlu tabi laisi iyipada, jẹ idasilẹ ti a pese pe awọn ipo wọnyi ti pade:
- Awọn atunpinpin ti koodu orisun gbọdọ da akiyesi aṣẹ-lori oke loke, atokọ awọn ipo ati idawọle atẹle.
- Awọn atunpinpin ni fọọmu alakomeji gbọdọ tun ṣe akiyesi aṣẹ-lori loke, atokọ awọn ipo ati idawọle atẹle ninu iwe ati/tabi awọn ohun elo miiran gbọdọ wa ni ipese pẹlu pinpin.
- Bẹni orukọ ẹniti o ni aṣẹ lori ara tabi awọn orukọ ti awọn olupilẹṣẹ rẹ le ṣee lo lati ṣe atilẹyin tabi ṣe igbega awọn ọja ti o wa lati sọfitiwia yii laisi aṣẹ iwe-aṣẹ tẹlẹ ṣaaju.
SOFTWARE YI NI A NPESE LATI ỌWỌ awọn oludimu ati awọn oluranlọwọ “BẸẸNI” ATI awọn iṣeduro KIAKIA TABI TIN, PẸLU, SUGBON KO NI OPIN SI, Awọn ATILẸYIN ỌJA TI ỌLỌJA ATI AGBARA FUN AGBẸRẸ. Ni iṣẹlẹ kankan yoo ni igbẹkẹle tabi awọn aladakọ wa ni igbẹkẹle fun, aiṣe-ọrọ, apẹrẹ, tabi awọn iṣẹ ṣiṣe, data, tabi awọn ere; TABI IWỌ NIPA TI AWỌN NIPA) SIbẹẹkọ ti o fa ATI NIPA eyikeyi imọran ti layabiliti, BOYA ni adehun, layabiliti ti o muna, TABI ijiya (pẹlu aifiyesi tabi bibẹẹkọ) ti o dide ni eyikeyi ọna lati LILO TI AWỌN ỌRỌ YI IFỌRỌWỌRỌ NIPA,
Alaye ofin
Awọn itumọ
Akọpamọ - Ipo yiyan lori iwe-ipamọ tọkasi pe akoonu naa tun wa
labẹ ti abẹnu review ati ki o koko ọrọ si lodo alakosile, eyi ti o le ja si ni awọn iyipada tabi awọn afikun. NXP Semiconductors ko fun eyikeyi awọn aṣoju tabi awọn atilẹyin ọja bi deede tabi pipe alaye ti o wa ninu ẹya iyaworan ti iwe kan ati pe ko ni layabiliti fun awọn abajade ti lilo iru alaye.
AlAIgBA
Atilẹyin ọja to lopin ati layabiliti — Alaye ti o wa ninu iwe yii ni a gbagbọ pe o jẹ deede ati igbẹkẹle. Sibẹsibẹ, NXP Semiconductors ko fun eyikeyi awọn aṣoju tabi awọn atilẹyin ọja, ti a fihan tabi mimọ, nipa deede tabi pipe iru alaye ati pe kii yoo ni layabiliti fun awọn abajade ti lilo iru alaye. NXP Semiconductors ko gba ojuse fun akoonu inu iwe yii ti o ba pese nipasẹ orisun alaye ni ita ti NXP Semiconductor. Ko si iṣẹlẹ ti awọn Semiconductors NXP yoo ṣe oniduro fun eyikeyi aiṣe-taara, lairotẹlẹ, ijiya, pataki tabi awọn bibajẹ ti o wulo (pẹlu – laisi aropin – awọn ere ti o sọnu, awọn ifowopamọ ti o sọnu, idalọwọduro iṣowo, awọn idiyele ti o ni ibatan si yiyọkuro tabi rirọpo awọn ọja eyikeyi tabi awọn idiyele atunṣe) boya tabi iru awọn bibajẹ bẹ ko da lori ijiya (pẹlu aifiyesi), atilẹyin ọja, irufin adehun tabi eyikeyi ilana ofin miiran.
Laibikita eyikeyi awọn ibajẹ ti alabara le fa fun eyikeyi idi eyikeyi, apapọ NXP Semiconductor ati layabiliti akopọ si alabara fun awọn ọja ti a ṣalaye ninu rẹ yoo ni opin ni ibamu pẹlu Awọn ofin ati ipo ti titaja iṣowo ti NXP Semiconductor.
Ọtun lati ṣe awọn ayipada - NXP Semiconductors ni ẹtọ lati ṣe awọn ayipada si alaye ti a tẹjade ninu iwe yii, pẹlu laisi awọn pato aropin ati awọn apejuwe ọja, nigbakugba ati laisi akiyesi. Iwe yi rọpo ati rọpo gbogbo alaye ti a pese ṣaaju ki o to tẹjade nibi.
Imudara fun lilo Awọn ọja Semiconductors NXP ko ṣe apẹrẹ, ni aṣẹ tabi atilẹyin ọja lati dara fun lilo ninu atilẹyin igbesi aye, pataki igbesi aye tabi awọn ọna ṣiṣe pataki-aabo tabi ohun elo, tabi ni awọn ohun elo nibiti ikuna tabi aiṣedeede ti ọja Semiconductor NXP le ni idi nireti lati ja si ni ti ara ẹni. ipalara, iku tabi ohun ini ti o lagbara tabi ibajẹ ayika. NXP Semiconductors ati awọn olupese rẹ ko gba layabiliti fun ifisi ati/tabi lilo awọn ọja Semiconductor NXP ni iru ẹrọ tabi awọn ohun elo ati nitorinaa iru ifisi ati/tabi lilo wa ni eewu alabara.
Awọn ohun elo - Awọn ohun elo ti a ṣe apejuwe rẹ fun eyikeyi ninu awọn wọnyi
Awọn ọja wa fun awọn idi apejuwe nikan. NXP Semiconductors ko ṣe aṣoju tabi atilẹyin ọja pe iru awọn ohun elo yoo dara fun lilo pàtó laisi idanwo siwaju tabi iyipada.
Awọn onibara jẹ iduro fun apẹrẹ ati iṣẹ ti wọn
awọn ohun elo ati awọn ọja nipa lilo awọn ọja NXP Semiconductors, ati NXP Semiconductors ko gba layabiliti fun eyikeyi iranlọwọ pẹlu awọn ohun elo tabi apẹrẹ ọja alabara. O jẹ ojuṣe alabara nikan lati pinnu boya ọja Semiconductor NXP dara ati pe o yẹ fun awọn ohun elo alabara ati awọn ọja ti a gbero, bakanna fun ohun elo ti a gbero ati lilo ti alabara ẹgbẹ kẹta ti alabara. Awọn alabara yẹ ki o pese apẹrẹ ti o yẹ ati awọn aabo iṣiṣẹ lati dinku awọn eewu ti o nii ṣe pẹlu awọn ohun elo ati awọn ọja wọn.
NXP Semiconductors ko gba eyikeyi layabiliti ti o ni ibatan si eyikeyi aiyipada, ibajẹ, awọn idiyele tabi iṣoro eyiti o da lori eyikeyi ailera tabi aiyipada ninu awọn ohun elo alabara tabi awọn ọja, tabi ohun elo tabi lilo nipasẹ awọn alabara ẹgbẹ kẹta ti alabara. Onibara jẹ iduro fun ṣiṣe gbogbo awọn idanwo pataki fun awọn ohun elo alabara ati awọn ọja nipa lilo awọn ọja Semiconductor NXP lati yago fun aiyipada awọn ohun elo ati awọn ọja tabi ohun elo tabi lilo nipasẹ ẹnikẹta alabara.
Awọn ofin ati ipo ti tita iṣowo - Awọn ọja Semiconductor NXP jẹ tita labẹ awọn ofin gbogbogbo ati ipo ti titaja iṣowo, bi a ti tẹjade nihttps://www.nxp.com/profile/ awọn ofin, ayafi ti bibẹkọ ti gba ni kan wulo kọ olukuluku adehun. Ni ọran ti adehun ẹni kọọkan ba pari awọn ofin ati ipo ti adehun oniwun yoo lo. NXP Semikondokito nipa bayi ni awọn nkan taara si lilo awọn ofin gbogbogbo ti alabara pẹlu iyi si rira awọn ọja Semiconductor NXP nipasẹ alabara.
Iṣakoso okeere - Iwe-ipamọ yii ati awọn nkan (awọn) ti a ṣalaye ninu rẹ le jẹ koko-ọrọ si awọn ilana iṣakoso okeere. Si ilẹ okeere le nilo aṣẹ ṣaaju lati ọdọ awọn alaṣẹ to peye.
Ibamu fun lilo ninu awọn ọja ti ko ni oye adaṣe - Ayafi ti iwe yii ba sọ ni gbangba pe NXP Semiconductors pato yii
ọja jẹ oṣiṣẹ adaṣe, ọja naa ko dara fun lilo adaṣe. Ko jẹ oṣiṣẹ tabi idanwo ni ibamu pẹlu idanwo adaṣe tabi awọn ibeere ohun elo. NXP Semiconductors gba ko si gbese fun ifisi ati/tabi lilo awọn ọja ti kii ṣe adaṣe ni ohun elo adaṣe tabi awọn ohun elo.
Ni iṣẹlẹ ti alabara nlo ọja fun apẹrẹ-ni ati lilo ninu
Awọn ohun elo adaṣe si awọn pato adaṣe ati awọn iṣedede,
onibara (a) yoo lo ọja laisi atilẹyin ọja NXP Semiconductors fun iru awọn ohun elo adaṣe, lilo ati awọn pato, ati (b) nigbakugba ti alabara ba lo ọja naa fun awọn ohun elo ọkọ ayọkẹlẹ ti o kọja awọn pato NXP Semiconductors iru lilo yoo jẹ nikan ni eewu ti alabara, ati (c) alabara ni kikun ṣe idalẹbi awọn Semiconductor NXP fun eyikeyi layabiliti, awọn ibajẹ tabi awọn ẹtọ ọja ti o kuna ti o waye lati apẹrẹ alabara ati lilo ọja naa. fun awọn ohun elo adaṣe kọja atilẹyin ọja boṣewa Semiconductor NXP ati awọn pato ọja NXP Semiconductor.
Awọn itumọ - Ẹya ti kii ṣe Gẹẹsi (tumọ) ti iwe kan, pẹlu alaye ofin ninu iwe yẹn, jẹ fun itọkasi nikan. Ẹ̀yà Gẹ̀ẹ́sì náà yóò gbilẹ̀ ní irú ìyàtọ̀ èyíkéyìí láàárín àwọn ìtúmọ̀ àti èdè Gẹ̀ẹ́sì.
Aabo - Onibara loye pe gbogbo awọn ọja NXP le jẹ koko ọrọ si awọn ailagbara ti a ko mọ tabi o le ṣe atilẹyin awọn iṣedede aabo ti iṣeto tabi awọn pato pẹlu awọn idiwọn ti a mọ. Onibara jẹ iduro fun apẹrẹ ati iṣẹ ti awọn ohun elo ati awọn ọja jakejado awọn igbesi aye wọn lati dinku ipa ti awọn ailagbara wọnyi lori awọn ohun elo alabara ati awọn ọja. Ojuse alabara tun gbooro si ṣiṣi miiran ati/tabi awọn imọ-ẹrọ ohun-ini ni atilẹyin nipasẹ awọn ọja NXP fun lilo ninu awọn ohun elo alabara. NXP ko gba gbese fun eyikeyi ailagbara. Onibara yẹ ki o ṣayẹwo awọn imudojuiwọn aabo nigbagbogbo lati NXP ati tẹle ni deede.
Onibara yoo yan awọn ọja pẹlu awọn ẹya aabo ti o dara julọ pade awọn ofin, awọn ilana, ati awọn iṣedede ti ohun elo ti a pinnu ati ṣe awọn ipinnu apẹrẹ ti o ga julọ nipa awọn ọja rẹ ati pe o jẹ iduro nikan fun ibamu pẹlu gbogbo ofin, ilana, ati awọn ibeere ti o ni ibatan aabo nipa awọn ọja rẹ, laibikita awọn ọja rẹ. eyikeyi alaye tabi atilẹyin ti o le wa nipasẹ NXP. NXP ni Ẹgbẹ Idahun Iṣẹlẹ Aabo Ọja (PSIRT) (ti o le de ọdọ PSIRT@nxp.com) ti o ṣakoso iwadii, ijabọ, ati itusilẹ ojutu si awọn ailagbara aabo ti awọn ọja NXP.
NXP BV - NXP BV kii ṣe ile-iṣẹ ti n ṣiṣẹ ati pe ko kaakiri tabi ta awọn ọja.
Awọn iwe aṣẹ / Awọn orisun
![]() |
NXP AN14120 N ṣatunṣe aṣiṣe Cortex-M Software [pdf] Itọsọna olumulo i.MX 8ULP, i.MX 93, AN14120 N ṣatunṣe aṣiṣe Cortex-M Software, AN14120, N ṣatunṣe aṣiṣe Cortex-M Software, Cortex-M Software, Software |