NXP AN14120 Debugging Cortex-M Software Torolàlana ho an'ny mpampiasa
Sava lalana
Ity antontan-taratasy ity dia manoritsoritra ny famoriam-bola, ny fametrahana ary ny fametahana fampiharana ho an'ny i.MX 8M Family, i.MX 8ULP, ary i.MX 93 Cortex-M processeur mampiasa Microsoft Visual Studio Code.
Tontolo iainana rindrambaiko
Ny vahaolana dia azo ampiharina amin'ny Linux sy Windows host. Ho an'ity fanamarihan'ny fampiharana ity, misy PC Windows noheverina fa tsy voatery.
Ny famoahana Linux BSP 6.1.22_2.0.0 dia ampiasaina amin'ity fanamarihana fampiharana ity. Ireto sary manaraka ireto dia ampiasaina:
- 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
Raha mila dingana amin'ny antsipiriany momba ny fomba fanamboarana ireo sary ireo dia jereo ny i.MX Linux User's Guide (document IMXLUG) sy i.MX Yocto Project User's Guide (document IMXLXYOCTOUG).
Raha Windows PC no ampiasaina dia soraty eo amin'ny karatra SD ny sary prebuild amin'ny fampiasana Win32 Disk Imager (https:// win32diskimager.org/) na Balena Etcher (https://etcher.balena.io/). Raha misy PC Ubuntu ampiasaina dia soraty eo amin'ny karatra SD ny sary prebuild amin'ny alàlan'ny baiko etsy ambany:
$ sudo dd if=.wic of=/dev/sd bs=1M status=progress conv=fsync
Fanamarihana: Jereo ny fizarazaran'ny mpamaky karatrao ary soloy ny sd amin'ny fizarazaranao mifanaraka amin'izany. 1.2
Fametrahana fitaovana sy fitaovana
- Kit fampandrosoana:
- NXP i.MX 8MM EVK LPDDR4
- NXP i.MX 8MN EVK LPDDR4
- NXP i.MX 8MP EVK LPDDR4
- NXP i.MX 93 EVK ho an'ny 11×11 mm LPDDR4 – NXP i.MX 8ULP EVK LPDDR4
- Karatra Micro SD: SanDisk Ultra 32-GB Micro SDHC I Class 10 no ampiasaina amin'ny andrana ankehitriny.
- Cable Micro-USB (i.MX 8M) na Type-C (i.MX 93) ho an'ny seranan-tsambo debug.
- SEGGER J-Link debug probe.
zavatra takiana alohan'ny
Alohan'ny hanombohan'ny debug dia misy fepetra maromaro tsy maintsy feno mba hananana tontolo debug voarindra tsara.
PC Host - fifandraisana debug board i.MX
Mba hametrahana ny fifandraisana debug amin'ny hardware dia ataovy ireto dingana manaraka ireto:
- Ampifandraiso amin'ny PC mpampiantrano ny birao i.MX amin'ny alàlan'ny DEBUG USB-UART sy PC USB connector mampiasa tariby USB. Ny Windows OS dia mahita ho azy ireo fitaovana serial.
- Ao amin'ny Device Manager, eo ambanin'ny Ports (COM & LPT) dia mahita roa na efatra mifandray USB Serial Port (COM). Ny iray amin'ireo seranana dia ampiasaina amin'ny hafatra debug navoakan'ny Cortex-A core, ary ny iray hafa dia ho an'ny Cortex-M core. Alohan'ny hamaritana ny seranan-tsambo mety ilaina, tadidio:
- [i.MX 8MP, i.MX 8ULP, i.MX 93]: Misy seranana efatra hita ao amin'ny Device Manger. Ny seranana farany dia ho an'ny Cortex-M debug ary ny faharoa mankany amin'ny seranana farany dia ho an'ny Cortex-A debug, manisa ny seranana debug amin'ny filaharana miakatra.
- [i.MX 8MM, i.MX 8MN]: Misy seranana roa hita ao amin'ny Device Manager. Ny seranan-tsambo voalohany dia ho an'ny Cortex-M debug ary ny seranana faharoa dia ho an'ny Cortex-A debug, manisa ny seranana debug amin'ny filaharana miakatra.
- Sokafy ny seranan-tsambo debug havanana amin'ny alàlan'ny emulator terminal serial tianao (ho an'ny example PuTTY) amin'ny fametrahana ireto parameter manaraka ireto:
- Haingana ho 115200 bps
- 8 data bit
- 1 fijanonana bit (115200, 8N1)
- Tsy misy fitoviana
- Ampifandraiso amin'ny mpampiantrano ny SEGGER debug probe USB, ary ampifandraiso ny SEGGER JTAG connector amin'ny i.MX board JTAG interface tsara. Raha toa ny board i.MX JTAG Ny interface dia tsy manana mpampitohy tari-dalana, ny orientation dia voafaritra amin'ny fampifanarahana ny tariby mena amin'ny pin 1, toy ny ao amin'ny sary 1.
VS Code configuration
Raha hisintona sy hanitsy ny Code VS dia ataovy ireto dingana manaraka ireto:
- Ampidino ary apetraho ny kinova farany an'ny Microsoft Visual Studio Code avy amin'ny ofisialy website. Raha mampiasa Windows ho OS mpampiantrano, safidio ny bokotra "Download for Windows" ao amin'ny pejy lehibe Visual Studio Code.
- Aorian'ny fametrahana ny Visual Studio Code, sokafy ary safidio ny tabilao "Extensions" na tsindrio ny Ctrl + Shift + X fitambarana.
- Ao amin'ny bara fikarohana natokana, soraty ny MCUXpresso ho an'ny VS Code ary apetraho ny fanitarana. Misy tabilao vaovao hita eo amin'ny ilany havia amin'ny varavarankely VS Code.
Fanofanana fanitarana MCUXpresso
Mba hanitsiana ny fanitarana MCUXpresso dia ataovy ireto dingana manaraka ireto:
- Kitiho ny MCUXpresso extension extension kiheba avy amin'ny sisiny havia. Avy amin'ny QUICKSTART PANEL, tsindrio
Sokafy ny MCUXpresso Installer ary omeo alalana amin'ny fampidinana ny installer. - Ny varavarankely installer dia miseho ao anatin'ny fotoana fohy. Kitiho ny MCUXpresso SDK Developer ary amin'ny SEGGER JLink dia tsindrio ny bokotra Install. Ny installer dia mametraka ny rindrambaiko ilaina ho an'ny archives, toolchain, Python support, Git, ary debug probe
Aorian'ny fametrahana ny fonosana rehetra, ataovy azo antoka fa mifandray amin'ny PC mpampiantrano ny probe J-Link. Avy eo, jereo raha misy ihany koa ny probe ao amin'ny fanitarana MCUXpresso eo ambanin'ny DEBUG PROBES view, araka ny asehon'ny sary
Ampidiro ny MCUXpresso SDK
Miankina amin'ny solaitra ataonao, manangana sy misintona ny SDK manokana avy amin'ny tompon'andraikitra NXP website. Ho an'ity fanamarihana fampiharana ity dia nosedraina ireto SDK manaraka ireto:
- 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
Hanangana exampho an'ny i.MX 93 EVK, jereo ny sary 7:
- Raha hanafatra tahiry MCUXpresso SDK ao amin'ny VS Code dia ataovy ireto dingana manaraka ireto:
- Rehefa avy misintona ny SDK, sokafy Visual Studio Code. Kitiho ny tabilao MCUXpresso eo amin'ny ilany havia, ary ampitomboy ny INSTALLED REPOSITORIES sy PROJECTS views.
- Tsindrio ny Import Repository ary mifidiana LOCAL ARCHIVE. Tsindrio ny Browse… mifanitsy amin'ny saha Archive ary safidio ny rakitra SDK nalaina vao haingana.
- Safidio ny lalana izay hamoahana ny arisiva ary fenoy ny saha Toerana.
- Ny saha Anarana dia azo avela amin'ny alàlan'ny default, na azonao atao ny misafidy anarana mahazatra.
- Hamarino na esory ny bokotra Create Git repository mifototra amin'ny filanao ary tsindrio avy eo Import.
Manafatra example application
Rehefa nafarana ny SDK dia miseho eo ambanin'ny REPOSITORIES INSTALED view.
Manafatra example fampiharana avy amin'ny tahiry SDK, ataovy ireto dingana manaraka ireto:
- Tsindrio ny Import Example avy amin'ny bokotra Repository avy amin'ny PROJECTS view.
- Mifidiana tahiry iray avy amin'ny lisitry ny midina.
- Fidio ny rojom-pitaovana avy amin'ny lisitra midina.
- Fidio ny solaitrabe kendrena.
- Safidio ny demo_apps/hello_world example avy amin'ny lisitry ny Mifidiana môdely.
- Mifidiana anarana ho an'ny tetikasa (azo ampiasaina ny default) ary apetraho ny lalana mankany amin'ny toerana misy ny tetikasa.
- Tsindrio Create.
- Ataovy ireto dingana manaraka ireto ho an'ny i.MX 8M Family ihany. Eo ambanin'ny PROJECTS view, manitatra ny tetikasa nafarana. Mandehana any amin'ny fizarana Settings ary tsindrio ny mcuxpresso-tools.json file.
a. Ampio "interface": "JTAG” eo ambanin’ny “debug”> “segger”
b. Ho an'ny i.MX 8MM, ampio ity tefy manaraka ity: "fitaovana": "MIMX8MM6_M4" eo ambanin'ny "debug" > "segger"
c. Ho an'ny i.MX 8MN, ampio ity fanamafisam-peo manaraka ity: "fitaovana": "MIMX8MN6_M7" eo ambanin'ny "debug" > "segger"
d. Ho an'ny i.MX 8MP, ampio ity fanamafisam-peo manaraka ity:
"fitaovana": "MIMX8ML8_M7" eo ambanin'ny "debug"> "segger"
Ity code manaraka ity dia mampiseho example ho an'ny fizarana "debug" i.MX8 MP taorian'ny nanaovana ireo fanovana etsy ambony amin'ny mcuxpresso-tools.json:
Rehefa avy nanafatra ny example fampiharana mahomby, dia tsy maintsy ho hita eo ambanin'ny PROJECTS view. Ary koa, ny loharanon'ny tetikasa files dia hita ao amin'ny tabilao Explorer (Ctrl + Shift + E).
Manorina ny fampiharana
Mba hananganana ny rindranasa, tsindrio ny kisary Build Selected havia, araka ny aseho amin'ny sary 9.
Omano ny tabilao ho an'ny debugger
Mba hampiasana ny JTAG ho an'ny debugging ny rindranasa Cortex-M, misy fepetra vitsivitsy miankina amin'ny sehatra:
- Ho an'ny i.MX 93
Mba hanohanana i.MX 93 dia tsy maintsy apetraka ny patch ho an'ny SEGGER J-Link: SDK_MX93_3RDPARTY_PATCH.zip.
Fanamarihana: Ity patch ity dia tsy maintsy ampiasaina, na dia efa napetraka taloha aza. Rehefa vita ny fampidinana dia sokafy ny rakitra ary adika ny lahatahiry Devices sy ny JLinkDevices.xml file mankany C:\Program Files\SEGGER\JLink. Raha PC Linux no ampiasaina, ny lalana kendrena dia /opt/SEGGER/JLink.- Debugging Cortex-M33 raha Cortex-M33 ihany no mandeha
Amin'ity fomba ity dia tsy maintsy apetraka amin'ny [1301] ny switch mode boot SW3[0:1010]. Avy eo ny sary M33 dia azo alaina mivantana sy apetraka amin'ny alàlan'ny bokotra debug. Raha mila fanazavana fanampiny dia jereo ny Fizarana 5.
Raha ilaina ny Linux mandeha amin'ny Cortex-A55 mifanitsy amin'ny Cortex-M33, misy fomba roa hanesorana ny Cortex-M33: - Debugging Cortex-M33 raha ao amin'ny U-Boot kosa ny Cortex-A55
Voalohany, kopia ny sdk20-app.bin file (any amin'ny lahatahiry armgcc/debug) novokarina tao amin'ny Fizarana 3 ao amin'ny fizarazarana baotin'ny karatra SD. Sokafy ny solaitrabe ary ajanony amin'ny U-Boot. Rehefa amboarina ny baotin'ny baotin'i Cortex-A, dia tsy manomboka ny Cortex-M ny filaharan'ny baoty. Tsy maintsy esorina amin'ny tanana izany amin'ny alàlan'ny baiko etsy ambany. Raha tsy manomboka ny Cortex-M dia tsy afaka mifandray amin'ny fototra i JLink.
- Fanamarihana: Raha tsy azo fehezina ara-dalàna ny rafitra dia andramo tsindrio havanana ny tetikasa ao amin'ny MCUXpresso ho an'ny VS
Kaody ary safidio ny "Attach to debug the project". - Debugging Cortex-M33 raha ao amin'ny Linux kosa ny Cortex-A55
Ny Kernel DTS dia tsy maintsy ovaina mba hanesorana ny UART5, izay mampiasa tsimatra mitovy amin'ny JTAG interface tsara.
Raha Windows PC no ampiasaina, ny mora indrindra dia ny fametrahana WSL + Ubuntu 22.04 LTS, ary avy eo manambatra ny DTS.
Aorian'ny fametrahana WSL + Ubuntu 22.04 LTS, sokafy ny milina Ubuntu mandeha amin'ny WSL ary apetraho ireo fonosana ilaina:
Ankehitriny, azo alaina ny loharano Kernel:
Mba hanesorana ny periferika UART5, tadiavo ny node lpuart5 ao amin'ny linux-imx/arch/arm64/boot/dts/freescale/imx93-11×11-evk.dts file ary soloy amin'ny sembana ny sata okay:
Avereno indray ny DTS:
Adikao ny linux-imx/arch/arm64/boot/dts/freescale/imx93 vao noforonina 11×11-evk.dtb file eo amin'ny fizarana boot ny karatra SD. Adikao ny hello_world.elf file (any amin'ny lahatahiry armgcc/debug) novokarina tao amin'ny Fizarana 3 ao amin'ny fizarazarana baotin'ny karatra SD. Sokafy ny board amin'ny Linux. Satria ny boot ROM dia tsy manomboka ny Cortex-M rehefa manao baoty Cortex-A, dia tsy maintsy atomboka amin'ny tanana ny CortexM.
Fanamarihana: The hello_ world.elf file tsy maintsy apetraka ao amin'ny lahatahiry /lib/firmware.
- Debugging Cortex-M33 raha Cortex-M33 ihany no mandeha
- Ho an'ny i.MX 8M
Mba hanohanana i.MX 8M Plus dia tsy maintsy apetraka ny patch ho an'ny SEGGER J-Link:
iar_segger_support_patch_imx8mp.zip.
Rehefa vita ny fampidinana dia sokafy ny rakitra ary adika ny lahatahiry Devices sy ny
JLinkDevices.xml file avy amin'ny lahatahiry JLink mankany C:\Program Files\SEGGER\JLink. Raha Linux PC
dia ampiasaina, ny lalana kendrena dia /opt/SEGGER/JLink.- Debugging Cortex-M raha ao amin'ny U-Boot kosa ny Cortex-A
Amin'ity tranga ity, tsy misy zavatra manokana tsy maintsy atao. Atsofohy amin'ny U Boot ny solaitrabe ary mitsambikina mankany amin'ny Fizarana 5. - Debugging Cortex-M raha ao amin'ny Linux ny Cortex-A
Mba hampandehanana sy debug ny fampiharana Cortex-M mifanitsy amin'ny Linux mandeha amin'ny Cortex-A, ny famantaranandro manokana dia tsy maintsy omena sy natokana ho an'ny Cortex-M. Atao avy ao anaty U-Boot izany. Atsaharo ny birao ao amin'ny U-Boot ary tanteraho ireto baiko manaraka ireto:
- Debugging Cortex-M raha ao amin'ny U-Boot kosa ny Cortex-A
- Ho an'ny i.MX 8ULP
Mba hanohanana ny i.MX 8ULP dia tsy maintsy apetraka ny patch ho an'ny SEGGER J-Link: SDK_MX8ULP_3RDPARTY_PATCH.zip.
Fanamarihana: Ity patch ity dia tsy maintsy ampiasaina na dia efa napetraka taloha aza.
Aorian'ny fampidinana, sokafy ny arisiva ary kopia ny lahatahiry Devices sy ny JLinkDevices.xml file mankany C:\Program Files\SEGGER\JLink. Raha PC Linux no ampiasaina, ny lalana kendrena dia /opt/SEGGER/JLink. Ho an'ny i.MX 8ULP, noho ny vondrona Upower, amboary ny flash.bin amin'ny fampiasana m33_image ao amin'ny repo "VSCode" voalohany. Ny sary M33 dia hita ao amin'ny {CURRENT REPO}\armgcc\debug\sdk20-app.bin. Jereo ny Fizarana 6 avy amin'ny Fanombohana amin'ny MCUX presso SDK ho an'ny EVK-MIMX8ULP sy EVK9-MIMX8ULP ao amin'ny SDK_2_xx_x_EVK-MIMX8ULP/docs momba ny fomba fanamboarana ny sary flash.bin.
Fanamarihana: Ampiasao ny sary M33 ao amin'ny repo VSCode mavitrika. Raha tsy izany, ny programa dia tsy miraikitra tsara. Tsindrio havanana ary safidio ny "Attach".
Mihazakazaka sy debugging
Aorian'ny fanindriana ny bokotra debug, safidio ny fanamboarana tetikasa Debug ary manomboka ny fotoam-pivoriana.
Rehefa manomboka ny fotoam-pivoriana dia misy menu natokana ho hita. Ny menu debugging dia misy bokotra hanombohana ny famonoana mandra-pipoitra ny teboka fiatoana iray, atsaharo ny famonoana, mandroso, miditra, miala, manomboka, ary mijanona.
Ary koa, afaka mahita fari-piainana eo an-toerana isika, misoratra anarana ny soatoavina, mijery fanehoan-kevitra sasany, ary manamarina ny fiantsonan'ny antso sy ny teboka
ao amin'ny navigateur ankavia. Ireo faritra miasa ireo dia eo ambanin'ny tabilao "Run and Debug", fa tsy ao amin'ny MCUXpresso
ho an'ny VS Code.
Fanamarihana momba ny kaody loharano ao amin'ny antontan-taratasy
ExampNy kaody aseho ato amin'ity antontan-taratasy ity dia manana ny zon'ny mpamorona sy ny fahazoan-dàlana BSD-3-Clause:
Copyright 2023 NXP Redistribution sy fampiasana amin'ny endrika loharano sy mimari-droa, misy na tsy misy fanovana, raha toa ka mahafeno ireto fepetra manaraka ireto:
- Ny fizarana indray ny kaody loharano dia tsy maintsy mitazona ny filazana momba ny zon'ny mpamorona etsy ambony, ity lisitry ny fepetra ity ary ity fandavana manaraka ity.
- Ny fizarana indray amin'ny endrika binary dia tsy maintsy mamerina ny filazana momba ny zon'ny mpamorona etsy ambony, ity lisitry ny fepetra ity ary ity fandavana manaraka ity ao amin'ny antontan-taratasy sy/na fitaovana hafa dia tsy maintsy omena miaraka amin'ny fizarana.
- Na ny anaran'ny tompon'ny zon'ny mpamorona na ny anaran'ny mpandray anjara dia tsy azo ampiasaina hanohana na hampiroborobo ny vokatra azo avy amin'ity rindrambaiko ity raha tsy nahazo alalana voasoratra mialoha.
ITY rindrankajy ITY dia omen'ny mpihazona zon'ny mpamorona sy ny mpandray anjara "toy ny misy" SY izay rehetra garantiana mazava na voatanisa, ao anatin'izany, fa tsy voafetra amin'ny, ireo antoka voatanisa momba ny fahafaha-mivarotra sy ny fahamendrehana ho an'ny tanjona iray manokana. TSY MISY AZO ATAO HO ANTANANA AMIN'NY ZAVA-MISY NA MPANAO MPANAO NY ZON'NY COPY, NA INDRAY, TSY MISY, MANOKANA, MAHASOA, NA VOKATRY NY VOKATRA (TAPITSIHAN'NY, FA TSY FOTOANA AMIN'NY, FIVORIANA ERANTSIKA, FAMPIANARANA, FAMPIANARANA; NA ANTAM-PANJAKANA ARA-BAOVAO) NA INONA NO NITONDRA SY AMIN'NY TOKONY ATAO IZANY, NA AO AMIN'NY FAMPISEHOANA, NA ARA-KEVITRA HERY, NA TORT (ANATIN'NY TSY FITIAVANA NA HAFA) MIVOAKA AMIN'NY FAMPIANARANA IO LOGITRA IO, NA DIA AMIN'NY FAMPIANARANA.
Fampahalalana ara-dalàna
Famaritana
volavolan- - Ny drafitry ny sata eo amin'ny antontan-taratasy dia manondro fa mbola ny atiny
ambanin'ny re anatinyview ary iharan'ny fankatoavana ofisialy, izay mety hiteraka fanovana na fanampim-panazavana. Ny NXP Semiconductors dia tsy manome fanehoana na antoka momba ny fahamarinany na ny fahafenoan'ny fampahalalam-baovao voarakitra ao anatin'ny drafi-pandrafetana ny antontan-taratasy ary tsy manana andraikitra amin'ny vokatry ny fampiasana izany fampahalalana izany.
Fampitandremana
Warranty sy andraikitra voafetra - Inoana fa marina sy azo ianteherana ny fampahalalana ato amin'ity antontan-taratasy ity. Na izany aza, ny NXP Semiconductors dia tsy manome fanehoana na antoka, na voambara na an-kolaka, momba ny maha-marina na fahafenoan'ny fampahalalana toy izany ary tsy manana andraikitra amin'ny vokatry ny fampiasana izany fampahalalana izany. Ny NXP Semiconductors dia tsy mandray andraikitra amin'ny votoatin'ity antontan-taratasy ity raha omen'ny loharanom-baovao ivelan'ny NXP Semiconductors. Na ahoana na ahoana, ny NXP Semiconductors dia tsy tompon'andraikitra amin'ny fahavoazana ankolaka, mitranga, manasazy, manokana na vokatry ny fahavoazana (anisan'izany - tsy misy fetra - very tombony, very tahiry, fahatapahana orinasa, fandaniana mifandraika amin'ny fanesorana na fanoloana ny vokatra na ny fiampangana fanavaozana) na na tsia, ny fahavoazana toy izany dia mifototra amin'ny tort (anisan'izany ny tsy firaharahiana), fiantohana, fanitsakitsahana ny fifanarahana na teoria ara-dalàna hafa.
Na eo aza ny fahasimbana mety hateraky ny mpanjifa na inona na inona antony, ny fitambaran'ny NXP Semiconductors sy ny andraikitry ny mpanjifa amin'ny vokatra voalaza eto dia voafetra araka ny fepetra sy fepetra momba ny fivarotana ara-barotra NXP Semiconductors.
Zo hanao fanovana - Ny NXP Semiconductors dia manana zo hanova ny fampahalalana navoaka ato amin'ity antontan-taratasy ity, anisan'izany ny famaritana tsy misy fetra sy ny famaritana ny vokatra, amin'ny fotoana rehetra ary tsy misy filazana. Ity antontan-taratasy ity dia manolo sy manolo ny fampahalalana rehetra omena alohan'ny famoahana azy.
Mety amin'ny fampiasana - Ny vokatra NXP Semiconductors dia tsy natao, nahazo alalana na azo antoka fa mety amin'ny fampiasana amin'ny fiainana, rafitra na fitaovana manakiana ny fiainana na manakiana ny fiarovana, na amin'ny fampiharana izay mety hitranga amin'ny tsy fahombiazana na ny tsy fahombiazan'ny vokatra NXP Semiconductors. ratra, fahafatesana na fananana mafy na fahasimban'ny tontolo iainana. Ny NXP Semiconductors sy ny mpamatsy azy dia tsy manaiky ho tompon'andraikitra amin'ny fampidirana sy/na fampiasana ny vokatra NXP Semiconductors amin'ny fitaovana na fampiharana toy izany ary noho izany ny fampidirana sy/na fampiasana izany dia atahoran'ny mpanjifa manokana.
Applications - Fampiharana izay voalaza eto momba ny iray amin'ireo
Ny vokatra dia natao ho an'ny fanoharana fotsiny. Ny NXP Semiconductors dia tsy manao solontena na fiantohana fa ny fampiharana toy izany dia mety amin'ny fampiasana voafaritra tsy misy fitsapana na fanovana fanampiny.
Ny mpanjifa dia tompon'andraikitra amin'ny famolavolana sy ny fiasan'izy ireo
fampiharana sy vokatra mampiasa vokatra NXP Semiconductors, ary ny NXP Semiconductors dia tsy mandray andraikitra amin'ny fanampiana amin'ny fampiharana na ny famolavolana vokatra ho an'ny mpanjifa. Anjaran'ny mpanjifa irery no mamaritra raha mety sy mety amin'ny fampiharana ny mpanjifa sy ny vokatra nomanina ny vokatra NXP Semiconductors, ary koa ho an'ny fampiharana nomanina sy fampiasana ny mpanjifa (s) an'ny mpanjifa. Ny mpanjifa dia tokony hanome endrika sy fiarovana miasa mifanaraka amin'izany mba hampihenana ny loza ateraky ny fampiharana sy ny vokatra.
Ny NXP Semiconductors dia tsy manaiky ny andraikiny mifandraika amin'izay mety ho tsy mety, fahasimbana, vidiny na olana izay mifototra amin'ny fahalemena na tsy mety amin'ny fampiharana na vokatra ataon'ny mpanjifa, na ny fampiharana na ny fampiasan'ny mpanjifa antoko fahatelo. Ny mpanjifa dia tompon'andraikitra amin'ny fanaovana fitiliana rehetra ilaina amin'ny fampiharana sy ny vokatra ho an'ny mpanjifa amin'ny fampiasana ny vokatra NXP Semiconductors mba hialana amin'ny tsy mety amin'ny fampiharana sy ny vokatra na ny fampiharana na ny fampiasan'ny antoko fahatelon'ny mpanjifa.
Fepetra sy fepetra momba ny varotra ara-barotra - Ny vokatra NXP Semiconductors dia amidy amin'ny fepetra ankapobeny amin'ny fivarotana ara-barotra, araka ny navoaka tao amin'nyhttps://www.nxp.com/profile/ fepetra, raha tsy hoe nifanarahana tamin'ny fifanarahana an-tsoratra manan-kery. Raha toa ka vita ny fifanarahana tsirairay dia ny fepetra sy fepetra amin'ny fifanarahana tsirairay ihany no mihatra. Ny NXP Semiconductors dia manohitra mazava ny fampiharana ny fepetra sy ny fepetra ankapoben'ny mpanjifa momba ny fividianana vokatra NXP Semiconductors ataon'ny mpanjifa.
Fanaraha-maso fanondranana - Ity antontan-taratasy ity sy ny zavatra (s) voalaza eto dia mety iharan'ny fitsipika mifehy ny fanondranana. Mety mitaky fanomezan-dàlana mialoha avy amin'ny manampahefana mahefa ny fanondranana.
Mety amin'ny fampiasana amin'ny vokatra tsy manam-pahaizana momba ny fiara - Raha tsy ity antontan-taratasy ity dia milaza mazava fa ity NXP Semiconductors manokana ity
Ny vokatra dia mahafeno fepetra amin'ny fiara, ny vokatra dia tsy mety amin'ny fampiasana fiara. Sady tsy mahafeno fepetra no tsy voasedra mifanaraka amin'ny fitsapana fiara na ny fangatahana fampiharana. Ny NXP Semiconductors dia tsy manaiky ho tompon'andraikitra amin'ny fampidirana sy/na fampiasana vokatra tsy manam-pahaizana momba ny fiara amin'ny fitaovana na fampiharana fiara.
Raha toa ka mampiasa ny vokatra ho an'ny famolavolana sy ny fampiasana azy ny mpanjifa
fampiharana automatique amin'ny fepetra sy fenitra automatique,
mpanjifa (a) dia hampiasa ny vokatra tsy misy antoka NXP Semiconductor ny vokatra ho an'ny fampiharana fiara toy izany, ny fampiasana sy ny famaritana, ary (b) Isaky ny mampiasa ny vokatra ho an'ny fampiharana fiara mihoatra ny fepetra takian'ny NXP Semiconductors ny mpanjifa dia tsy maintsy atahorana ho an'ny mpanjifa ihany ny fampiasana izany, ary (c) manonitra tanteraka ny NXP Semiconductors ny mpanjifa amin'ny andraikitra, fahavoazana na fitakiana vokatra tsy nahomby vokatry ny famolavolana sy ny fampiasana ny vokatra. ho an'ny fampiharana fiara mihoatra ny fiantohana ara-dalàna NXP Semiconductors sy ny famaritana ny vokatra NXP Semiconductors.
Anarana iombonana - Ny dikan-teny tsy amin'ny teny anglisy (nadika) amin'ny antontan-taratasy, anisan'izany ny fampahalalana ara-dalàna ao amin'io antontan-taratasy io, dia natao ho fanondroana fotsiny. Ny dikan-teny anglisy no hanjaka raha toa ka misy tsy fitoviana eo amin'ny dikan-teny nadika sy anglisy.
ARO - Ny mpanjifa dia mahatakatra fa ny vokatra NXP rehetra dia mety iharan'ny fahalemena tsy fantatra na mety hanohana ny fenitry ny fiarovana na ny fepetra voafaritra misy fetra fantatra. Ny mpanjifa dia tompon'andraikitra amin'ny famolavolana sy fampandehanana ny fampiharana azy sy ny vokatra mandritra ny androm-piainany mba hampihenana ny fiantraikan'ireo vulnerability ireo amin'ny fampiharana sy ny vokatra ataon'ny mpanjifa. Ny andraikitry ny mpanjifa dia miitatra amin'ny teknolojia misokatra sy/na fananana hafa tohanan'ny vokatra NXP ampiasaina amin'ny fangatahan'ny mpanjifa. Ny NXP dia tsy mandray andraikitra amin'ny vulnerable rehetra. Ny mpanjifa dia tokony hijery tsy tapaka ny fanavaozana fiarovana avy amin'ny NXP ary hanaraka araka ny tokony ho izy.
Ny mpanjifa dia tokony hisafidy vokatra miaraka amin'ny endri-piarovana mifanaraka amin'ny fitsipika, fitsipika ary fenitry ny fampiharana nokasaina ary handray fanapahan-kevitra momba ny famolavolana farany momba ny vokatra ary tompon'andraikitra irery amin'ny fanarahana ny fepetra rehetra mifandraika amin'ny lalàna, fitsipika ary fiarovana momba ny vokatra, na inona na inona. ny fampahalalana na fanohanana mety omen'ny NXP. NXP dia manana Product Security Incident Response Team (PSIRT) (azo tratrarina ao amin'ny PSIRT@nxp.com) izay mitantana ny fanadihadiana, ny tatitra ary ny famoahana ny vahaolana amin'ny vulnerabilities amin'ny fiarovana ny vokatra NXP.
NXP BV - NXP BV dia tsy orinasa miasa ary tsy mizara na mivarotra vokatra.
Documents / Loharano
![]() |
NXP AN14120 Debugging Cortex-M Software [pdf] Torolàlana ho an'ny mpampiasa i.MX 8ULP, i.MX 93, AN14120 Debugging Cortex-M Software, AN14120, Debugging Cortex-M Software, Cortex-M Software, Software |