NXP AN14120 Debugging Cortex-M Polokalama Fa'aoga Taiala

Folasaga

O lenei pepa o loʻo faʻamatalaina ai le tuʻufaʻatasia, faʻapipiʻiina, ma le faʻapipiʻiina o se talosaga mo le i.MX 8M Family, i.MX 8ULP, ma le i.MX 93 Cortex-M processor e faʻaaoga ai le Microsoft Visual Studio Code.

Siosiomaga polokalame

Ole fofo e mafai ona faʻatinoina uma ile Linux ma le Windows host. Mo lenei tusi talosaga, o se Windows PC ua fa'amoemoeina, ae le fa'atulafonoina.
Linux BSP fa'asa'oloto 6.1.22_2.0.0 o lo'o fa'aogaina i lenei tusi talosaga. O ata nei o lo'o fa'aaogaina muamua:

  • i.MX 8M Mini: imx-image-full-imx8mmevk.wic
  • i.MX 8M Nano: imx-image-full-imx8mnevk.wic
  • i.MX 8M Faaopoopo: imx-image-full-imx8mpevk.wic
  • i.MX 8ULP: imx-image-full-imx8ulpevk.wic
  • i.MX 93: imx-image-full-imx93evk.wic

Mo fa'amatalaga au'ili'ili pe fa'apefea ona fausia nei ata, va'ai ile i.MX Linux User's Guide (pepa IMXLUG) ma le i.MX Yocto Project User's Guide (pepa IMXLXYOCTOUG).
Afai o loʻo faʻaaogaina se Windows PC, tusi le ata muamua i luga o le SD card e faʻaaoga ai le Win32 Disk Imager (https:// win32diskimager.org/) po o Balena Etcher (https://etcher.balena.io/). Afai e faʻaaogaina se Ubuntu PC, tusi le ata muamua i luga o le SD card e faʻaaoga ai le poloaiga o loʻo i lalo:

$ sudo dd pe afai = .wic o = / dev / sd bs = 1M tulaga = alualu i luma conv = fsync

Manatua: Siaki le vaeluaga lau faitau kata ma sui sd i lau vaeluaga tutusa. 1.2

Fa'atonuga ma meafaigaluega

  • Atina'e pusa:
    • NXP i.MX 8MM EVK LPDDR4
    • NXP i.MX 8MN EVK LPDDR4
    • NXP i.MX 8MP EVK LPDDR4
    • NXP i.MX 93 EVK mo 11×11 mm LPDDR4 – NXP i.MX 8ULP EVK LPDDR4
  • Micro SD card: SanDisk Ultra 32-GB Micro SDHC I Vasega 10 o loʻo faʻaaogaina mo le suʻega o loʻo iai nei.
  • Micro-USB (i.MX 8M) poʻo le Type-C (i.MX 93) uaea mo le faʻaogaina o le taulaga.
  • SEGGER J-Link su'esu'ega debug.

Mea e mana'omia muamua

A'o le'i amata ona fa'aleaga, e tele mea e mana'omia muamua e tatau ona fa'amalieina ina ia iai se si'osi'omaga fa'apipi'i lelei.
PC Host - fesoʻotaʻiga debug laupapa i.MX
Ina ia fa'atuina le feso'ota'iga debug hardware, fai laasaga nei:

  1. Faʻafesoʻotaʻi le laupapa i.MX i le PC talimalo e ala i le DEBUG USB-UART ma le PC USB fesoʻotaʻiga e faʻaaoga ai se uaea USB. O le Windows OS e maua otometi masini serial.
  2. I le Device Manager, i lalo o Ports (COM & LPT) su'e lua pe fa feso'ota'i USB Serial Port (COM ). O se tasi o ports o loʻo faʻaaogaina mo feʻau debug na gaosia e le Cortex-A core, ma le isi e mo le Cortex-M core. A'o le'i fuafuaina le uafu sa'o e mana'omia, manatua:
    • [i.MX 8MP, i.MX 8ULP, i.MX 93]: E fa ports o loʻo maua i le Device Manger. O le taulaga mulimuli e mo le Cortex-M debug ma le lona lua i le pito mulimuli e mo Cortex-A debug, faitau le debug ports i le fa'asologa alu a'e.
    • [i.MX 8MM, i.MX 8MN]: E lua ports o loʻo maua i le Device Manager. O le taulaga muamua e mo Cortex-M debug ma le lona lua uafu mo Cortex-A debug, faitau debug ports i luga o le faasologa.
  3. Tatala le taulaga debug sa'o e fa'aaoga ai lau emulator fa'asologa fa'asolo (mo example PuTTY) e ala i le setiina o mea nei:
    • Saosaoa i le 115200 bps
    • 8 fa'amaumauga fa'amaumauga
    • 1 taofi fasi (115200, 8N1)
    • Leai se tutusa
  4. Faʻafesoʻotaʻi le SEGGER debug probe USB i le tagata talimalo, ona faʻafesoʻotaʻi lea o le SEGGER JTAG so'oga ile i.MX laupapa JTAG feso'ota'iga. Afai o le i.MX board JTAG e leai se feso'ota'iga ta'iala, o le fa'atonuga e fa'atatau i le fa'aogaina o le uaea mumu i le pine 1, pei o le Ata 1.

VS Code faʻatulagaina

Ina ia sii mai ma faʻapipiʻi le VS Code, fai laasaga nei:

  1. Tikia ma fa'apipi'i le lomiga lata mai o le Microsoft Visual Studio Code mai le ofisa aloaia webnofoaga. I le tulaga o le faʻaaogaina o Windows e avea ma OS talimalo, filifili le "Download for Windows" faʻamau mai le Visual Studio Code itulau autu.
  2. A maeʻa ona faʻapipiʻi le Visual Studio Code, tatala ma filifili le "Extensions" tab pe lolomi le Ctrl + Shift + X faʻatasi.
  3. I totonu o le suʻesuʻega faʻapitoa, faʻapipiʻi MCUXpresso mo VS Code ma faʻapipiʻi le faʻaopoopoga. E aliali mai se laupepa fou i le itu tauagavale o le VS Code window.

MCUXpresso fa'aopoopoga fa'aopoopo 

Ina ia faʻapipiʻi le faʻaopoopoga MCUXpresso, fai laasaga nei:

  1. Kiliki le MCUXpresso extension dedicated tab mai le itu agavale pa. Mai le VAEGA QUICKSTART, kiliki
    Tatala le MCUXpresso Installer ma tuʻuina atu le faʻatagaga mo le siiina o le faʻapipiʻi.
  2. O le faʻamalama faʻapipiʻi e aliali mai i se taimi puupuu. Kiliki MCUXpresso SDK Developer ma luga ole SEGGER JLink ona kiliki lea o le Fa'amau fa'amau. E faʻapipiʻi e le faʻapipiʻi le polokalama manaʻomia mo faʻamaumauga, meafaigaluega, lagolago Python, Git, ma le suʻega debug

A maeʻa faʻapipiʻi uma afifi, ia mautinoa o loʻo fesoʻotaʻi le suʻega J-Link i le PC talimalo. Ona, siaki pe o maua foi le su'esu'ega i le fa'aopoopoga MCUXpresso i lalo ole DEBUG PROBES view, e pei ona faaalia i le Ata

Auina mai le MCUXpresso SDK

Faʻalagolago i le a le laupapa o loʻo e tamoe ai, fausia ma download le SDK patino mai le ofisa NXP webnofoaga. Mo lenei tusi talosaga, o SDKs nei ua fa'ata'ita'iina:

  • 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

E fausia se example mo i.MX 93 EVK, tagai i le Ata 7:

  1. Ina ia faʻaulufale mai se fale teu oloa MCUXpresso SDK i le VS Code, fai laasaga nei:
  2. A uma ona sii mai le SDK, tatala le Visual Studio Code. Kiliki le MCUXpresso tab mai le itu agavale, ma faʻalautele le INSTALLED REPOSITORIES ma PROJECTS views.
  3. Kiliki le Import Repository ma filifili LOCAL ARCHIVE. Kiliki le Su'esu'e... e fetaui ma le Archive fanua ma filifili le fa'amaumauga a le SDK talu ai nei.
  4. Filifili le ala e tatala ai le faila ma faʻatumu le nofoaga nofoaga.
  5. E mafai ona tu'u le fanua Igoa e ala i le faaletonu, pe mafai foi ona e filifilia se igoa masani.
  6. Siaki pe tape le siaki Fausia Git fale teu oloa e faʻatatau i ou manaʻoga ona kiliki ai lea o le Faʻaulufale mai.

Auina mai se example talosaga

A faaulufale mai le SDK, e aliali mai i lalo o le FA'AVAE FA'AVAE view.
E faaulufale mai se example talosaga mai le SDK faleoloa, fai laasaga nei:

  1. Kiliki le Import Example mai le Fa'amaufa'ailoga faamau mai le PROJECTS view.
  2. Filifili se faleteuoloa mai le lisi pa'ū i lalo.
  3. Filifili le filifili meafaigaluega mai le lisi pa'ū i lalo.
  4. Filifili le laupapa sini.
  5. Filifili le demo_apps/hello_world example mai le Filifili se fa'ata'ita'iga lisi.
  6. Filifili se igoa mo le poloketi (o le faaletonu e mafai ona faʻaaoga) ma seti le ala i le poloketi Nofoaga.
  7. Kiliki Fausia.
  8. Fai laasaga nei mo i.MX 8M Aiga na'o. I lalo ole PROJECTS view, fa'alautele le galuega fa'aulufale mai. Alu i le vaega Fa'atonu ma kiliki le mcuxpresso-tools.json file.
    a. Fa'aopoopo le “interface”: “JTAG” i lalo o le “debug” > “segger”
    b. Mo i.MX 8MM, fa'aopoopo le fa'atonuga lea: "mea faigaluega": "MIMX8MM6_M4" i lalo o le "debug" > "segger"
    c. Mo i.MX 8MN, fa'aopoopo le fa'atonuga lea: "mea faigaluega": "MIMX8MN6_M7" i lalo o le "debug"> "segger"
    d. Mo i.MX 8MP, fa'aopoopo le fa'atonuga lea:

    “mea faigaluega”: “MIMX8ML8_M7” i lalo o le “debug”> “segger”
    O le fa'ailoga o lo'o fa'aalia ai se example mo i.MX8 MP "debug" vaega ina ua uma ona faia suiga i luga o mcuxpresso-tools.json:

Ina ua uma ona faaulufale mai le exampLe talosaga manuia, e tatau ona iloa i lalo ole PROJECTS view. E le gata i lea, o le puna o le poloketi files o loʻo vaʻaia i le Explorer (Ctrl + Shift + E) tab.

Fausia le talosaga

Ina ia fausia le talosaga, kiliki i le agavale Build Selected icon, e pei ona faaalia i le Ata 9.

Saunia le laupapa mo le debugger

Le faʻaaogaina o le JTAG mo le faʻaaogaina o Cortex-M talosaga, o loʻo i ai ni nai mea e manaʻomia muamua e faʻatatau i luga ole tulaga:

  1. Mo i.MX 93
    Ina ia lagolagoina le i.MX 93, e tatau ona faʻapipiʻi le patch mo SEGGER J-Link: SDK_MX93_3RDPARTY_PATCH.zip.
    Fa'aaliga: O lenei patch e tatau ona faʻaaogaina, tusa lava pe faʻapipiʻi i le taimi ua tuanaʻi. A maeʻa le download, tatala le faila ma kopi le faʻatonuga o masini ma le JLinkDevices.xml file i C:\Polokalame Files\SEGGER\JLink. Afai o loʻo faʻaaogaina se Linux PC, o le auala faʻatatau o le /opt/SEGGER/JLink.
    • Debugging Cortex-M33 ae na'o Cortex-M33 o lo'o tamo'e
      I lenei faiga, e tatau ona seti le suiga o le boot mode SW1301[3:0] i le [1010]. Ona mafai lea ona uta saʻo ma faʻapipiʻi le ata M33 e faʻaaoga ai le faʻamau faʻamau. Mo nisi fa'amatalaga, va'ai le Vaega 5.
      Afai e manaʻomia le Linux i luga ole Cortex-A55 e tutusa ma Cortex-M33, e lua auala e faʻafefe ai Cortex-M33:
    • Debugging Cortex-M33 a'o Cortex-A55 o lo'o i le U-Boot
      Muamua, kopi le sdk20-app.bin file (o loʻo i totonu o le armgcc / debug directory) faʻatupuina i le Vaega 3 i totonu o le vaeluaga o le SD card. Fa'afou le laupapa ma taofi i le U-Boot. A faʻapipiʻi le ki o le taʻavale e faʻaulu ai Cortex-A, o le faʻasologa o taʻavale e le amataina le Cortex-M. E tatau ona kilia ma le lima e fa'aaoga ai tulafono o lo'o i lalo. Afai e le amataina Cortex-M, e le mafai e JLink ona faʻafesoʻotaʻi i le autu.
    • Manatua: Afai e le mafai ona faʻapipiʻiina le faiga masani, taumafai e kiliki-saʻo le poloketi i le MCUXpresso mo VS
      Faʻailoga ma filifili "Faʻapipiʻi e debug le poloketi".
    • Debugging Cortex-M33 aʻo Cortex-A55 i Linux
      O le Kernel DTS e tatau ona suia e faʻamalo ai le UART5, lea e faʻaoga tutusa pine e pei o le JTAG feso'ota'iga.
      Afai e faʻaaogaina se Windows PC, o le faigofie o le faʻapipiʻiina o le WSL + Ubuntu 22.04 LTS, ona faʻasolosolo lea o le DTS.
      A maeʻa le faʻapipiʻiina o le WSL + Ubuntu 22.04 LTS, tatala le masini Ubuntu o loʻo faʻaogaina i luga ole WSL ma faʻapipiʻi afifi manaʻomia:

      I le taimi nei, e mafai ona sii maia punaoa Kernel:

      Ina ia tape le UART5 peripheral, saili mo lpuart5 node i le linux-imx/arch/arm64/boot/dts/freescale/imx93-11×11-evk.dts file ma sui le tulaga lelei i le le atoatoa:
      Toe fa'aopoopo le DTS:

      Kopi le fou fou linux-imx/arch/arm64/boot/dts/freescale/imx93 11×11-evk.dtb file i luga o le vaeluaga o le SD card. Kopi le hello_world.elf file (o loʻo i totonu o le armgcc / debug directory) faʻatupuina i le Vaega 3 i totonu o le vaeluaga o le SD card. Faʻasaga le laupapa i Linux. Talu ai ona e le kiki ese le Cortex-M boot ROM pe a faʻaofuina Cortex-A, e tatau ona amata le CortexM ma le lima.

      Manatua: Le hello_ world.elf file e tatau ona tu'u i le /lib/firmware directory.
  2. Mo i.MX 8M
    Ina ia lagolagoina le i.MX 8M Plus, e tatau ona faʻapipiʻi le patch mo SEGGER J-Link:
    iar_segger_support_patch_imx8mp.zip.
    A maeʻa le download, tatala le faʻamaumauga ma kopi le lisi o masini ma le
    JLinkDevices.xml file mai le JLink directory i le C:\Program Files\SEGGER\JLink. Afai o se Linux PC
    o lo'o fa'aaogaina, o le ala fa'atatau o le /opt/SEGGER/JLink.
    • Debugging Cortex-M a'o Cortex-A i le U-Boot
      I lenei tulaga, e leai se mea faapitoa e tatau ona faia. Fa'atu le laupapa ile U Boot ma oso i le Vaega 5.
    • Debugging Cortex-M aʻo Cortex-A i Linux
      Ina ia faʻatautaia ma faʻamalo le Cortex-M talosaga e tutusa ma Linux o loʻo faʻaogaina i Cortex-A, o le uati patino e tatau ona atofa ma faʻaagaga mo Cortex-M. E faia mai totonu ole U-Boot. Taofi le laupapa i le U-Boot ma faʻataʻitaʻi tulafono o loʻo i lalo:
  3. Mo i.MX 8ULP
    Ina ia lagolagoina le i.MX 8ULP, e tatau ona faʻapipiʻi le patch mo SEGGER J-Link: SDK_MX8ULP_3RDPARTY_PATCH.zip.
    Fa'aaliga: O lenei patch e tatau ona faʻaaogaina e tusa lava pe faʻapipiʻi i le taimi ua tuanaʻi.
    A maeʻa le download, tatala le faila ma kopi le faʻatonuga o masini ma le JLinkDevices.xml file i C:\Polokalame Files\SEGGER\JLink. Afai o loʻo faʻaaogaina se Linux PC, o le auala faʻatatau o le /opt/SEGGER/JLink. Mo i.MX 8ULP, ona o le iunite Upower, fausia le flash.bin e faʻaaoga ai le m33_image i le matou "VSCode" repo muamua. E mafai ona maua le ata M33 i {CURRENT REPO}\armgcc\debug\sdk20-app.bin. Va'ai le Vaega 6 mai le Amataina i le MCUX presso SDK mo EVK-MIMX8ULP ma EVK9-MIMX8ULP i le SDK_2_xx_x_EVK-MIMX8ULP/docs i le auala e fausia ai le ata flash.bin.
    Fa'aaliga: Fa'aoga le ata M33 i le VSCode repo malosi. A leai, e le fa'apipi'i lelei le polokalame. Kiliki taumatau ma filifili "Atach".

Tamomo'e ma fa'apalapala

A maeʻa ona oomi le faʻamau faʻamau, filifili le faʻatulagaina o le Debug project ma amata le faʻasalalauga.

A amata se faʻasalalauga, faʻaalia se lisi faʻapitoa. O lo'o iai fa'amau i le lisi o le fa'apipi'i mo le amataina o le fa'atinoga se'ia o'o i luga se mea e motu ai, taofi le fa'atinoga, laa i luga, la'a i totonu, la'a i fafo, toe amata, ma taofi.
E le gata i lea, e mafai ona tatou vaʻai i suiga faʻapitonuʻu, resitalaina tulaga taua, matamata i ni faʻamatalaga, ma siaki le faʻaputuga telefoni ma vaeluaga
i le tautai agavale. O nei vaega o galuega o loʻo i lalo o le "Run and Debug" tab, ae le o le MCUXpresso
mo VS Code.

Fa'aaliga e uiga i le fa'ailoga puna i totonu o le pepa

ExampO le code o lo'o fa'aalia i lenei pepa o lo'o i ai le puletaofia ma le laisene BSD-3-Clause:

Puletaofia 2023 NXP Toe tufaina ma fa'aoga ile puna ma fomu fa'alua, fa'atasi pe leai fo'i se suiga, e fa'atagaina pe a fa'amalieina tulaga nei:

  1. O le toe tufatufaina atu o le source code e tatau ona taofia le fa'aaliga o le puletaofia o lo'o i luga, o lenei lisi o aiaiga ma le fa'afitiga o lo'o mulimuli mai.
  2. Toe tufatufaina atu i le faiga binary e tatau ona toe faia le faʻaaliga o le puletaofia o loʻo i luga, o lenei lisi o aiaiga ma le faʻasalaga o loʻo i lalo i totonu o faʻamaumauga ma / poʻo isi mea e tatau ona tuʻuina atu i le tufatufaina.
  3. E le mafai ona faʻaaogaina le igoa o le tagata e ana le puletaofia poʻo igoa o ana mea na te faia e faʻamaonia pe faʻalauiloa ai oloa na aumai mai lenei polokalame e aunoa ma se faʻatagaina muamua tusitusia.

    O LENEI SOFTWARE E TUUINA E LE TAGATA E UMI AI AI MA FAIGA FAAVAE “E PEI AI” MA SOO SE FAAMANATU FAAMANATU PEA, E AOFIA AI, AE LE FAATAA I, LE FAAMANUIAGA O LE FAIA MA FAIGA FAAVAE MO SE FAʻAMATALAGA FAʻAALIGA. E LEAI SE MEA E TATAU AI LE UA PUEINA PEA POO IA FAI SAO, MO SO'O SE TU'U, FA'A'O'O'O, FA'AMATALAGA, FA'AMATALAGA, FA'A'OA'OGA, POO FA'A'OA'OGA FA'A'OA'O (E A'OA'O AI, AE LE FAATA'A I, FA'AIGA O Oloa E suitulaga ai, AUAUNAGA; PO'O LE FA'AALAPOINA O PISINISI) PE'O LE'A UA FA'AUPU'I MA I SO'O SE FA'AMATALAGA O NOFOAIGA, PE I KOnekarate, NOFOAIGA FA'AVAE, PO'O LE TORT (E A'OA'O AI LE FA'AALAPO'O PO'O ISI ISI) E ALA MAI I SO'O SE AUALA MAI LE FA'A'OGA O LENEI SOFTWARE, E TUSA I LE TULAFONO.

Fa'amatalaga faaletulafono

Uiga

Fa'ata'ita'iga - O se ata faʻataʻitaʻiga i luga o se pepa o loʻo faʻaalia ai o loʻo i ai pea
i lalo re totonuview ma i lalo o le fa'atagaga aloa'ia, e ono i'u ai i suiga po'o fa'aopoopo. NXP Semiconductors e le tuʻuina atu soʻo se faʻamatalaga poʻo se faʻamaonia e uiga i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia i totonu o se ata faataitai o se pepa ma e le tatau ona i ai se noataga mo taunuuga o le faʻaaogaina o ia faʻamatalaga.

Fa'ailoga

Fa'atapula'aina ma noataga - O faʻamatalaga i lenei pepa e talitonuina e saʻo ma faʻatuatuaina. Ae ui i lea, e le tuʻuina atu e le NXP Semiconductors ni faʻamatalaga poʻo se faʻamaonia, faʻaalia pe faʻaalia, i le saʻo poʻo le atoatoa o ia faʻamatalaga ma e leai se noataga mo taunuuga o le faʻaaogaina o ia faʻamatalaga. E leai se matafaioi a le NXP Semiconductors mo mea o loʻo i totonu o lenei pepa pe a tuʻuina atu e se faʻamatalaga faʻamatalaga i fafo atu o le NXP Semiconductors. E leai se mea e mafai ona noatia le NXP Semiconductors mo soʻo se faʻalavelave faʻafuaseʻi, faʻalavelave, faʻasalaga, faʻapitoa poʻo faʻalavelave faʻaleagaina (e aofia ai - e aunoa ma le faʻatapulaʻaina - leiloa tupe mama, leiloa sefe, faʻalavelave pisinisi, tau e fesoʻotaʻi ma le aveeseina poʻo le suia o soʻo se oloa poʻo le toe faʻaaogaina o tau) pe po'o le leai o ia fa'aleagaina e fa'avae i luga o le tort (e aofia ai le fa'atamala), fa'amaonia, soli o konekarate po'o so'o se isi lava talitonuga fa'aletulafono.
E ui lava i so'o se fa'aleagaina e ono fa'atupuina e le tagata fa'atau mo so'o se mafua'aga, o le aofa'iga atoa ma le fa'aputuga o noataga a le NXP Semiconductors i tagata fa'atau mo oloa o lo'o fa'amatalaina iinei e tatau ona fa'atapula'aina e tusa ai ma Tu'utu'uga ma aiaiga o fa'atauga fa'apisinisi a NXP Semiconductors.

Aia tatau e fai ai suiga
- NXP Semiconductors faʻasao le aia tatau e faia ai suiga i faʻamatalaga faʻasalalau i totonu o lenei pepa, e aofia ai e aunoa ma se faʻatapulaʻaina faʻamatalaga ma faʻamatalaga o oloa, i soo se taimi ma e aunoa ma se faʻaaliga. O lenei pepa e suitulaga ma suia uma faʻamatalaga na tuʻuina atu aʻo leʻi faʻasalalauina.

Fa'aoga talafeagai - O oloa NXP Semiconductors e le o mamanuina, faʻatagaina pe faʻamaonia ina ia talafeagai mo le faʻaogaina o le ola, faʻaogaina o le ola poʻo le saogalemu-faigaluega poʻo mea faigaluega, poʻo totonu o talosaga pe a le manuia poʻo le faʻaleagaina o se oloa NXP Semiconductors e mafai ona faʻamoemoeina e iʻu ai i le tagata lava ia. manu'a, maliu po'o meatotino tuga po'o fa'aleagaina le si'osi'omaga. NXP Semiconductors ma ana tagata fa'atau oloa e le taliaina se noataga mo le fa'aofiina ma/po'o le fa'aogaina o oloa NXP Semiconductors i totonu o ia masini po'o talosaga ma o lea fa'aaofia ma/po'o le fa'aogaina o lo'o i le tulaga lamatia a le tagata fa'atau.

Talosaga - Talosaga o loʻo faʻamatalaina iinei mo soʻo se tasi o nei mea
o oloa e mo na'o fa'ata'ita'iga. E le faia e le NXP Semiconductors se fa'amatalaga po'o se fa'amaonia e fa'apea o ia talosaga o le a talafeagai mo le fa'aoga fa'apitoa e aunoa ma se toe su'ega po'o se suiga.
O tagata fa'atau e nafa ma le mamanu ma le fa'agaioiga o latou
talosaga ma oloa e fa'aaoga ai NXP Semiconductors oloa, ma NXP Semiconductors e le taliaina se noataga mo so'o se fesoasoani i talosaga po'o tagata fa'atau oloa mamanu. E na'o le tagata fa'atau le matafaioi e fuafua pe talafeagai ma fetaui le oloa NXP Semiconductors mo talosaga a le tagata fa'atau ma oloa ua fuafuaina, fa'apea fo'i ma le fa'atonuga ma le fa'aoga a le tagata fa'atau lona tolu. E tatau i tagata fa'atau ona tu'uina atu le mamanu talafeagai ma le fa'aogaina o puipuiga e fa'aitiitia ai a'afiaga e feso'ota'i ma a latou talosaga ma oloa.
E le talia e le NXP Semiconductors so'o se noataga e feso'ota'i ma so'o se fa'aletonu, fa'aleagaina, tau po'o fa'afitauli e fa'avae i so'o se vaivaiga po'o fa'aletonu i talosaga po'o oloa a le tagata fa'atau, po'o le talosaga po'o le fa'aogaina e le tagata fa'atau lona tolu. O le tagata fa'atau e nafa ma le faia o su'ega talafeagai uma mo talosaga a le tagata fa'atau ma oloa e fa'aaoga ai NXP Semiconductors oloa ina ia aloese mai le faaletonu o talosaga ma oloa po'o le talosaga po'o le fa'aogaina e le isi vaega.

Tulaga ma aiaiga o fa'atauga fa'apisinisi - NXP Semiconductors oloa o loʻo faʻatau atu i lalo o tuutuuga ma aiaiga lautele o faʻatauga faʻatau, e pei ona lomia i lehttps://www.nxp.com/profile/tuuga, sei vagana ua malilie i se isi itu i se maliega tusitusia aloaia a le tagata lava ia. Afai e fa'ai'uina se maliliega ta'ito'atasi na'o aiaiga ma aiaiga o le maliliega ta'itasi e fa'aaoga. O le NXP Semiconductors o loʻo faʻaalia manino i le faʻaaogaina o tuutuuga ma aiaiga lautele a le tagata faʻatau e tusa ai ma le faʻatauga o oloa NXP Semiconductors e tagata faʻatau.

Pulea auina atu i fafo - O lenei pepa faʻapea foʻi ma mea (s) o loʻo faʻamatalaina iinei e mafai ona noatia i tulafono faatonutonu faʻatau atu. O le auina atu i fafo e ono mana'omia se faatagaga muamua mai pulega agavaa.

Talafeagai mo le faaaogaina i oloa e le o ta'avale agavaa - Se'i vagana ua ta'u manino mai e lenei pepa o lenei NXP Semiconductors patino
oloa e ta'avale agavaa, o le oloa e le talafeagai mo le fa'aogaina o ta'avale. E le agavaa pe fa'ata'ita'iina e tusa ai ma su'ega ta'avale po'o mana'oga fa'aoga. E le talia e le NXP Semiconductors se noataga mo le fa'aofiina ma/po'o le fa'aogaina o oloa fa'apitoa e le o ni ta'avale i masini ta'avale po'o talosaga.
I le tulaga e faʻaaogaina e le tagata faʻatau le oloa mo le mamanu-i totonu ma faʻaoga i totonu
talosaga tau ta'avale i fa'amatalaga ta'avale ma tulaga fa'ata'atia,
tagata fa'atau (a) e tatau ona fa'aogaina le oloa e aunoa ma le NXP Semiconductor's warranty o le oloa mo ia mea tau taavale, fa'aoga ma fa'amatalaga, ma (b) so'o se taimi lava e fa'aaoga ai e le tagata fa'atau oloa mo talosaga tau ta'avale i tua atu o fa'amatalaga a le NXP Semiconductors, o lea fa'aoga e tatau ona na'o le tulaga lamatia a le tagata fa'atau, ma (c) fa'amalo atoatoa e le tagata fa'atau NXP Semiconductors mo so'o se noataga, fa'aleagaina po'o fa'atauga o oloa e mafua mai i le mamanu ma le fa'aogaina o le oloa. mo talosaga tau ta'avale i tua atu o le NXP Semiconductors' standard warranty ma NXP Semiconductors' fa'amatalaga o oloa.

Fa'aliliuga — O se fa'amatalaga e le fa'aPeretania (fa'aliliuina) o se pepa, e aofia ai fa'amatalaga fa'aletulafono i totonu o lena pepa, e na'o le fa'asinomaga. O le fa'aliliuga fa'a-Peretania e fa'amalo pe a iai so'o se 'ese'esega i le va o fa'aliliuga ma fa'aliliuga fa'aperetania.

Saogalemu — E malamalama le tagata fa'atau o oloa uma a le NXP e ono a'afia i fa'aletonu e le'i fa'ailoaina pe mafai fo'i ona lagolagoina tulaga fa'amautu mo le puipuiga po'o fa'amatalaga ma ni tapula'a iloa. O le tagata fa'atau e nafa ma le mamanu ma le fa'agaioiga o ana talosaga ma oloa i le gasologa o latou olaga e fa'aitiitia ai le a'afiaga o nei fa'aletonu i talosaga ma oloa a tagata fa'atau. O le matafaioi a le tagata fa'atau e fa'alautele atu fo'i i isi tekonolosi matala ma/po'o fa'apitoa e lagolagoina e oloa NXP mo le fa'aoga i talosaga a tagata fa'atau. E le taliaina e le NXP se noataga mo soʻo se faʻafitauli. E tatau i le tagata fa'atau ona siaki e le aunoa ia fa'afouga saogalemu mai le NXP ma tulitatao lelei.
E tatau i le tagata fa'atau oloa ona filifili oloa e iai vaega saogalemu e sili ona fetaui ma tulafono, tulafono faatonutonu, ma tulaga faatonuina o le talosaga fuafuaina ma faia faaiuga sili o le mamanu e uiga i ana oloa ma e na'o ia e nafa ma le tausisia o tulafono uma, tulafono faatonutonu, ma tulaga saogalemu e faatatau i ana oloa, tusa lava pe o so'o se fa'amatalaga po'o se lagolago e mafai ona tu'uina mai e le NXP. O le NXP o loʻo i ai le Vaega o Tali mo le Puipuiga o oloa (PSIRT) (e mafai ona oʻo i le PSIRT@nxp.com) e faʻatautaia le suʻesuʻega, lipoti, ma le faʻamalolo o vaifofo i faʻafitauli tau le saogalemu o oloa NXP.
NXP BV - NXP BV e le o se kamupani fa'agaoioia ma e le tufatufaina pe fa'atau atu oloa.

Pepa / Punaoa

NXP AN14120 Debugging Cortex-M Polokalama [pdf] Taiala mo Tagata Fa'aoga
i.MX 8ULP, i.MX 93, AN14120 Debugging Cortex-M Software, AN14120, Debugging Cortex-M Software, Cortex-M Software, Software

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *