IMXLXRN Plus Evaluation Kit

Informace o produktu

Specifikace

  • Název produktu: i.MX Linux Release Notes
  • Verze: Rev. LF5.15.71_2.2.2 – 31. října 2023
  • Podporované SoC: i.MX 6, i.MX 7, i.MX 8, i.MX 9 série
    desky
  • Obsah vydání: Vydání GA s názvem L_. Verze jádra BSP (pro
    example, L5.15.71 označuje, že toto vydání BSP je založeno na
    verze jádra 5.15.71)

Nadview

Tento dokument obsahuje důležité informace o balíčku
obsah, podporované funkce, známé problémy a omezení v tomto
vydání i.MX Linuxu.

Toto vydání je konsolidované vydání pro v5.15.71. To zahrnuje
jádro upgraduje a podporuje SoC v i.MX 6, i.MX 7, i.MX 8 a
Desky řady i.MX 9, které byly vydány dříve a byly
plně otestováno.

Informace o změnách v tomto vydání naleznete v manifestu
Readme na indexu: imx-manifest.git a protokoly změn na indexu:
imx-manifest-ChangeLog.git.

Reference

Poznámky k vydání i.MX Linux popisují, které SoC jsou podporovány
aktuální vydání. Některé dříve vydané SoC mohou být
sestavitelné v aktuální verzi, ale nejsou ověřeny, pokud jsou na
předchozí ověřenou úroveň.

Příručky pro rychlý start obsahují základní informace o desce
a nastavení. Jsou k dispozici na NXP webmísto.

Dokumentace je dostupná online na nxp.com.

Uvolněte obsah

Toto vydání se skládá z následujícího:

  • Vydání GA s názvem L_.
  • Verze jádra BSP (napřample, L5.15.71 naznačuje, že toto
    Vydání BSP je založeno na verzi jádra 5.15.71).

Návod k použití produktu

Podporované SoC

  • i.MX 6
  • i.MX 7
  • i.MX 8
  • desky řady i.MX 9

Instalace

Chcete-li nainstalovat poznámky k vydání i.MX Linux, postupujte takto:

  1. Stáhněte si nejnovější verzi z NXP webmísto.
  2. Extrahujte obsah balení podle svého přání
    umístění.
  3. Podívejte se na dostupné příručky pro rychlý start a dokumentaci
    online pro nastavení a konfiguraci desky.

Odstraňování problémů

Pokud se během instalace nebo používání setkáte s nějakými problémy
Poznámky k vydání i.MX Linux naleznete v dostupné dokumentaci
online, kde najdete kroky pro řešení problémů a známé problémy.

FAQ

Otázka: Jaké SoC jsou v tomto vydání podporovány?

Odpověď: Toto vydání podporuje i.MX 6, i.MX 7, i.MX 8 a i.MX 9
sériové desky.

Otázka: Kde najdu rychlé průvodce?

Odpověď: Struční průvodci jsou k dispozici na NXP webmísto.

Otázka: Jak mohu odstranit problémy během instalace nebo
používání?

Odpověď: Podívejte se do dokumentace dostupné online
kroky pro odstraňování problémů a známé problémy.

IMXLXRN
Poznámky k vydání i.MX Linux
Rev. LF5.15.71_2.2.2 – 31. října 2023

Poznámky k vydání

Informace o dokumentu

Informace

Obsah

Klíčová slova

i.MX, Linux, LF5.15.71_2.2.2

Abstraktní

Tento dokument obsahuje důležité informace o obsahu balíčku, podporovaných funkcích, známých problémech a omezeních v této verzi.

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

1 Konecview
Tento dokument obsahuje důležité informace o obsahu balíčku, podporovaných funkcích, známých problémech a omezeních v této verzi.
Toto vydání je konsolidované vydání pro v5.15.71. Upgrade jádra a podpora SoC v deskách řady i.MX 6, i.MX 7, i.MX 8 a i.MX 9, které byly vydány dříve a byly plně testovány. Prošly automatickým testováním k ověření oprav, které byly přidány po posledním vydání GA.
Tento dokument obsahuje informace o všech dříve vydaných aktivních SoC i.MX a lze je použít pouze jako kontext pro pochopení tohoto vydání. Budoucí konsolidovaná verze GA bude testovat a podporovat všechny dříve vydané GA i.MX SoC uvedené níže.
Informace o změnách v tomto vydání naleznete v souboru Readme manifestu na adrese index: imx-manifest.git a v protokolech změn na adrese index: imx-manifest-ChangeLog.git.
referenční desky i.MX
· i.MX 9 Series i.MX 93 EVK deska (11×11 A0 silikon)
· i.MX 8 Series i.MX 8ULP EVK deska (15×15 A1, 9×9 A0.1) i.MX 8M Plus EVK deska i.MX 8DXL EVK deska (silikon A1 testován na LPDDR4 EVK, silikon B0 testován na LPDDR4 WEVK a DDR3L EVK) i.MX 8QuadXPlus MEK deska (revize C0) i.MX 8QuadMax MEK deska i.MX 8M Quad EVK deska i.MX 8M Mini EVK deska i.MX 8M Nano EVK deska
· i.MX 7 Series i.MX 7Dual SABRE-SD deska i.MX 7ULP EVKB deska
· Řada i.MX 6 i.MX 6QuadPlus SABRE-SD desky i.MX 6Quad ​​SABRE-SD desky i.MX 6DualLite SDP SABRE-SD desky i.MX 6SoloX SABRE-SD desky i.MX 6UltraLite EVK deska i.MX 6ULL ​​EVK Deska i.MX 6ULZ EVK Deska i.MX 6SLL EVK Deska
Poznámka:
V tomto dokumentu je použit následující zápis:
· 6SABRE-SD je zkratka pro platformy i.MX 6Quad, i.MX 6QuadPlus, i.MX 6DualLite a i.MX 6DualPlus SABRE-SD.
· 6SoloLite znamená i.MX 6SoloLite EVK · 6SoloX-SD znamená platformu i.MX 6SoloX SABRE-SD. · 7D-SABRE-SD je zkratka pro platformu i.MX 7Dual SABRE-SD. · 6UltraLite je zkratka pro platformu i.MX 6UltraLite EVK.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
2/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

· 6ULL ​​znamená platformu i.MX 6ULL ​​EVK. · 6ULZ znamená platformu i.MX 6ULZ EVK. · 7ULP znamená platformu i.MX 7 Ultra Low Power. · 8QuadMax je zkratka pro platformu i.MX 8QuadMax MEK. · 8QuadXPlus znamená platformu i.MX 8QuadXPlus MEK. · 8M Quad je zkratka pro platformu i.MX 8M Quad EVK. · 8M Mini je zkratka pro platformu i.MX 8M Mini EVK. · 8M Nano znamená platformu i.MX 8M Nano EVK. · 8MP znamená platformu i.MX 8M Plus EVK. · 8DXL znamená platformu i.MX 8DualXLite EVK. · 8ULP znamená platformu i.MX 8ULP EVK. · i.MX 93 znamená platformu i.MX 93 11×11 EVK. Následující tabulka uvádí testy, které byly provedeny pro každý SoC.

Tabulka 1.Ověření desky a rozsah podpory SoC i.MX 93 8ULP 8M Plus 8DXL 8M Quad 8M Nano 8M Mini 8QuadMax 8QuadXPlus (C0 křemík) 7Dual/Solo 7ULP 6QuadPlus 6Quad ​​6SULX6US 6SULX6US

Ověření testování a rozsah podpory Kvalita beta. Beta kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita. GA kvalita.

1.1 Reference

i.MX má softwarově podporované více rodin. Následují uvedené rodiny a SoC na rodinu. Poznámky k vydání i.MX Linux popisují, které SoC jsou podporovány v aktuální verzi. Některé dříve vydané SoC mohou být sestavitelné v aktuální verzi, ale nejsou ověřeny, pokud jsou na předchozí ověřené úrovni.
· Rodina i.MX 6: 6QuadPlus, 6Quad, 6DualLite, 6SoloX, 6SLL, 6UltraLite, 6ULL, 6ULZ · Rodina i.MX 7: 7Dual, 7ULP

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
3/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

· Rodina i.MX 8: 8QuadMax, 8QuadPlus, 8ULP · Rodina i.MX 8M: 8M Plus, 8M Quad, 8M Mini, 8M Nano · Rodina i.MX 8X: 8QuadXPlus, 8DXL · Rodina i.MX 9: i.MX 93
Tato verze obsahuje následující odkazy a další informace.
· i.MX Linux Release Notes (IMXLXRN) – Poskytuje informace o vydání. · i.MX Linux User's Guide (IMXLUG) – Poskytuje informace o instalaci U-Boot a Linux OS a používání
funkce specifické pro i.MX. · i.MX Yocto Project User's Guide (IMXLXYOCTOUG) – Popisuje balíček podpory desky pro NXP
vývojové systémy využívající Yocto Project k nastavení hostitele, instalaci řetězce nástrojů a sestavení zdrojového kódu pro vytváření obrazů. · Uživatelská příručka strojového učení i.MX (IMXMLUG) – Poskytuje informace o strojovém učení. · i.MX Linux Reference Manual (IMXLXRM) – Poskytuje informace o Linuxových ovladačích pro i.MX. · i.MX Graphics User's Guide (IMXGRAPHICUG) – Popisuje grafické funkce. · i.MX Porting Guide (IMXXBSPPG) – Poskytuje pokyny pro portování BSP na novou desku. · i.MX VPU Application Programming Interface Linux Reference Manual (IMXVPUAPI) – Poskytuje referenční informace o VPU API na i.MX 6 VPU. · Harpoon User's Guide (IMXHPUG) – Představuje vydání Harpoon pro rodinu zařízení i.MX 8M. · I.MX Digital Cockpit Hardware Partitioning Enablement pro i.MX 8QuadMax (IMXDCHPE) – Poskytuje hardwarové řešení i.MX Digital Cockpit pro i.MX 8QuadMax. · i.MX DSP User's Guide (IMXDSPUG) – Poskytuje informace o DSP pro i.MX 8. · i.MX 8M Plus Camera and Display Guide (IMX8MPCDUG) – Poskytuje informace o ISP Independent Sensor Interface API pro i. .MX 8M Plus.
Stručný návod obsahuje základní informace o desce a jejím nastavení. Jsou na NXP webmísto.
· Rychlý průvodce platformy SABER (IMX6QSDPQSG) · Průvodce rychlým startem platformy SABER (IMX6QSDBQSG) · i.MX 6UltraLite EVK Rychlý průvodce (IMX6ULTRALITEQSG) · i.MX 6ULL ​​EVK Rychlý průvodce (IMX6ULLQSG) · Průvodce rychlým startem SABRE Automotive Infotainment IMX6SABREINFOQSG) · i.MX 7Dual SABRE-SD Rychlý průvodce startem (SABRESDBIMX7DUALQSG) · Rychlý průvodce i.MX 8M Quad Evaluation Kit (IMX8MQUADEVKQSG) · Stručný průvodce i.MX 8M Mini Evaluation Kit (8MMINIEVKQSG) · i.MX 8M Stručná příručka vyhodnocovací sady (8MNANOEVKQSG) · Stručná úvodní příručka sady pro aktivaci multisenzorů i.MX 8QuadXPlus (IMX8QUADXPLUSQSG) · Stručná příručka pro sadu pro aktivaci multisenzorů i.MX 8QuadMax (IMX8QUADMAXQSG) · Rychlá příručka pro i.MX 8M Plus (Zkušební sada IMX8MPLUS)
Dokumentace je dostupná online na nxp.com.
· Informace o i.MX 6 jsou na nxp.com/iMX6series · Informace o i.MX SABRE jsou na nxp.com/imxSABRE · Informace o i.MX 6UltraLite jsou na nxp.com/iMX6UL · Informace o i.MX 6ULL ​​jsou na nxp.com /iMX6ULL · i.MX 7Dual informace jsou na nxp.com/iMX7D · i.MX 7ULP informace jsou na nxp.com/imx7ulp · i.MX 8 informace jsou na nxp.com/imx8 · i.MX 6ULZ informace jsou na nxp .com/imx6ulz · Informace o i.MX 93 jsou na nxp.com/imx93

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
4/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

1.2 Obsah vydání

Toto vydání se skládá z následujícího:
· Předem vytvořené obrázky · Výrobní nástroje (UUU) · Dokumentace · Distribuce open source Git repo na GitHubu · Proprietární distribuce na externím zrcadle Yocto Project i.MX · Distribuce třetích stran s omezeným přístupem
Verze GA se jmenují L _ .
: Verze jádra BSP (napřample, L5.15.71 označuje, že toto vydání BSP je založeno na verzi jádra 5.15.71).
: Specifikace sémantického verzování, kde X je hlavní verze, Y je vedlejší verze a Z je verze opravy.
V následujících tabulkách je uveden obsah každého balení.

Tabulka 2. Obsah vydání Komponenta

Popis

Linux OS jádro a strom zařízení

5.15.71

U-Boot

v2022.04

Obrázky SD karty

Předpřipravené obrazy používané pro testování pro použití na cílových referenčních deskách i.MX

Výrobní nástroje (UUU)

Verze: 1.5.21 Slouží k vypálení produkčního obrazu do desky

i.MX Open Source repozitáře

i.MX open source modifikace nebo NXP originální open source

Komponenty NXP ke stažení

Sada portování systémového ovladače a dekodér AACPlus ke stažení na nxp.com

i.MX Proprietary na Yocto Project mirror Proprietární komponenty i.MX ke stažení Yocto Project mirror na nxp.com

i.MX omezený přístup

i.MX balíčky třetích stran vyžadující marketingovou pomoc NXP

Uvolňovací balíčky obsahují následující.
· Dokumentace. · Předem sestavené binární soubory:
Předem vytvořený obraz karty SD pro cílovou verzi SoC. Stromy jádra a zařízení Obrázky spouštění Použitelné ukázky Arm Cortex-M4, pokud jsou použitelné pro cílové SoC · Výchozí skripty UUU, které se vypalují do eMMC. UUU example skripty se používají jako reference.
Informace o tom, jak používat obsah tohoto vydání, najdete v uživatelské příručce i.MX Linux (IMXLUG).
V zrcadle projektu NXP Yocto jsou k dispozici následující balíčky. Každý balíček je vtažen do sestavení přímo při sestavování projektu Yocto, ale lze jej také načíst pomocí následujícího příkazu v operačním systému Linux.

wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/ file jméno>

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
5/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 3.BSP a multimediální standardní balíčky

File jméno

Popis

imx-codec-4.7.2.bin

Knihovny základních kodeků pro audio a video optimalizované pro i.MX

imx-parser-4.7.2.bin

i.MX optimalizovaný základní analyzátor

imx-vpu-5.4.39.3.bin

i.MX VPU knihovna pro i.MX 6 s VPU

imx-vpu-hantro-1.27.0.bin

i.MX VPU Hantro knihovny pro i.MX 8M Quad, 8M Mini a 8M Plus

imx-vpu-hantro-vc-1.9.0.bin

Knihovny kodéru i.MX VPU Hantro vc8000e pro i.MX 8M Plus

firmware-imx-8.18.1.bin

Firmware i.MX včetně firmwaru pro VPU, DDR, EPDC, HDMI, DP (Display Port) a SDMA

imx-seco-5.9.0bin

Firmware i.MX SECO pro referenční desky i.MX 8QuadMax, 8QuadXPlus a 8DXL

imx-gpu-viv-6.4.3.p4.10-aarch32.bin i.MX grafické knihovny pro i.MX 6 a 7 SoC s GPU

imx-gpu-viv-6.4.3.p4.10-aarch64.bin i.MX grafické knihovny pro i.MX 8

imx-gpu-g2d-6.4.3.p4.10-arm.bin

i.MX Graphics G2D knihovny pro i.MX 6 a 7 s GPU

imx-gpu-g2d-6.4.3.p4.10-aarch64.bin i.MX Graphics G2D knihovny pro i.MX 8

imx-dpu-g2d-2.1.4.4.bin

Knihovna i.MX G2D pro i.MX 8 Auto SoC s DPU blitter enginem

imx-sc-firmware-1.15.0.bin

Firmware ovladače systému i.MX pro referenční desky i.MX 8QuadMax, 8QuadXPlus a 8DXL

ml-zabezpečení-1.0.6.bin

Zabezpečení strojového učení

isp-imx-4.2.2.20.0.bin

i.MX 8M Plus ISP SDK

imx7d-sabresd-m4-freertos-1.0.bin i.MX 7D Cortex-M4 Demo

imx7ulp-m4-demo-2.11.0.bin

i.MX 7ULP Cortex-M4 Demo

imx8qm-m4-demo-2.9.0.bin

i.MX 8QuadMax Cortex-M4 Demo

imx8qx-m4-demo-2.9.0.bin

i.MX 8QuadXPlus Cortex-M4 Demo

imx8mq-m4-demo-2.12.1.bin

i.MX 8M Quad Cortex-M4 Demo

imx8mm-m4-demo-2.12.1.bin

i.MX 8M Mini Cortex-M4 Demo

imx8mn-m7-demo-2.12.1.bin

i.MX 8M Nano Cortex-M7 Demo

imx8dxl-m4-demos-2.9.0.bin

i.MX 8DXL Cortex-M4 Demo

imx8mp-m7-demo-2.12.1.bin

i.MX 8M Plus Cortex-M7 Demo

imx8ulp-m33-demo-2.13.0.bin

i.MX 8ULP Cortex-M33 Demo

imx93-m33-demo-2.13.0.bin

i.MX 93 Corex-M33 Demo

mx93a0-ahab-container.img

Firmware i.MX 93 ELE

mx8ulpa0-ahab-container.img

i.MX 8ULP A0.1

mx8ulpa1-ahab-container.im

i.MX 8ULP A1

Poznámka: Cortex-M MCUXpresso SDK distribuuje MCUXpresso Web Nástroj Builder. Chcete-li získat sadu MCUXpresso SDK pro jádro Cortex-M vašeho i.MX SoC, navštivte http://mcuxpresso.nxp.com. Následující balíčky jsou k dispozici ke stažení na nxp.com.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
6/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 4. Balíčky NXP.com File název imx-aacpcodec-4.7.2.bin imx-scfw-porting-kit-1.15.0.tar.gz imx-upower-porting-kit-1.1.0.tar.gz

Popis Coding Technologies Dekodér AACplus Systémový ovladač Sada pro portování firmwaru Sada pro portování firmwaru uPower

i.MX BSP také vydává open source prostřednictvím repozitářů na Github.com i.MX GitHub. V následující tabulce jsou uvedena všechna úložiště na GitHubu.

Tabulka 5.i.MX GitHub Distribuce Úložiště imx-manifest linux-imx uboot-imx imx-atf imx-mkimage imx-lib imx-test imx-optee-os imx-optee-test imx-optee-client imx-xen imx -gst1.0-plugin gst-plugsin-base gst-plugsin-bad gst-plugsin-good gstreamer imx-alsa-plugins libdrm-imx opencv-imx weston-imx wayland-protocols-imx xf86-video-imx-vivante meta-imx armnn-imx onnxruntime-imx nn-imx mwifiex gtec-demo-framework imx-firmware

Popis i.MX Yocto Project Linux BSP Manifest i.MX Linux Kernel i.MX U-Boot i.MX Arm Trusted Firmware pro i.MX 8 i.MX Mkimage nástroj spouštěcího obrazu i.MX Knihovny i.MX Driver unit testovací aplikace i .MX OP-TEE OS i.MX OP-TEE Test i.MX OP-TEE klient i.MX Xen hypervisor i.MX Multimedia GStreamer Plugins i.MX Multimedia GStreamer Base i.MX Multimedia GStreamer Špatný i.MX Multimedia GStreamer Dobrý i.MX Multimedia GStreamer Core i.MX ALSA Plugins i.MX Graphics DRM i.MX Graphics OpenCV i.MX Graphics Weston i.MX Graphics Wayland Protocols i.MX Graphics X.org Vivante Driver i.MX Yocto Project Release Layer i.MX ArmNN Fork i.MX Onnxruntime Fork i.MX NN Fork NXP ovladač jádra Wi-Fi i.MX Graphics Demo Framework na NXPMicro GitHub i.MX Firmware pro Cypress a NXP Wi-Fi a Bluetooth

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
7/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 5.i.MX distribuce GitHub Repos…pokračování Repo imx-seco-libs imx-vpuwrap arm-computelibrary-imx pyarmnn-release tensorflow-imx v2xseshm vtest sof

Popis i.MX SECO knihovny i.MX VPU Wrapper výpočetní knihovna ramene PyArmNN TensorFlow V2XSE SHM knihovna V2X testovací aplikace Sound Open Firmware

Další součástí vydání jsou ukázky projektu Yocto, které ukazují další případy použití na různém hardwaru i.MX. Tyto ukázky jsou vrstvy, které fungují nad veřejným vydáním BSP. Ty jsou uvedeny níže a jsou aktualizovány do jednoho měsíce od každého konsolidovaného vydání GA. Tyto ukázky nejsou plně testovány, ale ukazují, jak integrovat různé sady softwaru pro použití s ​​referenčními deskami i.MX a naší verzí BSP.
· meta-imx-agl: Automotive Grade Linux demo na kirkstone.. · meta-imx-iot-gateway: AWS a IOT Gateway ukázky pro i.MX 6UL/6ULL. · OTA: Nezaznamenávejte žádnou další vrstvu. Podpora třetích stran přes vzduchová řešení, jako je Mender nebo Foundries.io. Kontakt
jedné z těchto třetích stran k integraci řešení OTA.

NEDOVOLUJTE licenci
Board Support Package (BSP) se skládá ze sady balíčků a metadat (pro Yocto Project Recipes) a každý z nich má vlastní licencování. Před vývojem ověřte licenci cílového balíčku. Licenci lze nalézt v horní části receptu nebo zdroje file (jako *.c nebo *.h). Pro podrobnosti kontaktujte svého zástupce NXP.
Chcete-li během nastavení projektu Yocto nastavit sestavení i.MX, přijměte licenci NXP. Toto přijetí je zaznamenáno v konfiguraci sestavení files, aby bylo možné během procesu sestavování extrahovat následující proprietární binární soubory. Proprietární balíčky NXP obsahují registr softwarového obsahu (SCR) file který uvádí informace o balíčku: imx-gpu-viv, imx-codec a imx-parser.

1.4 Proprietární balíčky s omezeným přístupem

Balíčky s omezeným přístupem uvedené v následující tabulce jsou poskytovány na nxp.com s řízeným přístupem, protože vyžadují dodatečné licencování třetí stranou. Pro přístup kontaktujte svého obchodního zástupce. Každý balíček má svůj vlastní soubor Readme file s pokyny, jak sestavit, nainstalovat a spustit.

Tabulka 6. Balíčky s omezeným přístupem pro vydání projektu Yocto

Balík

Popis

imx-mscodec-4.7.2.bin

i.MX optimalizovaný kodek Microsoft

imx-msparser-4.7.2.bin

i.MX optimalizovaný analyzátor Microsoft ASF

imx-real-4.7.2.bin

i.MX Real Networks RMVB dekodéry a analyzátory

imx-dsp-2.0.2.bin

Firmware DSP

imx-dsp-codec-2.0.2.bin

DSP dekodéry (MP2, MP3, BSAC, DRM, DABPlus, SBC, AAC)

imx-dsp-codec-ext-2.0.2.bin

DSP extra kodeky

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
8/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 6. Balíčky s omezeným přístupem pro vydání projektu Yocto…pokračování

Balík

Popis

imx-dsp-codec-aacp-2.0.2.bin

DSP dekodér AACPlus

imx-ap1302-1.0.0.tar.gz

Firmware receptura Yocto pro fotoaparát AP1302+AR0144.

1.5 Pokyny pro získání firmwaru AP1302
Chcete-li získat firmware AP1302 z OnSemi GitHub, proveďte následující kroky:
1. Stáhněte si ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin z OnSemi GitHub NXP_i.MX93_ap1302_firmware podle README.md.
2. Přejmenujte jej na ap1302.fw. 3. Zkopírujte jej na cílovou desku pod /lib/firmware/imx/camera.

2 Co je nového?

Tato část popisuje změny v tomto vydání, včetně nových funkcí a oprav defektů.

2.1 Nové funkce

Shrnutí hlavních nových funkcí je následující.
Přidány nové funkce pro všechny podporované desky:
· Aktualizováno jádro na 5.15.71 s konsolidovaným jádrem Linux Factory. · Upgradoval U-Boot na v2022.04 s konsolidovaným Linux Factory U-Boot. · Aktualizována EULA na v38. srpna 2022. · Aktualizován projekt Yocto na verzi 4.0 Kirkstone. · Zdrojový kód vydaný na source.codeaurora.org je nyní vydán na github.com/nxp-imx. · Podporuje GCC 11.2 toolchain. · Aktualizace Cortex-M33 pro 8ULP, aktualizace Cortex-M7 pro i.MX 8M Nano, i.MX 8M Plus a aktualizace Cortex-M4 pro
i.MX 8M Mini. · Bezpečnostní
OP-TEE upgradován na 3.19.0. Firmware Arm Trusted byl aktualizován s konsolidovanou verzí Linux Factory. Opravená potenciální chyba zabezpečení zjištěná v Arm Trusted Firmware (ID domény není ohraničeno
funkce imx_gpc_pm_domain_enable). · Multimediální aktualizace:
Gstreamer upgradován na 1.20.3 Podporuje rozhraní kodeku Hantro VPU V4L2, používané v Gstreameru ve výchozím nastavení. Upgradovaný Sound Open Firmware na v2.3.0 Audio Front-End Software nxp-afe představen. · Aktualizace grafiky: Ovladač GPU upgradován na 6.4.3.p4.10 s podporou vulkan, opravami chyb a optimalizací výkonu. GPU SDK upgradováno na 5.0.3. Chromium upgradováno na 101.0.4951.54. · Aktualizace strojového učení: OpenCV upgradováno na 4.6.0. Tensorflow-lite upgradován na 2.9.1 s akcelerací GPU. Rameno NN odstraněno.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
9/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Upgrade Onnxruntime na 1.10.0. nn-imx, který byl upgradován na 1.3.0, je oddělen od grafické distribuce a vydán na GitHubu
(verze 1.1.7).
· i.MX 8ULP Úvod pro i.MX 8ULP v kvalitě Beta.
· Úvod i.MX 93 pro i.MX 93 11×11 v kvalitě Beta.
· Aktualizace i.MX 8M Plus pro ISP 4.2.2.20.
· i.MX 8DXL Představení i.MX 8DXL B0 LPDDR4 DL1/DL2/DL3.
· Vylepšení ovladače Wi-Fi NXP Podpora čipové sady SD9098 s hostitelským rozhraním SDIO.
· Certifikace Arm SystemReady-IR (SR-IR) Deska i.MX 8M Mini EVK prošla certifikací Arm SR-IR. Deska i.MX 8M Plus EVK prošla certifikací Arm SR-IR. Deska i.MX 8M Quad EVK prošla certifikací Arm SR-IR. Deska i.MX 8M Nano EVK prošla certifikací Arm SR-IR.
· Ovladač Userspace Ethernet DPDK podporovaný v aplikacích i.MX 8M Mini a i.MX 8M Plus Podpora DPDK L2FWD a L3FWD
· V tomto vydání nejsou podporovány následující desky: i.MX 8QuadXPlus B0 MEK i.MX 8DualX MEK i.MX 8DXL A1 DDR3L EVK i.MX 6QuadPlus SABRE-AI i.MX 6Quad/Dual SABRE-AI i.MX 6DualLite SABRE -AI

3 Souhrn funkcí SoC

Následující tabulka popisuje funkce SoC shrnuté do skupin.

Tabulka 7. Funkce hardwarové akcelerace SoC

Funkce

SoC

2D grafika s GPU

Rodina i.MX 6: 6Quad, 6DualLite, 6Solo, 6SoloX Rodina i.MX 7: 7ULP Rodina i.MX 8: 8ULP Rodina i.MX 8M: 8M Mini, 8M Plus

3D GPU

Rodina i.MX 6: 6Quad, 6DualLite, 6Solo, 6SoloX Rodina i.MX 7: 7ULP Rodina i.MX 8: 8QuadMax, 8ULP Rodina i.MX 8X: 8QuadXPlus i.MX 8M Rodina: 8M Quad, 8M Nano Mini, 8M , 8M Plus

2D grafika s DPU

i.MX 8 Family: 8QuadMax i.MX 8X Family: 8QuadXPlus

GPU Vulkan

Řada i.MX 8: 8QuadMax, 8ULP

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
10/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 7.Funkce hardwarové akcelerace SoC…pokračování

Funkce

SoC

Řada i.MX 8X: 8QuadXPlus

Řada i.MX 8M: 8M Plus

OpenVX

Řada i.MX 8: 8QuadMax

VPU

i.MX 6 Family: 6Quad, 6DualLite, 6QuadPlus i.MX 8 Family: 8QuadMax i.MX 8X Family: 8QuadXPlus i.MX 8M Family: 8M Quad, 8M Mini, 8M Plus

EPDC

Rodina i.MX 6: 6DualLite, 6SLL, 6ULL, 6ULZ Rodina i.MX 7: 7Dual i.MX 8 Rodina: 8ULP

PXP

Řada i.MX 6: 6DualLite, 6SLL, 6UL, 6ULL, 6ULZ

Rodina i.MX 7: 7Dual

i.MX 8 rodina: 8ULP

i.MX 93

Zobrazení vyrovnávací paměti snímků

Rodina i.MX 6: 6Quad, 6DualLite, 6Solo, 6SoloX, 6SLL, 6UL, 6ULL, 6ULZ Rodina i.MX 7: 7Dual, 7ULP

Displej DRM

i.MX 8 Family: 8QuadMax, 8ULP i.MX 8X Family: 8QuadXPlus, 8DualX i.MX 8M Family: 8M Quad, 8M Mini, 8M Nano, 8M Plus i.MX 93

Cortex-M Core Boot

i.MX 6 Family: 6SoloX i.MX 7 Family: 7Dual, 7ULP i.MX 8 Family: 8QuadMax, 8ULP i.MX 8X Family: 8QuadXPlus, 8DX, 8DXL i.MX 8M Family: 8M Quad, 8M Mini, 8M Nano , 8M Plus i.MX 93

HiFi4 DSP

i.MX 8 Family: 8QuadMax, 8ULP i.MX 8X Family: 8QuadXPlus, 8DualX i.MX 8M Family: 8M Plus

NXP eIQ strojové učení

i.MX 8 Family: 8QuadMax, 8ULP i.MX 8X Family: 8QuadXPlus, 8DualX i.MX 8M Family: 8M Quad, 8M Mini, 8M Nano, 8M Plus i.MX 93

V2X

i.MX 8DXL

NPU

Řada i.MX 8: 8M Plus i.MX 93

4 Funkce podporované BSP
Následující tabulka popisuje funkce, které jsou podporovány v tomto vydání BSP. Pokud v této tabulce není výslovně uvedena žádná deska, je tato funkce sdílena mezi všemi deskami uvedenými v části 1. Jinak je tato funkce podporována pouze na uvedených deskách.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
11/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce

Funkce

Podporovaná deska

Jádro File Systém

Všechny i.MX Všechny i.MX

U-Boot

Všechny i.MX

Spouštěcí firmware

Všechny i.MX 8 i.MX 93

OP-TEE
Hypervizor věznice

Všechny i.MX
Všechny i.MX 8M 8ULP i.MX 93

IMXLXRN
Poznámky k vydání

Komentář
Jádro
Verze jádra: 5.15.71
EXT2/EXT3/EXT4 se používají jako file systému na kartě MMC/eMMC/SD. Na i.MX 6SABRE-AI a 7D-SABRE-SD se pro NAND používá UBIFS. · JFFS2/UBIFS se používá pro Parallel NOR, QSPI NOR.
Spouštěcí obrázek
Doručování U-Boot je založeno na verzi U-Boot v2022.04. Hodiny, regulátor Anatop, ENET, UART, MMC/SD, eMMC4.3/4.4/4.5/5.1. High-Assurance Boot, ROM Plug-in Mode. SPI-NOR, Paralelní NOR, SATA, NAND, FlexSPI-NOR, USB Mass Storage. Viz Tabulka 9 „Konfigurace U-Boot“, kde jsou uvedeny konfigurace U-Boot podporované na každé desce pro SPI_NOR, NAND, Parallel NOR, FlexSPI-NOR. Nejsou podporovány na všech deskách. i.MX 6QuadPlus/Quad/DualLite SABRE-SD podporuje DDR3 528 MHz @ 64 bit. i.MX 6SoloX SABRE-SD podporuje LDDR3 400 MHz @ 32 bit. i.MX 7Dual SABRE-SD podporuje DDR3 533 MHz @ 32 bit a bootování pomocí L2Cache jako OCRAM. i.MX 6UltraLite EVK podporuje DDR3 400 MHz @ 16 bit. i.MX 6ULL ​​podporuje DDR3 400 MHz @ 16 bit. i.MX 6ULZ podporuje DDR3 400 MHz @ 16 bit. i.MX 6SLL podporuje LPDDR3 400 MHz @ 32 bit. i.MX 7ULP podporuje Clock, UART, MMC/SD, eMMC4.3/4.4/4.5, High-Assurance Boot, ROM Plug-in Mode QuadSPI-NOR, USB Mass Storage I2C a SPI. i.MX 8 a i.MX 9 používají imx-mkimage k vytvoření flash.bin file který obsahuje firmware ovladače systému i.MX 8 nebo i.MX 9 a U-Boot. Flash.bin file které lze flashovat na SD karty příkazem: dd if= of=/dev/sd hledat = bs=1k. Pro 8M Mini, hledání=33. U i.MX 8M Quad/Mini/Nano/Plus podporuje U-Boot distro boot. U 8M mini EVK podporuje U-Boot také EFI a je schopen zavést opensuse a Fedoru. Pro 8M Quad, 8QuadMax A0 a 8QuadXPlus A0 je hledání=33. Pro 8QuadMax B0, 8QuadXPlus B0 a C0, 8M Nano, 8M Plus, 8DXL, i.MX 93 seek=32.
Všechny desky i.MX 8 vyžadují Arm Trusted Firmware. i.MX 8QuadMax 8DXL a 8QuadXPlus vyžadují firmware ovladače systému. i.MX 8QuadMax, 8DXL a 8QuadXPlus vyžadují SECO Firmware. i.MX 8QuadMax vyžaduje podepsaný firmware HDMI. i.MX 8ULP vyžaduje firmware S400 a uPower. i.MX 93 vyžaduje firmware sentinelu S401.
Na spouštěcím oddílu s TEE je vyžadován operační systém OP-TEE file pro aktivaci OP-TEE.
Jailhouse je hypervizor typu 1 pro i.MX 8. Hledejte související stromy zařízení pro stromy chovanců a kořenových zařízení.

Vrstva specifická pro stroj
Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
12/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

Arm Core

Všechny i.MX

i.MX 6 SABRE-SD, 6SLL a 6 SoloX-SD podporují procesor Arm Cortex-A9. i.MX 7Dual SABRE-SD a 7ULP EVK podporují procesor Arm Cortex-A7 a Cortex-M. i.MX 6UltraLite EVK, 6ULL ​​EVK a 6ULZ EVK podporují procesor Arm Cortex-A7. Procesor i.MX 8QuadXPlus se skládá z pěti jader: · Čtyřramenný Cortex-A35 · Jednoramenný Cortex-M4F Procesor i.MX 8QuadMax se skládá z osmi jader: · Čtyři jádra Cortex-A53 · Dvě jádra Cortex-A72 · Dvě ramena Cortex -Jádra M4F i.MX 8M Quad a i.MX 8M Mini podporují čtyři jádra Arm Cortex-A53 a jedno jádro Arm Cortex-M4. i.MX 8M Nano podporuje čtyři jádra Arm Cortex-A53 a jedno jádro Arm Cortex-M7F. i.MX 8M Plus podporuje čtyři jádra Arm Cortex-A53 a jedno jádro Arm Cortex-M7F. i.MX 8ULP podporuje dvě jádra Arm Cortex-A35 a jedno jádro Arm Cortex-M33F. i.MX 8DXL podporuje dvě jádra Arm Cortex-A35 a jedno jádro Arm Cortex-M4F. i.MX 93 podporuje dvě jádra Arm Cortex-A55 a jedno jádro Arm Cortex-M33.

Paměť

Všechny i.MX

Na i.MX 6 a i.MX 7 SoC je prostor uživatel/kernel rozdělen na 2G/2G. Na i.MX 8 s 64bitovou konfigurací není paměť rozdělena. i.MX 8QuadMax podporuje dva 32bitové kanály LPDDR4 @1600 MHz. i.MX 8QuadXPlus podporuje jeden 32bitový LPDDR4 kanál @1200 MHz. i.MX 8DXL podporuje jeden 16bitový kanál LPDDR4 @ 1200 MHz. i.MX 8M Quad podporuje jeden 32bitový kanál LPDDR4 @ 1600 MHz a 50 MHz. i.MX 8M Mini podporuje jeden 32bitový kanál LPDDR4 @ 1500 MHz a 50 MHz. i.MX 8M Nano podporuje jeden 16bitový kanál LPDDR4 @ 750 MHz a 25 MHz. i.MX 8M Plus podporuje jeden 32bitový kanál LPDDR4 @ 2000 MHz a 50 MHz. i.MX 8ULP podporuje víceportové 32bitové LPDDR4, LPDDR4x, takt až 533 MHz. i.MX 93 podporuje víceportové 16bitové DDR LPDDR4, LPDDR4x, přenosy až 3.733 gigabajtů za sekundu.

Přerušit

Všechny i.MX

GIC

Hodiny

Všechny i.MX

Řídí systémovou frekvenci a rozložení stromu hodin.

Časovač

Všechny i.MX

Podpora systémového časovače a časovače vysílání. GPT Timer používaný pro i.MX 6 a i.MX 7. Na i.MX 8M SoC a 8QuadXPlus, systémový časovač čítače namísto GPT. Na i.MX 8 a i.MX 9 se místo GPT používá časovač Arm Arch. U i.MX 6 a i.MX 7 je k dispozici vylepšený časovač periodického přerušení (EPIT).

GPIO/EDIO

Všechny i.MX

GPIO se inicializuje v dřívější fázi podle návrhu hardwaru.

IOMUX

Všechny i.MX

Poskytuje rozhraní pro konfiguraci I/O. Verze IOMUX-V3 se používá na deskách i.MX 6, i.MX 7 a i.MX 8M. U i.MX 8QuadMax, i.MX 8DXL a 8QuadXPlus řídí systémový ovladač přístup k IOMUX.

Řadič systému

8QuadMax 8QuadXPlus 8DXL

Poskytuje abstrakci hardwarových funkcí a běží na spouštěcím firmwaru Arm Cortex-M4.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
13/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

DMA motor

HRA

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8M

Vyhovuje frameworku DMA engine.

APBH-Bridge-DMA 6SABRE-AI Odpovídá struktuře DMA motoru. Tato funkce vyžaduje NAND U-Boot.

Ovladače znakových zařízení

UART

Všechny i.MX

i.MX 6 SABRE-SD podporuje konzoli prostřednictvím interního Debug UART1.
i.MX 6SoloX SABRE-SD podporuje procesor Cortex-A9 přes UART1 a procesor CortexM4 přes UART2.
i.MX 7Dual SABRE-SD podporuje procesor Cortex-A7 přes UART1 a procesor CortexM4 přes UART2.
Desky i.MX 6UltraLite, 6ULL ​​a 6ULZ EVK podporují procesor Cortex-A7 prostřednictvím UART1.
i.MX 6 SABRE-AI podporuje konzoli prostřednictvím interního Debug UART 4.
i.MX 7ULP EVK podporuje prostřednictvím LPUART. Na desce i.MX 7ULP EVK jsou dva LPUARTy. LPUART0 je připojen k doméně Arm Cortex-M4 a LPUART4 k doméně Arm Cortex-A7.
i.MX 8M Mini EVK podporuje CA53 až UART2 a Cortex-M4 až UART4.
i.MX 8M Quad podporuje procesor Cortex-A53 přes UART1 a procesor Cortex-M4 přes UART2.
i.MX 8QuadMax a 8QuasXPlus používají LPUART.
i.MX 8QuadMax a 8QuasXPlus podporují procesor Cortex-A53 přes UART0 a procesor Cortex-M4 přes UART2.
i.MX 8M Nano podporuje Cortex-A53 až UART2 a Cortex-M7 až UART4.
i.MX 8M Plus podporuje Cortex-A53 až UART2 a Cortex-M7 až UART4.
i.MX 8DXL podporuje Cortex-A35 až UART0 a Cortex-M4 až M40_ UART0.
i.MX 8ULP podporuje Cortex-A35 až LPUART5.
i.MX 93 podporuje Cortex-A55 přes LPUART1.

Ovladače pro správu napájení

Anatop Regulator All i.MX 6 All i.MX 7

Podporuje řízení regulátoru Anatop.

Režim nižší spotřeby

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8 Všechny i.MX 9

Podporuje pohotovostní režim a klidový režim (mem) na deskách i.MX 6, i.MX 7, i.MX 8 a i.MX 93.

Režim nízkého pohonu i.MX 93

Systém běží při nízké frekvenci a obj. režimu jízdytagE. Konfigurace statického spouštění s vyhrazeným spouštěcím obrazem.

CPUIdle

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8

Podpora 2úrovňového CPUIdle: čistě WFI a WFI s povoleným režimem čekání.

CPUFreq

Všechny i.MX kromě CPUFreq lze použít pro úpravu frekvence CPU. Interaktivní regulátor je pro 8ULP a ve výchozím nastavení je přidán a povolen. i.MX 93

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
14/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

BusFreq

Všechny i.MX 6

Podporuje škálování frekvence hodin systémové sběrnice.

7D-SABRE-SD

Všechny i.MX 8M

Nabíjení baterie

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8M i.MX 8ULP

Podporuje detekci typu nabití baterie.

Síťové ovladače

ENET

Všechny i.MX 6

Deska i.MX 6Quad/SoloX podporuje desku AR8031 PHY, i.MX 6UltraLite EVK

7D-SABRE-SD podporuje KSZ8081 PHY a deska i.MX 7Dual SABRE-SD podporuje BCM54220

Všechny i.MX 8

PHY.

Všechny i.MX 9

i.MX 6SoloX SABRE-SD, SABRE-AI a i.MX 7Dual SABRE-SD podpora AVB

funkce.

i.MX 8 podporuje Atheros AR8031 PHY s režimem 10/100/1000 bps, NXP automobilový PHY TJA1100 PHY a funkce AVB.

EQOS_TSN

i.MX 8M Plus i.MX 8DXL Všechny i.MX 9

i.MX 8DXL podporuje AR8031 PHY, i.MX 8M Plus podporuje RTL8211FDI. Podporuje funkce Ethernet TSN.

IEEE 1588

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8 Všechny i.MX 9

Podporuje Linux PTP stack. Podporuje přenos IPv4, IPv6 a IEEE 802.3. Podporuje E2E a P2P transparentní hodiny. Podporuje IEEE802.1AS-2011 v roli koncové stanice.

PCIe

Všechny i.MX kromě S platformou, která podporuje modul PCIe.

pro 6SLL, 6UL, Pro i.MX 6 a 7 výchozí konfigurace jádra nepovoluje PCIe. i.MX 8

6ULL, 6ULZ, defconfig umožňuje PCIe. Pro ověření EP/RC na i.MX 8 použijte kabel převodníku

8M Nano,

který převádí ze standardního rozhraní PCIe na M.2.

8ULP a i.MX · EP lze inicializovat/vyčíslit pomocí RC.

93

· EP má přístup do paměti RC.

· RC má přístup do paměti EP.

· EP může spouštět MSI a spouštěné MSI může být zachyceno RC.

MediaLB

6SABRE-AI 8QuadXPlus

Na i.MX 6SABRE-AI podporuje CPU1 MLB 150 a MLB 25/50. Na i.MX 6SABREAI, CPU2 a i.MX 6QuadPlus SABRE-AI podporují pouze MLB 25/50.

FlexCAN

Všechny i.MX 6

Podporuje jeden CAN s výchozím stromem zařízení na i.MX 6SABRE-AI. Podporuje obojí

7D-SABRE-SD CAN používá strom zařízení FlexCAN, ale má konflikt pinů s FEC.

8QuadMax 8QuadXPlus 8M Plus Všechny i.MX 9

Podporuje s výchozím stromem zařízení na i.MX 6SoloX-SD, 7Dual SABRE-SD, 6Ultre Lite EVK a 6ULL ​​EVK.
S platformou, která podporuje modul FlexCAN, podporuje FlexCAN režim CANFD.

Wi-Fi/Bluetooth

Všechny i.MX

bezdrátové technologie

Podporuje NXP SDIO IW612 (testováno s Murata LBES5PL2EL) na i.MX 93.
Podporuje NXP SDIO 88W8801 (testováno s Murata LBWA0ZZ2DS na i.MX 8M Quad a Murata LBWA0ZZ2DS s adaptérem Murata M.2-to-usd na i.MX 6ULL).
Podporuje NXP SDIO IW416 (testováno s Murata LBEE5CJ1XK na i.MX 8M Quad a i.MX 8ULP a Murata LBEE5CJ1XK s adaptérem Murata M.2-to-usd na i.MX 6ULL).
Podporuje NXP SDIO 88W8997 (testováno s Murata LBEE5XV1YM) na i.MX 8M Plus a i.MX 8M Quad.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
15/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

Podporuje NXP PCIe 88W9098 (testováno s Murata LBEE5ZZ1XL) na i.MX 8M Plus, i.MX 8M Quad, i.MX 8QuadMax, i.MX 8QuadXPlus a i.MX 8DXL.

Podporuje NXP SDIO 88W9098 (testováno s Murata LBEE5ZZ1XL) na i.MX 8M Plus, i.MX 8M Quad.

Podporuje NXP PCIe 88W8997 Wi-Fi/Bluetooth SoC (testováno s Murata LBEE5 XV1YM) na i.MX 8QuadMax, i.MX 8QuadXPlus, i.MX 8M Quad, i.MX 8DXL a testováno s Azurewave AW-PCM276 na i.MX 8M Plus.

Podporuje NXP SDIO 88W8987 Wi-Fi/Bluetooth SoC (testováno s Murata LBEE5 QD1ZM) na i.MX 6, i.MX 7Dual, i.MX 7ULP a testováno s Azurewave AW-CM358 na i.MX 8M Mini LPDDR4 EVK a i.MX 8M Nano LPDDR4 EVK.

Všechny desky i.MX 6 vyžadují úpravy desky, aby podporovaly Bluetooth a spouštěly se stromem zařízení Wi-Fi/Bluetooth.

Pro Bluetooth A2DP, pokud Yocto Project nemá vyrovnávací paměť snímků, napřampČástečný čip 6Ultra Lite G1 nemá LCDIF, spusťte PulseAudio ručně pomocí příkazu:

/usr/bin/pulseaudio –start –log-target=syslog

DPDK

8M Mini 8M Plus

Ovladač FEC Ethernet v uživatelském prostoru
· DPDK verze 20.11 · Aplikace l2fwd a l3fwd podporované v režimu zpětné smyčky Podrobnosti o spouštění aplikací l2fwd a l3fwd naleznete v souboru dpdk/nxp/README file.

Bezpečnostní ovladače

CAAM

Všechny i.MX kromě modulu Cryptographic Acceleration and Assurance Module. pro i.MX 6 ULL/6ULZ/6 SLL/93

SNVS

Všechny i.MX 6 kromě 6 ULL/6ULZ/6 SLL
Všechny i.MX 7
Všechny i.MX 8M

Zabezpečené energeticky nezávislé úložiště.

BBSM a BBNSM Všechny i.MX 9

Baterií zálohovaný bezpečnostní modul pro bezpečné a nezabezpečené úložiště.

SIMv2

6 UltraLite

Rozhraní Smart Card.

7D-SABRE-SD

EMVSIM

8 QuadMax

Rozhraní Smart Card.

Ovladače zvuku a DSP

DSP

8QuadXPlus 8QuadMax 8M Plus 8ULP

Jeden HiFi 4 DSP

AK5558 AK4497 AK4458 AK5552

Všechny i.MX 8M

Podporováno na zvukové desce, ale AK4497 a AK4458 na aktuální zvukové desce nefungují pro i.MX 8M Nano a 8M Plus.
AK5552 je podporován pouze na 8M Plus.

WM8524

All i.MX 8M Podporuje přehrávání.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
16/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

WM8960 SAI

WM8962/SSI WM8960/SSI

6SABRE-SD Podporuje přehrávání. 6SoloX-SD 7D-SABRE-SD 6UltraLite 6ULL ​​6ULZ 6SLL 7ULP 8ULP

SAI/MQS

8 QuadMax

Podporuje přehrávání.

S/PDIF

6SABRE-SD 6SABRE-AI 8QuadMax 8QuadXPlus 8ULP Všechny i.MX 8M i.MX 93

Podporuje 16bitové a 24bitové stereo přehrávání od 32 kHz do 48 kHz sample sazba. Podporuje 24bitový stereo záznam od 16 kHz do 96 kHz.

ASRC

6SABRE-AI 6SoloX-SD 6UltraLite 6ULL ​​6ULZ 8QuadMax 8QuadXPlus 8M Nano 8M Plus

Podporuje sample měří převod z 5 kHz na 192 kHz a výstup sample frekvence od 32 kHz do 192 kHz.
Podporuje přehrávání knihovny zásuvných modulů ALSA.

ESAI/CS42888/ CS42448

6SABRE-AI 8QuadMax 8QuadXPlus i.MX 93

Podporuje 16bitový, 24bitový formát PCM, kanál od 2 do 6 atdampRychlost od 8 kHz do 192 kHz pro přehrávání s ASRC P2P. Podporuje sampRychlost od 8 kHz do 96 kHz pro záznam a přehrávání bez ASRC. Podporuje 4 kanálový vstup a 8 kanálový výstup. Podporuje plně duplexní operace. Podporuje ovládání amixer alsamixer z uživatelského prostoru. i.MX 93 podporuje CS42448.

SAI/MQS/WM8962

6SoloX-SD

Podporuje 16bitový, 24bitový a 32bitový formát PCM.

7D-SABRE-SD Podporuje sample rychlost od 8 kHz do 96 kHz pro záznam a přehrávání.

6 UltraLite

Podporuje plně duplexní operace.

6ULL

Podporuje ovládání amixer alsamixer z uživatelského prostoru.

6ULZ

Podporuje ovládání hodin.

7ULP

Podporuje MQS pouze na i.MX 6 a i.MX 7.

All i.MX 8M Podporuje WM8962 pouze na i.MX 8QuadMax.

8 QuadMax

8 QuadXPlus

i.MX 93

MIX

8 QuadMax

Podporuje 16bitový, 18bitový, 20bitový, 24bitový a 32bitový formát PCM.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
17/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

8QuadXPlus Podporuje sample rychlost od 8 kHz do 96 kHz pro záznam a přehrávání.

Podporuje ovládání amixer alsamixer z uživatelského prostoru.

Zvuk HDMI

6SABRE-SD 6SABRE-AI 7ULP 8QuadMax 8M Quad 8M Plus

Pro i.MX 8QuadMax není podporována na referenční desce, ale je možné ji přidat k vlastní desce.
i.MX 8M Quad podporuje přehrávání zvuku přes HDMI.

eARC

8M Plus

i.MX 8M Plus podporuje příjem zvuku z eARC.

Audio HAT

i.MX 93

Podporuje CS42448, SPDIF, PDM MIC.

8MIC-REVE

8M Nano 8M Mini 8M Plus i.MX 93

Podporuje nahrávání PDM MIC.

Ovladače vstupních zařízení

USB zařízení

Všechny i.MX

Podporuje USB myš a USB klávesnici přes USB porty.

Dotykový panel

Všechny i.MX

6SABRE-SD a 6SABRE-AI podporují kapacitní dotykovou obrazovku EGalaxy. 7Dual SABRE-SD podporuje dotykovou obrazovku E Ink se samostatným stažením balíčku. 6SoloX SABRE-SD podporuje panel LVDS. 7ULP EVK podporuje dotykový panel DSI. Všechny MIPI panely na i.MX 8M podporují Touch. i.MX 93 podporuje MIPI Panel TS a LVDS panel TS.

Klávesnice

6 UltraLite

Podporuje odporový dotykový panel.

7D-SABRE-SD

7ULP

Ovladače úložiště

FlexSPI-NOR

6SoloX-SD

i.MX 6SoloX SABRE-SD podporuje QSPI2.

6 UltraLite

i.MX 6UltraLite EVK podporuje QSPI1.

6ULL

i.MX 7Dual SABRE-SD podporuje QSPI1.

6ULZ

i.MX 8QuadXPlus, 8M Quad, 8M Mini a 8M Plus podporují FlexSPI1.

7D-SABRE-SD i.MX 8M Mini podporuje NOR Flash Boot.

Všechny i.MX 8

i.MX 93 11 EVK podporuje M.2 FSPI.

SPI-NOR

6SABRE-AI

Podporuje M25P32.
Na i.MX 6SABRE-SD Dual/Quad/DualLite došlo ke konfliktu pinů pro podporu SPINOR.

NAND

6Asynchronní režim SABRE-AI Normal NAND a ONFI NAND s BCH40/BCH62. 7D-SABRE-SD 8QuadXPlus 8M Quad 8M Mini 8DXL DDR3L

Paralelní NOR

6SABRE-AI 8QuadMax

Podporuje paralelní NOR pomocí rozhraní EIM na i.MX 6 SABRE-AI.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
18/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

SATA

6SABRE-SD 6SABRE-AI 8QuadMax

i.MX 6DualQuad SABRE-SD a SABRE-AI, i.MX 6 QuadPlus SABRE_SD a SABRE-AI podporují Serial ATA 2.0. i.MX 8QuadMax podporuje SATA III (6.0 GB/s).

USB ovladače

USB Host

Všechny i.MX

Podporuje USB HOST1 a USB OTG host.

Zařízení USB

Všechny i.MX

Podporuje režim zařízení USB OTG.

USB

Všechny i.MX

Podporuje USB OTG 2.0, USB Host 2.0 pro všechny i.MX kromě 8M Plus. Všechny i.MX 8 a i. Desky MX 7ULP EVK podporují porty typu C. Desky, které podporují USB 3.0, jsou i.MX 8QuadMax a 8QuadXPlus MEK desky a 8M Quad a 8M Plus EVK desky.
Režim USB Host: MSC, HID, UVC a USB audio.
Režim zařízení USB: MSC, Ethernet a Serial.
Podpora detekce pinů USB OTG pro dvourolový přepínač na USB2.

GPU

6SABRE-SD 6SABRE-AI 7ULP Všechny i.MX 8M 8QuadXPlus 8QuadMax

Ovladače grafiky a videa
Podrobnosti o grafických čipech: Další podrobnosti naleznete v uživatelské příručce i.MX Graphics User's Guide (IMXGRAPHICUG). Jeden GC7000-Lite na 8M Quad. Jeden GC7000-Ultra-Lite na 8M Nano. Jeden GC7000-NanoUltra a GC320 na 8M Mini. Jeden GC7000-Ultra-Lite a GC520l na 8M Plus. Dva GC7000XSVX na 8QuadMax. Jeden GC7000-Lite na 8QuadXPlus. Jeden GC7000-NanoUltra a GC328 na 7ULP. GC2000, GC355 a GC320 na 6Dual/6Quad. GC2000+, GC355 a GC320 na 6QuadPlus. GC880 a GC320 na 6Solo/DualLite. GC400T na 6SoloX. GPU na výše uvedených čipech podporuje tyto funkce, které zahrnují 2D a 3D hardwarovou akceleraci: · Podporuje EGL 1.5 pro fbdev, X11, XWayland · Podporuje OpenGL ES1.1 · Podporuje OpenGL ES2.0 (WebGL 1.0.1 kompatibilní na X11) · Podporuje OpenGL ES3.0 na všech s výjimkou i.MX 6SoloX, 7ULP a 8M Mini, které
podpora pouze 2.0 · Podporuje OpenGL ES3.1 i.MX 8QuadMax, 8QuadXPlus, 8DualX, 8M Plus a
8M Quad · Podporuje OpenGL ES3.2 na i.MX 8QuadMax · Podporuje Vulkan 1.1 na i.MX 8QuadMax, 8QuadXPlus, 8DualX, 8M Plus a 8M
Quad · Podporuje OpenVX na i.MX 8QuadMax a 8M Plus · Podporuje OpenVG1.1 · Podporuje OpenCL1.1 na GC2000 na i.MX 6Quad ​​· Podporuje OpenCL1.2 na GC7000SXVX, GC7000L a GC2000+ na i.MX 6Quad
Navíc 8QuadMax, 8QuadXPlus, 8DualX a 8M Quad. · Podporuje OpenGL2.1

Zobrazení vyrovnávací paměti snímků

Všechny ovladače i.MX 6 a MXC Frame buffer pro IPU V3 na i.MX 6SABRE-SD a i.MX 6SABRE-AI. 7

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
19/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

MXC Frame buffer driver pro PXP na i.MX 6SoloX SABRE-SD, i.MX 6UltraLite EVK, i.MX 6ULZ EVK i.MX 6ULL ​​EVK a i.MX 7Dual SABRE-SD.

Zobrazení Správce přímého vykreslování (DRM).

Všechny i.MX 8 i.MX 93

i.MX DPU DRM se používá pro i.MX 8QuadMax a 8QuadXPlus. LCDIF se používá pro všechny i.MX 8M a i.MX 93. DCSS se používá pro i.MX 8M Quad. DCNANO se používá pro i.MX 8ULP.

Komprese Framebufferu

8M Quad

Podporuje kompresi grafického framebufferu pomocí DEC400.

VDOA

6SABRE-SD podporuje adaptér pro objednání video dat pro dlaždice. 6SABRE-AI

LVDS

6SABRE-SD 6SABRE-AI 6SoloX-SD 8QuadMax 8QuadXPlus 8M Plus i.MX 93

Podporuje panel HannStar LVDS na i.MX 6. Pokud není nastavena žádná jiná možnost videa, jedná se o výchozí zobrazení. Používá ovladač LDB. Na SABRE-AI jsou dva porty. Port 0 je výchozí. Pro i.MX 8 podporuje ovladač Mixel. Pro i.MX 93 podporuje LVDS PHY navržený NXP.

Displej HDMI

6SABRE-SD i.MX 6SABRE-SD, 6SABRE-AI a 7Dual podporují hardware HDMI na čipu.

6SABRE-AI i.MX 6SoloX SABRE-SD podporuje externí hardware HDMI.

6SoloX-SD

i.MX 7ULP EVK podporuje HDMI prostřednictvím kolíků MIPI s externím hardwarem HDMI.

7D-SABRE-SD

7ULP

Port HDMI/Display

8M Quad 8QuadMax 8M Plus

i.MX 8QuadMax podporuje HDMI/Display audio a hardware HDMI na čipu. i.MX 8M Quad podporuje HDMI/Display přes DCSS. i.MX 8M Plus podporuje pouze HDMI.

LVDS na HDMI

8QuadMax 8M Plus 8QuadXPlus i.MX 93

Používá ovladač ITE IT6263.

MIPI na HDMI

Všechny i.MX 8 7ULP i.MX 93

Používá Advantec ADV7535.

HDCP

6SABRE-SD i.MX 8M 8QuadMax

Podporuje specifikace HDCP v1.2 na konkrétní části HDCP. i.MX 8QuadMax může podporovat HDCP v1.4 (pro TX) a HDCP v2.2 (pro RX a TX).

Displej MIPI-DSI

6SABRE-SD Všechny i.MX 7 i.MX 8 i.MX 93

Podporuje 2 pruhy prostřednictvím dceřiné karty MIPI na i.MX 6 a i.MX 7-SABRE-SD.
Podporuje 2 pruhy MIPI DSI s přímým připojením na i.MX 7ULP. Výchozí zobrazení pro desku i.MX 7ULP EVK je HDMI. MIPI DSI podporuje s přepracováním hardwaru.
Podporuje 4 jízdní pruhy řízené DPU s rozlišením až 1080p60 na i.MX 8QuadMax a 8QuadXPlus.
Podporuje 4 pruhy řízené LCDIF s rozlišením až 720p60 na i.MX 8M Quad.
Podporuje 4 jízdní pruhy řízené LCDIF až do 1920x1200p60 na i.MX 8M Mini, 8M Nano a 8M Plus.
Podporuje 4 jízdní pruhy řízené DCSS s rozlišením až 1080p60 na i.MX 8M Quad.
Podporuje RM67191 OLED zobrazovací panel přes MIPI DSI na i.MX 8.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
20/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

Podporuje RM67199 OLED zobrazovací panel přes MIPI DSI na i.MX 8M Mini, 8M Nano, 8M Plus, 8M Quad a i.MX 93.

Podporuje RM68200 OLED zobrazovací panel přes MIPI DSI na i.MX 8ULP.

Paralelní LCD displej

Všechny i.MX 6 Všechny i.MX 7 i.MX 93

Podporuje SEIKO WVGA panel.
Pro i.MX 6UltraLite, i.MX 6ULZ, i.MX 6ULL ​​a i.MX 7Dual SABRE-SD podporuje LCD panel Embest LCD8000-43T.

PxP

6DualLite-SD Umožňuje ovladač PXP pro EPDC.

6SLL

Povolí ovladač PXP pro G2D na i.MX 93.

6SoloX-SD

Vyhovuje frameworku DMA engine.

7D-SABRE-SD

6 UltraLite

6ULL

6ULZ

i.MX 93

EPDC

6DualLite-SD Podporuje formát vyrovnávací paměti snímků RGB565.

6SLL

Podporuje formát vyrovnávací paměti snímků Y8.

6ULL

Podporuje úplné a částečné aktualizace obrazovky EPD.

6ULZ

Podporuje až 256 režimů křivek specifických pro panel.

7D-SABRE-SD Podporuje automatický výběr optimálního tvaru vlny pro danou aktualizaci.

Podporuje synchronizaci čekáním na dokončení konkrétního požadavku na aktualizaci.

Podporuje aktualizace obrazovky z alternativní (překryvné) vyrovnávací paměti.

Podporuje automatizované řešení kolizí.

Podporuje 64 oblastí současné aktualizace.

Podporuje inverzi pixelů ve formátu vyrovnávací paměti snímků Y8.

Podporuje posterizaci obsahu aktualizace (převedení všech pixelů na plnou černou nebo bílou).

Podporuje použití barevné mapy k přemapování obsahu vyrovnávací paměti snímků Y8.

Podporuje rotaci vyrovnávací paměti snímků s HW akcelerací o 90, 180 a 270 stupňů.

Podporuje posouvání (pouze ve směru y).

Podporuje tři schémata aktualizace displeje ovladače EPDC: Snapshot, Queue a Queue and Merge.

Podporuje uživatelskou kontrolu zpoždění mezi dokončením všech aktualizací a vypnutím EPDC.

Podporuje dithering.

i.MX 7Dual podporuje E Ink, ale vyžaduje samostatné stažení. Kontaktujte marketingového zástupce.

VPU

6SABRE-SD i.MX 6 Kodér: MPEG-4, H.263, H.264 (AVC/MVC), MJPEG 6SABRE-AI i.MX 8QuadMax a 8QuadXPlus Kodér: H.264 Všechny i.MX 8 uvedené i.MX 6 Dekodér: MPEG-4, H.263, H.264 (AVC/MVC), VC-1, MPEG-2, MJPEG, AVS,
Dekodér VP8 i.MX 8QuadMax a 8QuadXPlus: HEVC, H.264, MPEG4, MPEG2 i.MX 8M Quad dekodér: HEVC, VP9, ​​H.264, VP8, RV9, AVS, MJPEG, H.263 i.MX 8M Mini Decoder : HEVC, VP9, ​​H.264, VP8 i.MX 8M Mini Kodér: H.264, VP8 i.MX 8M Plus Kodér: 1080p60 HEVC, H.264 i.MX 8M Plus Dekodér: 1080p60 HEVC, H.264, VP , VP9

LCDIFv3

8M Plus

Podporuje prostřednictvím zobrazovacího rámce DRM.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
21/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

i.MX 93

DPU

8QuadMax 8QuadXPlus

Podporuje prostřednictvím zobrazovacího rámce DRM a poskytuje zpracování 2D grafiky. Podporuje DPR obklady.

DCSS

8M Quad

Podporuje vyrovnávací paměti snímků v paměti pro Ultra HD nebo HDTV.

DCNANO

8ULP

Podporuje prostřednictvím zobrazovacího rámce DRM.

IPU

6SABRE-SD Na i.MX 6SABRE-SD a i.MX 6SABRE-AI poskytuje ovladač IPU rozhraní pro

6SABRE-AI přístupové moduly IPU V3.

Ovladač PRE/PRG

6QuadPlus-SD On i.MX 6QuadPlus poskytuje rozhraní pro podporu předběžného načtení lineárních snímků nebo rozlišení dlaždicových snímků 6QuadPlus-AI pro zobrazení.

Výstup V4L2

Všechny i.MX 6 Všechny i.MX 7

i.MX 6SABRE-SD a i.MX 6SABRE-AI využívají pro video výstup funkce následného zpracování IPU.
i.MX i.MX 6SoloX SABRE-SD, 6UltraLite, 6ULL, 6ULZ EVKs a i.MX 7D SABRESD využívají pro video výstup funkce post-processingu PXP.
i.MX 7ULP EVK využívá MIPI připojení pro výstup V4L2.

Ovladače pro nahrávání videa

V4L2 Capture

Všechny i.MX

Podporuje 2 kamery na i.MX 6SABRE-SD a SABRE-AI. Podporuje 1 kameru na i.MX 6SoloX SABRE-SD, 6UltraLite EVK, 6ULL ​​EVK, 6ULZ EVK a 7D-SABRE-SD a i.MX 8M Mini. Podporuje 2 kamery na i.MX 8M Quad a i.MX 8M Plus a 1 kameru na i.MX 8M Mini a 8M Nano. Podporuje 4 kamery na i.MX 8QuadXPlus. Podporuje 8 kamer na i.MX 8QuadMax. Podporuje 1 kameru na i.MX 93.

CSI kamery MIPI

6SABRE-SD Podporuje 2-pásmovou CSI MIPI kameru OV5640 s 720p30, 640×480@30,

7D-SABRE-SD 320×240@30, 720×480@30, 1080p@30, 2592×1944@15, 176×144@30.

7ULP All i.MX 8M 8QuadMax 8QuadXPlus i.MX 93

Podporuje CSI MIPI kameru OV10635 s 1280×800@30, ov10635 max podporuje 1280×800@30 a ISI nepodporuje upscale, takže 1080p, 2592×1944 nelze podporovat na i.MX 8QuadXPlus.Quad
Podporuje 4-proudové Basler CSI MIPI kamery AR0821 s 4K@30 s ISP na i.MX 8M Plus.
Podporuje 4-pásmovou CSI MIPI kameru OS08A20 s 4K s ISP na i.MX 8M Plus.

Podporuje 2-pásmovou CSI MIPI kameru AP1302+AR0144 s rozlišením 1080p@60, 1280×800@60, 720P@60 a 640×480@60 na i.MX 93.

Paralelní CSI

6SABRE-SD 6SoloX-SD 6UltraLite 6ULL ​​6ULZ 6SLL 8QuadXPlus i.MX 93

Podporuje kamerový senzor OV5640.
i.MX93 nepodporuje snímač kamery OV5640. Podporuje MT9M114 s 320×240@30, 640×480@30, 800×480@30, 1280×720@30.

ISI

8 QuadMax

Podporuje snímání přes ISI řadič.

8 QuadXPlus

8M Nano

8M Plus

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
22/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

i.MX 93

ISP

8M Plus

Podporuje snímání prostřednictvím ISP řadiče.

Podporuje AE/AF/AWB/DEWARP/LSC/CPROC atd.

IPU-CSI

6SabreSD

Podporuje snímání přes IPU CSI řadič.

TV-IN

6SABRE-AI 8QuadMax

Podporuje TV-IN přes ADV7180 na 6SABRE-AI s bt656, NTSC a PAL. Podporuje TV-IN přes ADV7180 na 8QuadMax s NTSC a PAL.

Obecní řidiči

uSDHC

Všechny i.MX

Podporuje SD2.0 a SDXC. Podporuje SD3.0 na všech i.MX kromě 6SABRE-SD. Podporuje režim eMMC 1bit/4bit/8bit SDR/DDR. i.MX 6SABRE-SD je pájený, i.MX 6SABRE-AI používá dceřinou kartu a i.MX 6SoloX-SD není pájený. Podporuje eMMC4.5 na i.MX 6SoloX-SD. Podporuje eMMC5.0 na i.MX 7Dual SABRE-SD. Podporuje eMMC5.1 na i.MX 8 a i.MX 8M.

Hlídací pes

Všechny i.MX

Podporuje reset Watchdog.

I2C

Všechny i.MX

Podporuje I2C master.

Podporuje přepínač PCA9646 I2C na i.MX 8QuadXPlus.

SPI

Všechny i.MX

Podporuje hlavní režim SPI a režim slave.

I3C

8ULP

Podporuje I3C master s rychlostí SDR.

i.MX 93

Modulátor šířky pulzu

Všechny i.MX

Podporuje ovladač podsvícení prostřednictvím PWM.

ADC
Monitor teploty

6SoloX-SD

Podporuje ovladač ADC.

7D-SABRE-SD

6 UltraLite

6ULL

6ULZ

7ULP

8 QuadMax

8 QuadXPlus

Všechny i.MX

Předkalibrováno. Další informace naleznete v kapitole „Thermal Driver“ v referenční příručce i.MX Linux (IMXLXRM).

Akcelerometr

6SABRE-SD Podporuje senzor MMA8451 na i.MX 6SABRE a i.MX 6SoloX.

6SABRE-AI Podporuje senzor FXLS8471Q na 6UltraLite EVK, 6ULZ a 6ULL ​​EVK.

6SoloX-SD

Podporuje senzor FXOS8700 na i.MX 7.

6 UltraLite

Podporuje senzor FXOS8700 na i.MX 8.

6ULL

6ULZ

7D-SABRE-SD

7ULP

8 QuadXPlus

Expandér GPIO

6SABRE-SD Podporuje expandér MAX7310 GPIO na i.MX 6 SABRE-SD a SABRE-AI. 6SABRE-AI Podporuje expandér 74LV595 GPIO na i.MX 7Dual SABRE-SD.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
23/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 8.Podporované funkce…pokračování

Funkce

Podporovaná deska

Komentář

7D-SABRE-SD Podporuje PCA9557 a PCA6416 na i.MX 8.

8 QuadMax

Podporuje ADP5585 a PCAL6524 na i.MX 93.

8 QuadXPlus

i.MX 93

SNVS RTC

Všechny i.MX 6 Všechny i.MX 7 Všechny i.MX 8

SNVS je blok, který je propojen s CAAM a SRTC.

BBNSM RTC

Všechny i.MX 9

Senzor okolního světla

6SABRE-SD 6SABRE-AI 6SoloX-SD 8QuadMax 8QuadXPlus

Podporuje senzor ISL29023 na deskách i.MX 6 SABRE-SD, SABRE-AI a 6 SoloX.
Podporuje senzor ISL29023 na deskách i.MX 8QuadMax a i.MX 8QuadXPlus

Gyroskopický senzor All i.MX 7 i.MX 93

Podporuje gyroskopický senzor FXA2100.

Senzor tlaku

7D-SABRE-SD Podporuje snímač tlaku MPL3115. 8QuadMax 8QuadXPlus

Magnetometr Senzor

i.MX 6

Podporuje snímač magnetometru MAG3110 na všech i.MX 6 kromě 6SLL.

AM/FM modul

6SABRE-AI Podporuje modul SI4763 AM/FM. Podporuje FM pomocí rozhraní SSI.

5 Stromy U-Boot a zařízení

Tato část popisuje různé U-Booty a stromy zařízení, stejně jako různé parametry jádra a zavádění.

5.1 Konfigurace U-Boot

V následující tabulce jsou konfigurace U-Boot uvedeny pro každou konfiguraci počítače. Konfigurace stroje jsou poskytovány prostřednictvím vrstev projektu Yocto ve vrstvách meta-freescale a meta-imx v podadresáři conf/machine.

Tabulka 9. Konfigurace U-Boot

Konfigurace U-Boot pro spouštěcí zařízení

Popis

Podporovaná konfigurace stroje

sd

sd podporuje bootování z SD

imx6qsabresd, imx6qpsabresd, imx6dlsabresd

Kartu. Toto je výchozí konfigurace U-Boot.

imx6qsabreauto, imx6qpsabreauto, imx6dlsabreauto

Pro desky podporující eMMC, jako je imx6sllevk

i.MX 6QuadPlus/Quad/DualLite, SD imx6sxsabresd

boot může být flashován v eMMC pro bootování z eMMC místo SD karty.

imx7dsabresd

imx6ulevk

imx6ull14x14evk

imx6ullz4x14evk

imx7ulpevk

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
24/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 9. Konfigurace U-Boot…pokračování

Konfigurace U-Boot pro spouštěcí zařízení

Popis

Podporovaná konfigurace stroje
imx8qmmek imx8qxpmek, imx8qxpc0mek imx8mqevk imx8mmevk imx8mnevk imx8mpevk imx8dxlevk, imx8dxlb0-ddr3l-evk, imx8dxlb0lpddr4-evk imx93evk

spi-nor

Podporuje bootování ze SPI-NOR.

imx6qsabreauto, imx6dlsabreauto imx6qpsabreauto

eim-nor

Podporuje bootování z Parallel NOR. imx6qsabreauto, imx6dlsabreauto, imx6solosabreauto imx6qpsabreauto

nand

Podporuje bootování z NAND.

imx6qsabreauto, imx6dlsabreauto, imx6solosabreauto imx6qpsabreauto imx7dsabresd imx6ull14x14evk imx8dxlb0-ddr3l-evk

sata

Podporuje bootování ze SATA.

imx6qsabresd, imx6qpsabresd imx6qsabreauto, imx6qpsabreauto

qspi

Podporuje bootování z QSPI. Zavádění z procesoru Arm Cortex-M4 je podporováno prostřednictvím QSPI2 a QSPI1. Použijte příkaz U-Boot bootaux ke spuštění procesoru Arm Cortex-M4. Spouštěcí adresa pro QSPI2 je 0x78000000. Spouštěcí adresa pro QPIS1 je 0x68000000.

imx6sxsabresd s QSPI2 imx7dsabresd s QSPI1 imx6ulevk s QSPI1 imx6ulz14x14evk s QSPI1

emmc

Podporuje bootování z eMMC. eMMC je imx6sxsabresd

není obsazeno na referenčních deskách imx7dsabresd

uvedeny. Uživatelé jej musí naplnit, pokud

imx6ull14x14evk

potřeboval. Pro další desky podporující eMMC, jako je i.MX 6QuadPlus/

imx6ulz14x14evk

Používá se Quad/DualLite, SD boot.

imx7ulpevk

imx8qmmek

imx8qxpc0mek

imx8dxlevk

imx8mpevk

imx8mmevk

imx8ulpevk

imx8dxlb0-lpddr4-evk

imx93-11×11-evk

m4fastup

Podporuje bootování z procesoru Arm Cortex-imx6sxsabresd M4 tím, že zakáže QSPI2 používat procesor Arm Cortex-M4.

epdc

Podporuje úvodní obrazovku EPDC v U-imx7dsabresd Boot.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
25/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 9. Konfigurace U-Boot…pokračování

Konfigurace U-Boot pro spouštěcí zařízení

Popis

flexspi (fspi)

Podporuje spouštění FlexSPI.

Podporovaná konfigurace stroje
imx8qmmek imx8qxpmek imx8qxpc0mek imx8dxlb0-lpddr4-evk, imx8dxla1-lpddr4-evk imx8mmevk imx8mnevk imx8mpevk imx8ulpevk imx93evk × imx93-11

5.2 Stromy zařízení jádra

Následující tabulka popisuje stromy jádra a zařízení zahrnuté v tomto vydání. Seznam několika stromových struktur files je poskytováno pro každou desku nabídnout exampinformace o tom, jak řešit různé konflikty pinů kvůli muxování pinů.

Tabulka 10. Konfigurace stromu jádra a zařízení
Strom jádra a zařízení Popis konfigurace

Binární obrázek jádra

i.MX 6 a i.MX 7 zImage jádro je sestaveno s imx_v7_defconfig v arch/arm/configs.
i.MX 8 a i.MX 9 Image jádro je sestaveno pomocí imx_v8_defconfig v arch/arm64/configs.

Popisy DTB

Každá referenční deska má standardní strom zařízení takto:
· imx6q-sabresd.dtb, imx6qp-sabresd.dtb · imx6dl-sabresd.dtb · imx6q-sabreauto.dtb, imx6qp-sabreauto.dtb · imx6dl-sabreauto.dtb · imx6dl-sabreauto.dtb · imxdMX-AB. deska SDB Rev. B a imx6sx-
sdb-reva.dtb podporuje desku SABRE-SDB Rev. A.
· imx7d-sdb.dtb podporuje desky i.MX 7Dual SABRE-SDB Rev. C a Rev. D a imx7d-sdb-reva.dtb podporuje desku Rev.
· imx6ul-14×14-evk.dtb, imx6ul-9×9-evk.dtb · imx6ulz-14×14-evk.dtb · imx6ull-14×14-evk.dtb · imx7ulp-evk.dtb · imx8mq-evk .dtb · imx8mm-evk.dtb, imx8mm-ddr4-evk · imx8mn-evk.dtb, imx8mn-ddr4-evk.dtb, imx8mn-ddr3l-evk.dtb (pro i.MX 8M
NanoUltraLite)
· imx8mp-evk.dtb: Podporuje jeden nebo více displejů s HDMI, MIPI-DSI-HDMI a LVDS-HDMI
· imx8dxl-evk.dtb · imx8qm-mek.dtb: Podporuje displej LVDS-HDMI nebo MIPI-DSI-HDMI s LVDS-
Převádí HDMI nebo MIPI-DSI-HDMI. Detekce probíhá za běhu pomocí technologie překrytí stromu zařízení. Je to pro bootování bez oddílu, že flash.bin neobsahuje obraz CortexM4.
· imx8qm-mek-rpmsg.dtb: Podporuje resetování oddílů a podporuje zobrazení LVDS-HDMI nebo MIPIDSI-HDMI s převodem LVDS-HDMI nebo MIPI-DSI-HDMI. To vyžaduje blesk. bin pro zahrnutí obrazu Cortex-M4.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
26/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx8qxp-mek.dtb: Podporuje jeden LVDS-HDMI přes LVDS0-CH0 na dceřiné kartě LVDS-HDMI. Je to pro bootování bez oddílu, že flash.bin neobsahuje obraz Cortex-M4.
· imx8ulpevk.dtb · imx8ulp-9×9-evk.dtb · imx93-11×11-evk.dtb

Zvuk

Umožňuje různé stromy zvukových zařízení.
· imx93-11×11-evk-aud-hat.dtb · imx93-11×11-evk-mqs.dtb · imx8ulp-evk-sof-btsco.dtb: firmware s otevřeným zvukem · imx8mp-ab2.dtb: zvuková deska · imx8mp-evk-sof-wm8960.dtb: Firmware s otevřeným zvukem pro zvuk WM8960 · imx8mq-evk-ak4497.dtb: audio deska ak4497 kodek · imx8mq-evk-pdm.dtb: PDM mikrofon · imx8mq-evk-audio : audio deska TDM · imx8mm-evk-ak4497.dtb: audio deska ak4497 kodek · imx8mm-evk-ak5558.dtb: audio deska ak5558 kodek · imx8mm-evk-audio-tdm.dtb: audio deska TDM · imx-evk-dd8 -ak4.dtb: zvuková karta TDM · imx5558ulp-evk-wm7.dtb: Povolí zvuk WM8960 jako výchozí a deaktivuje
HDMI audio
· imx7d-sdb-reva-hdmi-audio.dtb: Povolí zvuk HDMI jako výchozí a zakáže zvuk WM8960

Bezdrátová technologie Bluetooth Wi-Fi

Umožňuje bezdrátovou technologii Bluetooth a hardware Wi-Fi. Následující prvky podporují čip NXP PCIe 88W8997 uvnitř: · imx8mq-evk-pcie1-m2.dtb · imx8mp-evk.dtb · imx8qxp-mek-rpmsg.dtb · imx8dxl-evk.dtb · podpora imx8qm-mek-rpm NXP SDIO 88W8987 Čip uvnitř: · imx6q-sabresd-btwifi.dtb · imx6qp-sabresd-btwifi.dtb · imx6dl-sabresd-btwifi.dtb · imx6sll -6 ×6-evk-btwifi-sdio14_14.dtb · imx3ull-0×6-evk-btwifi-sdio14_14.dtb · imx3ulz-0×6-evk-btwifi-sdio14_14.dtb · imx3ulp-evkx0d-sdb · imx7ulp-evkb.d-sdb · imx -wifi.dtb · imx7mm-evk.dtb · imx8mn-evk.dtb Následující podporují čip NXP SDIO 8w88 uvnitř: · imx8997mq-evk-usdhc8-m2.dtb · imx2mp-evk-usdhc8-m1.dtb Podpora NXP Následující 2w88 čip uvnitř: · imx9098mq-evk-pcie8-m1.dtb

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
27/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx8mp-evk.dtb · imx8qm-mek-rpmsg.dtb · imx8qxp-mek-rpmsg.dtb · imx8dxl-evk-rpmsg.dtb Následující podporují čip NXP SDIO 88w9098 uvnitř: · tb-usmdhc-evk imx8mp-evk-usdhc2-m2.dtb Následující zařízení podporují čip NXP SDIO IW8 uvnitř: · imx1mq-evk-usdhc2-m416.dtb · imx8ulp-evk.dtb · imx2ull-2×8-evk-btwifi-sdio6_ Následující podpora čipu NXP SDIO 14w14 uvnitř: · imx3mq-evk-usdhc0-m88.dtb · imx8801ull-8×2-evk-btwifi.dtb Uvnitř podporuje čip NXP SDIO IW2: · imx6-14×14-evk.dtb

Video Capture

· imx8qxp-mek-ov5640.dtb: Podporuje jeden MIPI OV5640 a jeden paralelní OV5640, což znamená podporu dvou kamer. Testováno s ne-M4 flash.bin.
· imx8qm-mek-ov5640.dtb: Podporuje jeden nebo dva senzory OV5640 současně. · imx8qm-mek-hdmi-rx.dtb: Podporuje snímání z portu HDMI RX. hdprx_enable musí
nastavte v prostředí U-Boot na „yes“, aby bylo možné načíst firmware HDMIRX.
· imx8mq-evk-mipi-csi2.dtb: MIPI-CSI2. · imx8mp-evk-basler.dtb: jedna Basler ISP kamera (AR0821), dosahuje až 4K30. · imx8mp-evk-dual-basler.dtb: Duální Basler ISP kamery (AR0821), dosahují až 1080
P60.
· imx8mp-evk-basler-ov5640.dtb: Duální kamera Basler ISP + OV5640. · imx8mp-evk-os08a20.dtb: Počáteční podpora pro jednu ISP kameru – OS08A20. · imx8mp-evk-dual-os08a20.dtb: Počáteční podpora pro duální ISP kamery – OS08A20. · imx8mp-evk-os08a20-ov5640.dtb: Počáteční podpora pro duální fotoaparáty OS08A20 +
OV5640.
· imx6ul-14×14-evk-csi.dtb: Zabraňuje konfliktu pinů mezi SIM a CSI a umožňuje podporu CSI pro V4L2.
· imx6ul-9×9-evk-csi.dtb: Zabraňuje konfliktu pinů mezi SIM a CSI a umožňuje podporu CSI pro V4L2.
· imx93-11×11-evk.dtb: Podporuje AP1302+AR0144. · imx93-11×11-evk-mt9m114.dtb: Podporuje paralelní kameru MT9M114.

Video Display

· imx93-11×11-evk-rm67199.dtb · imx93-11×11-evk-boe-wxga-lvds-panel.dtb · imx8ulp-evk-epdc.dtb: paralelní panel EPDC. · imx8ulp-evk-rk055hdmipi4m.dtb: MIPI DSI panel. · imx8mp-evk-it6263-lvds-dual-channel.dtb: Dvoukanálový LVDS na HDMI
konvertor.
· imx8mp-evk-rm67191.dtb: panel MIPI MX8-DSI-OLED1. · imx8mp-evk-rm67199.dtb: panel MIPI MX8-DSI-OLED1A. · imx8mp-evk-jdi-wuxga-lvds-panel.dtb: panel LVDS. · imx8qxp-mek-dsi-rm67191.dtb: Podporuje displej RM67191 MIPI MX8-DSI-OLED1
panel. Testováno s ne-M4 flash.bin.
· imx8qxp-mek-it6263-lvds0-dual-channel.dtb: Podporuje displej LVDS-HDMI s dvoukanálovou funkcí LVDS0. Testováno s ne-M4 flash.bin.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
28/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx8qxp-mek-it6263-lvds1-dual-channel: Podporuje LVDS-HDMI displej s funkcí LVDS1 dual-channel. Testováno s ne-M4 flash.bin.
· imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb: Podporuje dvoukanálový panel LVDS, spojuje dva mini-SAS porty s LVDS1 CH0 a LVDS1 CH1. Testováno s nonM4 flash.bin.
· imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb: Podporuje dvoukanálový panel LVDS, spojuje dva mini-SAS porty s LVDS0 CH0 a LVDS0 CH1. Testováno s nonM4 flash.bin.
· imx8qm-mek.dtb: Podporuje zobrazení LVDS-HDMI nebo MIPI-DSI-HDMI s převodem LVDSHDMI nebo MIPI-DSI-HDMI. Detekce probíhá za běhu pomocí technologie překrytí stromu zařízení.
· imx8qm-mek-hdmi.dtb: Podporuje nativní rozhraní HDMI TX na desce CPU. · imx8qm-mek-jdi-wuxga-lvds1-panel.dtb: Podporuje dvoukanálový panel LVDS,
propojení dvou mini-SAS portů s LVDS1 CH0 a LVDS1 CH1.
· imx8dxl-evk-lcdif.dtb: Podporuje panel LCDIF. · imx8mq-evk-lcdif-adv7535.dts: adaptér LCDIF + MIPI-DSI + HDMI. · imx8mq-evk-dcss-adv7535.dtb: DCSS + MIPI-DSI + adaptér HDMI. · imx8mq-evk-dcss-rm67191.dtb: panel DCSS + MIPI-DSI + RM67191 MX8-DSI-OLED1
.
· imx8mq-evk-dcss-rm67199.dtb: panel DCSS+MIPI-DSI+ RM67199 MX8-DSI-OLED1A. · imx8mq-evk-lcdif-rm67191.dtb: panel LCDIF+MIPI-DSI+ RM67191 MX8-DSI-OLED1. · imx8mq-evk-lcdif-rm67199.dtb: LCDIF+MIPI-DSI+ RM67199 MX8-DSI-OLED1A
panel.
· imx8mq-evk-dual-display.dtb: Dual-display-to-HDMI a adaptér MIPI-to-HDMI. · imx8mq-evk-dp.dtb: Podpora Display Port (Nastavte video_off=y v U-Bootu s integrovaným DP
konektor).
· imx8mq-evk-epd.dtb: Podpora vestavěného Display Port.

Video Display

· imx8mm-evk-rm67191.dtb: RM67191 panel MX8-DSI-OLED1. · imx8mm-evk-rm67199.dtb: RM67199 panel MX8-DSI-OLED1A. · imx8mm-ddr4-evk-rm67191.dtb: DDR4 EVK s panelem RM67191 MX8-DSI-OLED1. · imx8mn-ddr4-evk-rm67191.dtb: DDR4 EVK s panelem RM67191 MX8-DSI-OLED1. · imx8mm-ddr4-evk-rm67199.dtb: DDR4 EVK s panelem RM67199 MX8-DSI-OLED1A. · imx8mn-evk-rm67191.dtb: LPDDR4 EVK s panelem RM67191 MX8-DSI-OLED1. · imx8mn-ddr4-evk-rm67199.dtb: DDR4 EVK s panelem RM67199 MX8-DSI-OLED1A. · imx8mn-evk-rm67199.dtb: LPDDR4 EVK s panelem RM67199 MX8-DSI-OLED1A. · imx7d-sdb-epdc.dtb: Konflikt pinů mezi HDMI a EPDC. Zakázat HDMI pro EPDC. · imx7d-sdb-reva-epdc.dtb: Konflikt pinů mezi HDMI a EPDC. Zakázat HDMI pro
EPDC.
· imx7d-sdb-mipi-dsi.dtb: Povolit MIPI-DSI. · imx7ulp-evk-mipi.dtb: Povolit MIPI-DSI.

eCSPI

Aktivuje eCSPI, které je ve výchozím DTB zakázáno. · imx6dl-sabreauto-ecspi.dtb · imx6q-sabreauto-ecspi.dtb · imx6qp-sabreauto-ecspi.dtb

LPSPI

Povolí režim LPSPI nebo LPSPI slave, který je ve výchozím DTB zakázán. · imx7ulp-evkb-spi-slave.dtb · imx8dxl-evk-lpspi-slave.dtb · imx8ulp-evk-lpspi-slave.dtb · imx93-11×11-evk-lpspi.dtb

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
29/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx93-11×11-evk-lpspi-slave.dtb

eMMC

Čip eMMC je standardně DNP. To vyžaduje hardwarové úpravy pro vypálení čipu eMMC4.5 na patici eMMC na uSDHC0 a připojení signálů eMMC a také odpojení signálů slotu BOOT SD CARD.
· imx6sx-sdb-emmc.dtb · imx7ulp-evk-emmc.dtb · imx6ulz-14×14-evk-emmc.dtb

ENET2

S těmito stromy zařízení je podporován druhý port ENET. Dceřiný kabel TJA1100 také umožnil 2. ethernetový port aktivovaný se stromy zařízení TJA uvedenými níže:
· imx8qxp-mek-enet2.dtb: Podporuje port ENET na základních deskách. · imx8qxp-mek-enet2-tja1100.dtb: ENET2 používá TJA1100 Ethernet PHY. · imx8qm-mek-enet2-tja1100.dtb: ENET2 používá TJA1100 Ethernet PHY. · imx8dxl-evk-enet0.dtb: Používá se pro Atheros 8031 ​​PHY připojením IMXAI2ETH-ATH
na portu ENET0.

Enetirq

Bývalýample demonstrovat GPIO6 řešení pro chybu, kdy pouze požadavek na přerušení probuzení ENET může probudit systém z režimu čekání. Vzhledem k tomu, že l6C2 na desce používá podložku GPIO3, mají tyto stromy zařízení I2C3 zakázáno, aby bylo možné toto řešení.
· imx6q-sabresd-enetirq.dtb · imx6dl-sabresd-enetirq.dtb · imx6dl-sabreauto-enetirq.dtb · imx6q-sabreauto-enetirq.dtb

Flexcan1

Aktivuje flexcan1, který je ve standardním DTB ve výchozím nastavení zakázán file kvůli konfliktům pinů s FEC.
· imx6q-sabreauto-flexcan1.dtb · imx6dl-sabreauto-flexcan1.dtb · imx6qp-sabreauto-flexcan1.dtb

Flexcan2

Aktivuje flexcan2, který je ve výchozím nastavení ve standardním DTB zakázán. · imx8mp-evk-flexcan2.dtb

GPMI a EIM_NOR

Aktivuje GPMI a EIM-NOR. Kvůli konfliktům pinů jsou GPMI a EIM-NOR ve výchozím nastavení zakázány. Podívejte se na strom zařízení file další podrobnosti:
· imx6dl-sabreauto-gpmi-weim.dtb · imx6q-sabreauto-gpmi-weim.dtb · imx6qp-sabreauto-gpmi-weim.dtb · imx7d-sdb-gpmi-weim.dtb, imx7d-sdb-reva-g .dtb · imx6ulz-14×14-evk-gpmi-weim.dtb

HDCP

Aktivuje funkci HDMI-HDCP. Tím se zabrání konfliktu pinů mezi piny I2C2 a HDCPDDC.
· imx6q-sabresd-hdcp.dtb · imx6dl-sabresd-hdcp.dtb · imx6qp-sabresd-hdcp.dtb

Hypervizorská věznice

Povolí stromy zařízení Jailhouse Hypervisor.
· imx93-11×11-evk-root.dtb: DTB pro kořenovou buňku · imx93-11×11-evk-inmate.dtb:DTB pro vězněnou buňku · imx8qxp-mek-root.dtb: DTB pro kořenovou buňku · imx8qxp-mek-inmate.dtb: DTB pro celu vězně · imx8qm-mek-root.dtb: DTB pro celu vězně · imx8qm-mek-inmate.dtb: DTB pro celu vězně

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
30/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx8mq-evk-root.dtb: DTB pro kořenovou buňku · imx8mq-evk-inmate.dtb: DTB pro celu chovance · imx8mm-evk-root.dtb: DTB pro kořenovou buňku · imx8mm-evk-inmate.dtb : DTB pro celu vězně · imx8mq-evk-root.dtb: Podporuje hypervizor věznice · imx8mm-evk-root.dtb: Podporuje hypervizor věznice · imx8mn-evk-root.dtb: Podporuje hypervizor věznice · imx8mn-evtb-inmate. : DTB pro celu chovance · imx8mp-evk-inmate.dtb: DTB pro celu chovance · imx8mp-evk-root.dtb: DTB pro kořenovou buňku · imx8dxl-evk-root.dtb: DTB pro kořenovou buňku · imx8dxl -evk-inmate: DTB pro celu chovance

Hypervisor Xen

Povolí stromy zařízení Xen Hypervisor
· imx8qxp-mek-dom0.dtb: Xen Linux hostující Linux DTB file. · imx8qm-mek-dom0.dtb: Podporuje Xen hypervisor dom0. · imx8qm-mek-dom0-dpu2.dtb: Podporuje hypervizor Xen dom0 dpu2. · imx8qm-mek-domu.dtb: Podporuje Xen hypervisor domu. · imx8qm-mek-domu-dpu1.dtb: Podporuje hypervizor Xen domu-dpu1. · imx8qm-mek-domu-dpu1-hdmi.dtb: Podporuje hypervizor Xen domu-dpu1-hdmi.

LDO

Ve standardním DTB file, je povoleno přemostění LDO. Chcete-li tedy používat stromy zařízení LDO v konfiguracích s CPU@1.2 GHz, které nepodporují režim bypass LDO, je důležité povolit LDO. LDO je povoleno v následujícím DTB files:
· imx6q-sabresd-ldo.dtb · imx6qp-sabresd-ldo.dtb · imx6ul-9×9-evk-ldo.dtb · imx6dl-sabresd-ldo.dtb · imx6sx-sdb-ldo .dtb-sdb-6svax -ldo.dtb

LP UART

Aktivuje LPUART. · imx93-11×11-evk-lpuart.dtb · imx93-11×11-evk-lpuart.dtb · imx7ulp-evk-lpuart.dtb

Vícejádrový, M-jádrový a RPMSG

Umožňuje M-Core a RPMSG
· imx8mp-evk-rpmsg.dtb: RPMSG. · imx8dxl-evk-rpmsg: RPMSG. · imx8qxpc0-mek-rpmsg a imx8qxp-mek-rpmsg s RPMSG · imx8qxp-mek-rpmsg.dtb: Podporuje reset oddílu, zvukový kodek RPMSG na Cortex-M4,
a podporuje zobrazení LVDS-HDMI nebo MIPI-DSI-HDMI s převodem LVDS-HDMI nebo MIPI-DSIHDMI. To vyžaduje, aby soubor flash.bin obsahoval obraz Cortex-M4.
· imx8qm-mek-rpmsg.dtb: Podporuje reset oddílů a podporuje zobrazení LVDS-HDMI nebo MIPIDSI-HDMI s převodem LVDS-HDMI nebo MIPI-DSI-HDMI. To vyžaduje, aby soubor flash.bin obsahoval obraz Cortex-M4.
· imx8qm-mek_ca53.dtb: Podporuje pouze čtyři jádra CortexA53. · imx8qm-mek_ca72.dtb: Podporuje pouze dvě jádra Cortex-A72. Potřebujete postavit
speciální zaváděcí obraz pomocí nástrojů imx-mkimage a vyberte cíl sestavení flash_ca72.
· imx8qm-mek-enet2-tja1100.dtb: Podporuje dceřinou kartu tja1100 ENET. · imx8mq-evk-rpmsg.dtb: RPMSG. · imx8mm-evk-rpmsg.dtb: RPMSG. · imx8mn-evk-rpmsg.dtb a imx8mn-ddr4-evk-rpmsg.dtb: RPMSG.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
31/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 10. Konfigurace stromu jádra a zařízení…pokračování
Strom jádra a zařízení Popis konfigurace
· imx6sx-sdb-m4.dtb: Zakáže přístup ADC 1 a 2, FlexCAN 1 a 2, I2C3, UART 2 a QSPI 2 z procesoru Cortex-A, když je spuštěn procesor Arm Cortex-M4.
· imx6sx-sabreauto-m4.dtb: Zakáže přístup ADC 1 a 2, FlexCAN 1 a 2, I2C3, UART 2 a QSPI 2 z procesoru Cortex-A, když je spuštěn procesor Arm Cortex-M4.
· imx7d-sdb-m4.dtb: Zakáže přístup ADC 1 a 2, FlexCAN 1 a 2, I2C3, UART 2 a QSPI 2 z procesoru Cortex-A, když je spuštěn procesor Arm Cortex-M4.
· imx8qxp-mek-sof-wm8960.dtb, imx8qm-mek-sof-wm8960.dtb: Umožňuje přehrávání/záznam pomocí Sound Open Firmware pro HiFi4 DSP s kodekem WM8960.
· imx8qm-mek-sof-cs42888.dtb, imx8qm-mek-sof-cs42888.dtb: Umožňuje přehrávání/záznam pomocí Sound Open Firmware pro HiFi4 DSP s kodekem CS42888.
Na i.MX 8QuadMax a 8QuadXPlus je podporováno více oddílů. Kvůli designu desky je potřeba sladit flash.bin a DTB. Pokud flash.bin obsahuje oddíl Cortex-M4, použijte x-rpmsg.dtb.

Qspi

Povolí režim DDR Quad pro čip Macronix QSPI mx25l51245g nastavením bitu Quad ve stavovém registru.
· imx7-sdb-qspi.dtb, imx7-sdb-reva-qspi.dtb · imx7ulp-evk-qspi.dtb

SD1

Umožňuje sd1 na uSDHC1 na základní desce.

· imx7ulp-sd1.dtb

Dotek

Přidává podporu ovladače dotykové obrazovky tsc2046. Protože kolík PENIRQ tsc2046 koliduje s přerušovacím kolíkem HDMI, zakáže se tím HDMI.
· imx7-sdb-reva-touch.dtb

USB

Umožňuje certifikaci USB pro i.MX 6UltraLite. · imx6ul-14×14-evk-usb-certi.dtb

DPDK

· imx8mm-evk-dpdk.dtb, imx8mp-evk-dpdk.dtb: DTB file exportovat port FEC Ethernet do ovladače Userspace DPDK „enetfec“.

I3C

Aktivuje I3C, které se ve výchozím DTB nepoužívá.

· imx8ulp-evk-i3c.dtb

· imx8ulp-9×9-evk-i3c.dtb

· imx93-11×11-evk-i3c.dtb

FlexIO

Aktivuje FlexIO I2C master, který se ve výchozím DTB nepoužívá. · imx8ulp-evk-flexio-i2c.dtb · imx93-11×11-evk-flexio-i2c.dtb

5.3 Zaváděcí parametry jádra
V závislosti na scénáři spouštění nebo použití můžete potřebovat různé parametry zavádění jádra. Následující tabulka popisuje různé parametry spouštění. Chcete-li donutit desku i.MX 6SABRE-AI deaktivovat SMP pro odstranění režie, přidejte spouštěcí parametry nosmp. Zakázání konfigurace CONFIG_SMP může odstranit další režii pro jedno jádro.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
32/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 11. Běžné parametry zavádění jádra

Parametr jádra

Popis

Typická hodnota

Používá se, když

utěšit

Kde vytisknout protokolování jádra pomocí printk.

Pro i.MX 6 SABRE-SD, konzole=ttymxc0, 115200
Pro i.MX 6 SABRE-AI, konzole=ttymxc3, 115200
Pro i.MX 7ULP, console=ttyLP0, 115200
Pro i.MX 8QuadMax a i.MX 93 11×11 EVK, konzole=ttyLP0, 115200 earlycon

Všechny případy použití

nosmp

Volba příkazového řádku nosmp zcela zakáže aktivaci SMP.

nosmp

CONFIG_SMP je definován. Slouží k deaktivaci aktivace SMP. SMP je standardně aktivován prostřednictvím konfigurace CONFIG_SMP.

ip

Říká jádru, jak ip=none

nebo zda získat ip=dhcp

IP adresa.

ip=static_ip_address

ip=dhcp nebo
ip=static_ip_address je povinné při zavádění z TFTP/NFS.

nfsroot

Umístění NFS nfsroot= : Používá se v „bootování z tftp/NFS“

server/adresář.

společně s root=/dev/nfs.

vykořenit

Umístění kořene file systém.

root=/dev/nfs nebo root=/dev/mmcblk0p2

Používá se v „bootu z tftp/NFS“ (tj. root=/dev/nfs);
Používá se při „bootování z SD“ (tj. root=/dev/mmcblk0p2).
root je standardně nastaven pomocí U-Boot na SD/MMC slot, ze kterého U-Boot zavádí.

rootfstype

Označuje file systémový typ kořene file systém.

rootfstype=ext4

Používá se v „boot from SD“ spolu s „root=/dev/ mmcblkXpY“ (X je číslo zařízení MMC, zatímco Y je číslo oddílu rootfs.)

rootwait

Čeká (neurčitě) rootwait na zobrazení kořenového zařízení.

Používá se při montáži SD root file systém.

pam

Řekne jádru, jak None nebo

hodně paměti může pamat = 864M

být použit.

Poznámka: MemTotal- je rezervováno.

max17135

Konfiguruje maximální počet 17135 EPD PMIC pass number a VCOM voltage.

max17135:pass=[pass_num], vcom=[vcom_uV] Pro 7D-SABRE-SD (upgrade panelu EPDC na DC4): max17135:pass=2, vcom=2370000

Používá se při povolení EPDC. pass_num by se mělo rovnat 2 pro všechny karty IMXEBOOKDC2. vcom_ uV v mikrovoltech by se mělo rovnat hodnotě vytištěné na konektoru kabelu, který je připojen k použitému panelu E Ink.

fec.macaddr Sděluje MAC adresu Ethernetu.

fec.macaddr=0x00, 0x04, 0x9f, 0x01, 0x30, 0x05

Změní adresu MAC FEC.

maxcpus

[SMP] Maximální počet procesorů, které by SMP jádro mělo používat.

maxcpus=1

maxcpus=n : n >= 0 omezuje jádro na použití 'n' procesorů. n=0 je speciální situace. Je ekvivalentní k nosmp.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
33/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 11. Běžné parametry zavádění jádra…pokračování

Parametr jádra

Popis

Typická hodnota

Používá se, když

epdc

Aktivuje EPDC.

video=mxcepdcfb:E060SCM, bpp=16
Pro 7D-SABRE-SD (upgrade panelu EPDC na DC4): video=mxcepdcfb:ED060XC8

Přidá do možností jádra pouze v případě, že je primární zobrazovací panel E Ink. Pokud je primární jiný zobrazovací panel, může tato možnost vést ke konfliktu taktu pixelů a nesprávné funkci zobrazení.

Video na 6SABRE-SD

Sděluje jádru/ovladači, jaké rozlišení/hloubka a obnovovací frekvence by měly být použity pro zobrazovací port 0 nebo 1.
Informace o parametrech naleznete v části Documentation/fb/modedb.txt.
Sděluje jádru/ovladači, který formát zobrazovacího rozhraní IPU by měl být použit.

1. video=mxcfb0:dev=hdmi, 1920x1080M@60, if=RGB24 video=mxcfb1:dev=ldb, if=RGB666
2. video=mxcfb0:dev=ldb, if=RGB666 video=mxcfb1:dev=hdmi,

1. Používá se při primárně zobrazení na HDMI s režimem 1080P60. Sekundárně se zobrazuje na LVDS s režimem XGA.

1920x1080M@60, if=RGB24
3. video=mxcfb0:dev=hdmi, 1920x1080M@60, if=RGB24
4. video=mxcfb0:dev=ldb, if=RGB666 5. video=mxcfb0:dev=lcd, CLAA-
WVGA, pokud=RGB656
6. video=mxcfb0:dev=mipi_dsi, TRULY-WVGA, if=RGB24

2. Používá se při primárně zobrazení na LVDS s režimem XGA. Sekundárně zobrazení na HDMI s režimem 1080P60.
3. Používá se při primárním zobrazení na HDMI s režimem 1080P60.
4. Používá se při primárním zobrazení na HannStar LVDS1.
5. Používá se při primárním zobrazení na němém paralelním LCD panelu CLAA-WVGA.

6. Používá se při primárním zobrazení na LCD panelu TRULY-WVGA MIPI DSI.

POZNÁMKA: GBR24/RGB565/YUV444 představuje formát HW rozhraní displeje. Typické hodnoty pro určitá různá zobrazovací zařízení jsou následující:

TVOUT: YUV444

VGA: GBR24

HDMI a DVI: RGB24

CLAA WVGA LCD: RGB565

Typické hodnoty pro dev= jsou zobrazeny následovně:

lcd: LCD rozhraní

ldb: LVDS

hdmi: HDMI na čipu nebo sii902x

dvi: DVI port

vga: VGA přes TVE

tve: TVOUT

Video na 6SABRE-AI

Sděluje jádru/ovladači, jaké rozlišení/hloubka a obnovovací frekvence by měly být použity pro zobrazovací port 0 nebo 1.
Viz informace o parametrech níže

1. video=mxcfb0:dev=hdmi, 1920x1080M@60, if=RGB24video=mxcfb1:dev=ldb, if=RGB666
2. video=mxcfb0:dev=ldb, if=RGB666video=mxcfb1:dev=hdmi, 1920x1080M@60, if=RGB24
3. video=mxcfb0:dev=hdmi, 1920x1080M@60, if=RGB24

1. Používá se při primárně zobrazení na HDMI s režimem 1080P60. Sekundárně se zobrazuje na LVDS s režimem XGA.
2. Používá se při primárně zobrazení na LVDS s režimem XGA. Sekundárně zobrazení na HDMI s režimem 1080P60.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
34/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 11. Běžné parametry zavádění jádra…pokračování

Parametr jádra

Popis

Typická hodnota

Používá se, když

Dokumentace/ fb/modedb.txt.
Sděluje jádru/ovladači, který formát zobrazovacího rozhraní IPU by měl být použit.

4. video=mxcfb0:dev=ldb, if=RGB666
5. video=mxcfb0:dev=hdmi, 1920x1080M@60, if=RGB24

3. Používá se při primárním zobrazení na HDMI s režimem 1080P60.
4. Používá se při primárním zobrazení na HannStar LVDS0.
5. Používá se při povolení režimu HDMI 1080P60 a LVDS0. Chcete-li povolit druhé zobrazení, spusťte echo 0 > /sys/class/graphic/fb2/blank.

POZNÁMKA: GBR24/RGB565/YUV444 představuje formát HW rozhraní displeje. Typické hodnoty pro určitá různá zobrazovací zařízení jsou zobrazeny následovně:

TVOUT: YUV444

VGA: GBR24

HDMI a DVI: RGB24

CLAA WVGA LCD: RGB565

Typické hodnoty pro dev= jsou uvedeny níže:

lcd: LCD rozhraní

ldb: LVDS

hdmi: HDMI na čipu nebo sii902x

dvi: DVI port

vga: VGA přes TVE

tve: TVOUT

Video na 7D SABRE-SD

Sděluje ovladači ELCDIF FB, který LCD panel se používá a který bpp by měl být použit pro Frame Buffer.

video=mxcfb0:dev=mipi_dsi,TRULYWVGA,if=RGB24

Používá se při primárním zobrazení na LCD panelu TRULY-WVGA MIPI DSI.

dmfc

Říká jádru/ovladači Žádné, jak nastavit velikost segmentu IPU nebo DMFC. dmfc=3

dmfc=1 znamená DMFC_HIGH_ RESOLUTION_DC.
dmfc=2 znamená DMFC_HIGH_ RESOLUTION_DP.
dmfc=3 znamená DMFC_HIGH_ RESOLUTION_ONLY_DP.
DMFC_HIGH_RESOLUTION_ ONLY_DP lze nastavit pouze pomocí příkazového řádku. Toto se doporučuje nastavit, když oba panely nepropojuje žádný IPU. Když je nastaveno, každé IPU může připojit pouze jeden panel.

mtdparts na 6SABRE-AI

Říká jádru MTD mtdparts=gpmi-nand:16m(boot), informace o oddílu. 16m (kernel), 1024m (rootfs), –
(uživatel)

Kdy povolit NAND. Oddíl: 16m (boot), 16m (kernel), 1024m (rootfs) je example. Můžete jej změnit podle svých potřeb.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
35/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 11. Běžné parametry zavádění jádra…pokračování

Parametr jádra

Popis

Typická hodnota

UART hodiny

Vybírá UART

z OSC pro rodičovské hodiny.

6 SoloX nízká

napájení naprázdno a

scénář

OS Linux a

FreeRTOS

běží spolu

uart_from_osc

transparent_ Řídí výchozí

velká stránka

chování

systém s respektem

až transparentní

obrovské stránky. Vidět

Dokumentace/

admin-guide/

jádro-

parametry.txt

pro podrobnosti.

vždy, blázen, nikdy

Používá se, když
To je nezbytné pro nečinnost s nízkou spotřebou energie a všechny případy použití s ​​FreeRTOS běžícím na procesoru Arm Cortex-M4. Při nastavení tohoto parametru UART zdroje taktují z OSC namísto PLL3_80M a poté mohou být všechny PLL vypnuty v nečinnosti s nízkou spotřebou.
THP má velký vliv na alokaci CMA, kterou nelze izolovat od regionu CMA, což za určitých podmínek vede k selhání alokace CMA. Uživatelé mohou deaktivovat THP pomocí tohoto příkazového řádku jádra nastavením na never nebo madvise podle systémových požadavků.

Poznámka: Úplný seznam příkazového řádku naleznete v dokumentaci ke stromu jádra jádra Documentation/Kernel-parameter.txt.

6 Známé problémy/omezení

Před použitím softwaru si přečtěte všechny referenční materiály týkající se hardwaru a ujistěte se, že byly provedeny nezbytné úpravy hardwaru.
V následujících tabulkách jsou uvedeny některé klíčové známé problémy.

Tabulka 12. Známé problémy a náhradní řešení pro i.MX 6 Family SoC

SoC

Modul

Zdroj

Popis

Vše

Software jádra/BSP

Po získání IP adresy pro WLAN

0, Ethernet nefunguje a ztrácí IP

adresu s obrázkem SD karty.

Řešení
Použijte connmanctl k nastavení WLAN 0 namísto přímého volání UDHCPC. Viz https://wiki.archlinux.org/index.php/ConnMan#Wi-Fi.

Tabulka 13. Známé problémy a náhradní řešení pro i.MX 7 Family SoC

SoC

Modul

Zdroj

Popis

rodina i.MX 7 a rodina i.MX 8

Kernel/BSP

Software

Po získání IP adresy pro WLAN 0 je Ethernet vypnutý a ztrácí IP adresu s obrázkem SD karty.

Řešení
Použijte connmanctl k nastavení WLAN 0 namísto přímého volání UDHCPC. Viz https://wiki.archlinux.org/index.php/ConnMan#Wi-Fi.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
36/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 14. Známé problémy a náhradní řešení pro i.MX 8 Family SoC

SoC

Modul

Zdroj

Popis

Řešení

i.MX 8M Nano ONNX

Software

onnx_test_runner with

To bude opraveno v příštím vydání.

inception_v4_299 splňuje GPU

jádro visící při testování s

poskytovatel provádění vsi_npu.

i.MX 8DXL

Kernel/BSP

Software

Systém se pozastaví/obnoví zablokuje- To bude opraveno v příštím vydání. nahoru, pokud init_debug=yes a kabel USB zůstane připojený poté, co UUU vypálí obraz na SD/eMMC.

i.MX 8QuadMax jádro/BSP

Software

RTC Kernel se zablokuje během zátěžového testu při pozastavení.

Použijte delší čas buzení.

i.MX 8M Plus PCIe

Software

Když je podporováno PCIe, není k portu PCIe připojeno žádné zařízení EP (koncový bod).

Přidejte pcie_cz_enabled=yes do příkazového řádku jádra.
PCIe hodiny a napájecí zdroje by měly zůstat zapnuté. Podívejte se na řešení jedné chyby (Erratum ERR051128).

i.MX 8ULP

Bootloader

Software

Fastboot eMMC nepodporuje teplý restart. Fastboot eMMC podporuje pouze 4bitové nastavení SDR.

Žádný problém u části A1 (i.MX 8ULP EVK), ale existuje u části A0.1 (i.MX 8ULP 9×9 EVK).

i.MX 8ULP

SOF

Software

SOF podporuje pouze 8K Sample sazba.

Je to omezení.

i.MX 8ULP

Kernel/BSP

Software

V OS Linux nelze data přenášet pomocí FlexIO 100% správně.

Je to omezení.

i.MX 8ULP

Kernel/BSP

Software

V linuxovém operačním systému někdy Ethernet při spouštění pomocí DTB FlexIO I2C selže při testování.

Je to omezení.

i.MX 8ULP

PM

Software

Jádro se nemůže obnovit poté, co A/M vstoupí do režimu hlubokého vypnutí.

Žádný problém u části A1 (i.MX 8ULP EVK), ale existuje u části A0.1 (i.MX 8ULP 9×9 EVK).

i.MX 8M Mini, 8M Nano, 8M Plus

Přehrávání zvuku s nízkou spotřebou díky jádru Cortex-M

Software

Protože LPA potřebuje velký buffer, přidejte parametr snd_

velikost, která překračuje výchozí pcm.max_alloc_per_

velikost v ALSA, zvuková karta LPA=134217728 při bootování

sonda selže s výchozím příkazem boot při spouštění s *-

příkaz.

rpmsg.dtb na těchto platformách.

i.MX 8M Plus, Wi-Fi i.MX 8MQuad

Železářské zboží

Systém se nemůže dostat do režimu spánku Murata opraví tento hardwarový problém při načítání modulů Wi-Fi pro příští vydání. Murata LBEE5XV1YM SDIO8997.

i.MX 8M Plus

Deska 8MIC-REVE

Software

8Kolík desky MIC-REVE koliduje s UART3 pro desku REVA3, REVB a vyšší revize desky EVK.

Deaktivujte uzel UART3 v DTS, když je deska 8MIC-REVE použita s REVA3/REVB nebo vyšší.

i.MX8M Plus, i.MX 8DXL

Kernel/BSP

Software

Režim Bridge na modulu EQoS nefunguje.

Viz https://community.nxp.com/t5/i-MX-Processors-KnowledgeBase/Workaround-for-issueBridge-mode-on-EQoS-modulewill-not-work/ta-p/1559302.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
37/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 15. Známé problémy a náhradní řešení pro i.MX 9 Family SoC

SoC

Modul

Zdroj

Popis

Řešení

i.MX 93

Detekce sluchátek

Železářské zboží

Detekce sluchátek nefunguje na první várce REV. B deska.

Proveďte přepracování hardwaru:
Odstraňte R1203, R1204.
Propojovací vodič mezi R1203.2 a R1204.2.
Propojovací vodič mezi R1204.1 a R132.1.

i.MX 93

PDM MIC

Hardwarové nahrávání není na Trivu slyšet, proces se dále zlepší

výchozí hlasitost.

verze.

i.MX 93

Kernel/BSP

Software

Režim Bridge na modulu EQoS nefunguje.

Viz https://community.nxp.com/t5/ i-MX-Processors-Knowledge-Base/ Workaround-for-issue-Bridge-modeon-EQoS-module-will-not-work/tap/1559302.

i.MX 93

Hardware Audio Hat CS42448

CS42448: Přehrávání má pro starý SCH-50567, REV A reverzi:

problém s výměnou kanálů.

přidejte audio kabel a vyměňte L/R

kanál z kabelu.

U nové desky má reverze již toto přepracování ve výchozím nastavení.

i.MX 93

Dotykový displej LVDS

Železářské zboží

Dotyková obrazovka LVDS nemůže

Proveďte opravu hardwaru: odstraňte R131,

nahlaste události po dotyku a nainstalujte R181 s 0/0402.

několikrát.

7 Multimédia

Tato kapitola poskytuje informace o multimediální složce 4.7.2 BSP. Verze GStreamer v tomto vydání je 1.20.3.

7.1 i.MX GStreamer plugins

Tabulka 16.i.MX GStreamer 1.0 plugins

Plugin

Vlastnosti

Demux

aiurdemux: podpora univerzálního pluginu demuxeru
Podporuje AVI, MKV, MP4, MPEG2, ASF, OGG, FLV, WebM, RMVB
spdifdemux: Analyzuje data IEC937 do komprimovaného zvuku. Analyzuje data IEC958 do zvuku PCM nebo komprimuje zvuk.

Audio dekodér

beepdec: unifikovaný audio dekodér plugin Podporuje MP3, AAC, AAC+, WMA, AC3, Vorbis, DD+, AMR, RA

Zvukový kodér

lamemp3enc: plugin kodéru MP3

Video dekodér

Rodina i.MX 6: · vpudec: Plugin pro dekodér videa založený na VPU i.MX 8QuadXPlus nebo 8QuadMax: · v4l2h265dec: V4L2 H.265 dekodér · v4l2h264dec: V4L2 H.264 dekodér · v4l2mpeg4 Mvidco: V4l2mpeg4 Mvidco: der · v4l2mpeg4dec: V2L4 MPEG2 dekodér · v2l4vc2dec: V2L4 VC2 dekodér

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
38/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 16.i.MX GStreamer 1.0 plugins…pokračování

Plugin

Vlastnosti

· v4l2h263dec: dekodér V4L2 H.263

· v4l2vp8dec: dekodér V4L2 VP8

· v4l2jpegdec: V4L2 dekódování JPEG

i.MX 8M Mini a i.MX 8M Plus:

· v4l2h265dec: dekodér V4L2 H.265

· v4l2h264dec: dekodér V4L2 H.264

· v4l2vp8dec: dekodér V4L2 VP8

· v4l2vp9dec: dekodér V4L2 VP9

i.MX 8M Quad:

· v4l2h263dec: dekodér V4L2 H.263

· v4l2h264dec: dekodér V4L2 H.264

· v4l2h265dec: dekodér V4L2 H.265

· v4l2mpeg4dec: V4L2 MPEG4 dekodér

· v4l2mpeg2dec: V4L2 MPEG2 dekodér

· v4l2jpegdec: V4L2 dekódování JPEG

· v4l2avsdec: V4L2 AVS Decode

· v4l2vp8dec: dekodér V4L2 VP8

· v4l2vp9dec: dekodér V4L2 VP9

· v4l2rvdec: dekodér V4L2 RMVB

· v4l2vc1dec: dekodér V4L2 VC1

i.MX vše:

· Softwarový video dekodér plugins: používá gst-libav plugins

Video kodér

i.MX 8M Plus: · v4l2h264enc: Video kodér AVC/H264 založený na VPU · v4l2h265enc: Video kodér HEVC založený na VPU i.MX 8M Mini: · v4l2h264enc: Video kodér AVC/H.264 založený na VPU: VPU-4 2vp8enc video kodér založený na VP8 i.MX 8QuadXPlus nebo 8QuadMax: · v4l2h264enc: kodér V4L2 H.264 · v4l2jpegenc: V4L2 kodér JPEG i.MX 6 rodina: · vpuenc_h264: video založené na VPU_264 AVC/enH. Video kodér H.263 · vpuenc_mpeg263: video kodér MPEG4 založený na VPU · vpuenc_jpeg: kodér videa JPEG založený na VPU

Zdroj zvuku

pulsesrc: zdroj zvuku PulseAudio
Poznámka: Výchozí zdroj zvuku nemusí být očekávaný. Můžete nastavit požadovaný výchozí:

pactl seznam zdrojů pacmd set-default-source {zdrojové číslo}

Vykreslování zvuku

pulsesink: PulseAudio Audio Sink Poznámka: Výchozí audiosink nemusí být očekávaný. Můžete nastavit požadovaný výchozí:
pactl list sinks pacmd set-default-sink {sink number}

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
39/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 16.i.MX GStreamer 1.0 plugins…pokračování

Plugin

Vlastnosti

Vykreslování videa

Řada i.MX 8 a i.MX 93: · waylandsink: video jímka založená na rozhraní Wayland i.MX 8M: · kmssink: jímka videa založená na ovladači DCSS KMS, pouze pro druhý displej v
pouzdro s duálním displejem i.MX 6 Rodina: · overlaysink: zásuvný modul založený na G2D · imxv4l2sink: zásuvný zásuvný modul založený na V4L2 i.MX s GPU3D: · glimagesink: zásuvný modul založený na EGL

Zdroj videa

Rodina i.MX 8: · v4l2src: Zásuvný modul zdroje fotoaparátu založený na V4L2 Rodina i.MX 6: · imxv4l2src: Zásuvný modul zdroje fotoaparátu založený na V4L2

Převod videa

i.MX 2D hardwarový převod videa plugins k provedení převodu barevného prostoru videa, změny velikosti, otočení atd.
· imxvideoconvert_g2d: plugin pro konverzi videa založený na GPU2D · imxvideoconvert_ipu: plugin pro konverzi videa založený na IPU · imxvideoconvert_pxp: plugin pro konverzi videa založený na PXP

Videoskladatel

i.MX 2D hardwarový videokompozitor plugins může skládat více videí do jednoho, podporovat konverzi barevného prostoru, změnu velikosti, otočení, alfa, z-pořadí a zachování funkce poměru stran současně při skládání.
· imxcompositor_g2d: Zásuvný modul pro video sazbu založený na GPU2D · imxcompositor_ipu: Plugin pro sazbu videa založený na IPU · imxcompositor_pxp: Plugin pro sazbu videa založený na PXP

OpenGL (ES) Plugins

· gleffects: plugin pro efekty GL Shading Language · gldeinterlace: odstranění prokládání videa na základě shaderů · glvideomixer: skládání více videí dohromady · glcolorconvert: převod barevného prostoru videa na základě shaderů · glcolorbalance: úprava jasu, kontrastu, odstínu a sytosti videa
proud

Poznámka: · Chcete-li podporovat dekódování WMA, AAC+ a RA, nainstalujte samostatné balíčky. · vpudec plugins jsou pouze pro SoC s hardwarem VPU. · Povolte kompresi video framebuffer (DTRC) pomocí: kmssink force-hantrotile=true. · Pro i.MX 8QuadXPlus nebo 8QuadMax, VP6, RealVideo a dekodér videa Sorenson Spark plugins jsou
klesl od L5.15.52_2.1.0. Od verze L5.15.52_2.1.0, Amphion VPU přepne pro použití upstreamového ovladače a tyto formáty nejsou podporovány v upstreamu.

7.2 Přehrávání i.MX napřample
i.MX poskytuje example gplay-1.0 aplikace založená na vysokoúrovňovém API GstPlayer GStreamer. Bývalýample poskytuje následující funkce.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
40/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 17.i.MX přehrávací engine example

Funkce

Funkce

Přehrávání

· Přehrát, Zastavit · Pozastavit, Pokračovat · Rychlé vyhledávání, Přesné vyhledávání · Ovládání rychlosti přehrávání (rychle vpřed, rychle vzad, pomalu vpřed)

Informace o médiích

· Metadata médií (interpret, rok atd.) · Miniatura videa · Obálka zvukového alba

Titulky

· Podporuje interní a externí titulky

Výběr stopy

· Výběr zvukové stopy · Výběr video stopy · Výběr titulků

Ovládání displeje

· Změnit velikost

7.3 API záznamového stroje i.MX

i.MX poskytuje sadu API na vysoké úrovni pro aplikace související s kamerami na základě rámce GStreamer. Tato sada API je založena na camerabinu, který pochází z gst-plugins-špatný balíček.
Toto rozhraní API lze nalézt na adrese gst1.0-fsl-plugin/tools/grecorder/recorder_engine.h.
Toto rozhraní API je podporováno pouze na platformách i.MX 6 a i.MX 8, které mají hardwarový kodér VPU.
Tato sada API může poskytovat následující funkce.

Tabulka 18. Funkce záznamového motoru

Funkce

Funkce

Zachycení obrazu

Snímá snímky z fotoaparátu v různých rozlišeních a ukládá je do formátu JPEG files.

Záznam videa

Nahrává zvuk a video do různých file formáty, podporující (MP3) x (H.264, MPEG4, H.263, MJPEG, HEVC, VP8) x (MP4, MKV, AVI, FLV, TS).

Meta data

Přidá k pořízenému snímku nebo nahranému videu informace o čase a datu.

Nekonečné nahrávání

Záznamy do více file segmenty a specifikuje celkem file počet segmentů a každý filemaximální velikost. Může zaznamenat a file nekonečně, ukládat do file segmenty ve smyčce.
Tato funkce může fungovat pouze s TS file formát.

Web fotoaparát

Nahrává zvuk a video a odesílá je přes RTP. Tato funkce může fungovat pouze s TS file formát.

Grafický efekt

Podporuje přidání grafického efektu do videa a záznam do file.

Výběr zařízení

Podporuje výběr různých zdrojů kamery a zvuku.

Poznámka: Tento záznamový modul je k dispozici pouze na platformách s VPU.

7.4 Matice multimediálních funkcí
Tato část poskytuje podrobnosti o matici funkcí různých kodeků používaných pro přehrávání.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
41/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

7.4.1 Specifikace analyzátoru/demuxeru

Podpora demuxeru určitého typu zvuku nebo videa vyžaduje dostupnost kodeku.

Tabulka 19. Audio/video podporované analyzátorem/demuxerem

Demuxer

ASF

AVI

funkce

MP4

Video

H264

Y

Y

MPEG2

Y

MPEG4

Y

Y

Y

H263

Y

Y

MJPEG

Y

Y

VC1

Y

Y

DivX

Y

Y

Y

Xvid

Y

VP8

VP6

Theora

RV

Zvuk

AAC

Y

Y

MP3

Y

Y

Y

WMA

Y

Y

AC3

Y

Y

PCM/ADPCM Y

Y

Y

AMR

Y

Vorbis

Y

Y

SPEEX

DTS

FLAC

DD+

Y

Y

RA

OGG

FLV

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

MPG2
YYYYYYYY –

MKV
YYYYYYYYYYYYYYYYYYYY Y –

RMVB
YYY

7.4.2 Specifikace video kodeku

Tabulky v této části ukazují specifikace video kodeku s akcelerací VPU a bez ní. Podívejte se do části 4 a zjistěte, zda vaše deska podporuje VPU se softwarovým dekodérem.

Tabulka 20. Specifikace video kodeku pro hardware s akcelerací VPU

Formát

Platforma

Profile

Min.

Max.

Rám

rozlišenírozlišovací rychlost

Video dekodér HEVC

i.MX 8M Quad hlavní/hlavní 144 x

10

144

4096 x 2304

60 snímků za sekundu

Bitrate Comment 160 Mbps –

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
42/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 20. Specifikace video kodeku pro hardware s akcelerací VPU…pokračování

Formát

Platforma

Profile

Min.

Max.

Rám

rozlišenírozlišovací rychlost

i.MX 8M Plus i.MX 8M Mini

hlavní/hlavní 144 x

10

144

1920 x 1080

60 snímků za sekundu

i.MX 8Quad XPlus

hlavní

144 x 144

4096 x 2160

30 snímků za sekundu

i.MX 8QuadMax hlavní

144 x 144

4096 x 2160

60 snímků za sekundu

H.264

i.MX 8M Quad HP/MP/BP 48 x 48 4096 x 2304

30 snímků za sekundu

i.MX 8M Plus i.MX 8M Mini

HP/MP/BP 48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad XPlus

HP/MP/BP 64 x 64 4096 x 2160

30 snímků za sekundu

i.MX 8QuadMax HP/MP/BP 64 x 64 4096 x 2160

30 snímků za sekundu

i.MX 6

HP/MP/BP 64 x 64 1920 x 1080

60 snímků za sekundu

VP9

i.MX 8M Quad profile 0 2 x 144 x

60 snímků za sekundu

144

2304

i.MX 8M Plus i.MX 8M Mini

profile 0 2 x 144

1920 x 1080

60 snímků za sekundu

VP8

i.MX 8M Quad –

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8M Plus i.MX 8M Mini

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad

XPplus

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 8QuadMax

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6Quad

64 x 64 1920 x 1080

30 snímků za sekundu

i.MX 6DualLite –

64 x 64 1280 x 720 30 snímků za sekundu

MPEG4/XVID

i.MX 8M Quad SP/ASP

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad XPlus

SP/ASP

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 8QuadMax SP/ASP

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6

SP/ASP

64 x 64 1920 x 1080

30 snímků za sekundu

MPEG2

i.MX 8M Quad MP

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad

MP

XPplus

64 x 64 1920 x 1080

60 snímků za sekundu

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

Bitrate Comment 100 Mbps –

100 Mbps 100 Mbps –

60 Mbps 60 Mbps –

50 Mb / s -

50 Mbps 50 Mbps 100 Mbps –

100 Mb / s -

60 Mb / s 60 Mb / s

60 Mbps 60 Mbps 20 Mbps –

20 Mb / s -

40 Mb / s -

© 2023 NXP BV Všechna práva vyhrazena.
43/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 20. Specifikace video kodeku pro hardware s akcelerací VPU…pokračování

Formát

Platforma

Profile

Min.

Max.

Rám

rozlišenírozlišovací rychlost

i.MX 8QuadMax MP

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6

MP

64 x 64 1920 x

30 snímků za sekundu

1080

H.263

i.MX 8M Quad P3

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad XPlus

P0/P3

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 8QuadMax P0/P3

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6

P3

64 x 64 1920 x

30 snímků za sekundu

1080

VC1

i.MX 8M Quad AP/MP/SP 48 x 48 1920 x

60 snímků za sekundu

1080

i.MX 8Quad XPlus

AP/MP/SP 64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 8QuadMax AP/MP/SP 64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6

AP/MP/SP 64 x 64 1920 x 1080

30 snímků za sekundu

MJPEG

i.MX 8M Quad –

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 8Quad

XPplus

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 8QuadMax –

64 x 64 1920 x 1080

60 snímků za sekundu

i.MX 6

64 x 64 1920 x 1080

30 snímků za sekundu

RV

i.MX 8M Quad 9

48 x 48 1920 x 1080

60 snímků za sekundu

i.MX 6

8. 9. 10

64 x 64 1920 x 1080

30 snímků za sekundu

Video kodér H.264

i.MX 8M Plus

HP/MP/BP 144 x 144

1920 x 1080

60 snímků za sekundu

i.MX 8M Mini

HP/MP/BP 144 x 96 1920 x 1080

60 snímků za sekundu

i.MX 8Quad XPlus

HP/MP/BP 64 x 64 1920 x 1080

30 snímků za sekundu

i.MX 8QuadMax HP/MP/BP 64 x 64 1920 x 1080

30 snímků za sekundu

i.MX 6

BP

64 x 64 1920 x

30 snímků za sekundu

1080

Bitrate Komentář

50 Mb / s -

20 Mb / s -

45 Mb / s -

180 Mpix –

120 Mpix –

40 Mb / s -

40 Mb / s -

40 Mbps

20 Mb / s -

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
44/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 20. Specifikace video kodeku pro hardware s akcelerací VPU…pokračování

Formát

Platforma

Profile

Min.

Max.

Rám

rozlišenírozlišovací rychlost

Bitová rychlost

Komentář

H.265

i.MX 8M Plus hlavní / hlavní 136 x 1920 x

60 snímků za sekundu

10

136

1080

VP8

i.MX 8M Mini –

144 x 96 1920 x 1080

30 snímků za sekundu

60 Mb / s -

Softwarový video dekodér

i.MX vše

Podle Podle Podle Podporováno s

do systému do systému do systému FFmpeg

performanceperformanceperformance

7.4.3 Specifikace zvukového kodeku

Tabulka 21. Specifikace zvukového kodeku

Platforma

Funkce/Profile

DSP audio dekodér

i.MX 8M Plus
i.MX Quad XPlus
i.MX 8Quad Max
i.MX 8ULP

MP3

i.MX 8M Plus
i.MX Quad XPlus
i.MX 8Quad Max
i.MX 8ULP

AACLC

i.MX 8M Plus
i.MX Quad XPlus
i.MX 8Quad Max

Ogg Vorbis

i.MX 8M Plus
i.MX Quad XPlus
i.MX 8Quad Max

WMA STD

i.MX 8M Plus
i.MX Quad XPlus
i.MX 8Quad Max

WMA Pro

Funkce/Profile
MPEG-1 (Vrstva-1/ Vrstva-2/ Vrstva-3)
MPEG-2 (Vrstva-1/ Vrstva-2/ Vrstva-3)
MPEG-2.5 (Layer-3)
MPEG-2 AACLC MPEG-4 AACLC

Kanál stereo/mono

Samprychlost (kHz)
<= 48

Bitová rychlost (kbps)
32-448

<= 24

8-256

<= 12
i.MX 8ULP: 8-96 stereo/mono ostatní: <=5.1

8–160 –

q1 – q10

Stereo

8-192

<= 500

L1 @ QL1 L2 @ QL1 L3 @ QL1

stereo/mono

44.1 <= 48 <= 48

M0a @ QL2 M0b @ QL2 M1 @ QL2 M2 @ QL2 M3 @ QL2

stereo/mono stereo/mono <= 5.1 <= 5.1 <= 7.1

<= 48 <= 48 <= 48 <= 96 <= 96

64-161 <= 161 <= 385
48–192 <= 192 <= 384 <= 768 <= 1500

Komentář



Přenosová rychlost závisí na obou samprychlost a počet kanálů –

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
45/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 21. Specifikace zvukového kodeku…pokračování

Platforma

Funkce/Profile

Funkce/Profile

i.MX 8M Plus WMA

N1

i.MX Quad XPlus

Bezztrátový

N2

i.MX 8Quad

N3

Max

i.MX 8M Plus AMR_NB

i.MX Quad XPlus

i.MX 8Quad AMR_WB

Max

Softwarový zvukový dekodér

i.MX vše

MP3
AACLC HE-AAC

MPEG-1 (Vrstva-1/ Vrstva-2/ Vrstva-3) MPEG-2 (Vrstva-1/ Vrstva-2/ Vrstva-3) MPEG-2.5 (Vrstva-3)
MPEG-2 AACLC MPEG-4 AACLC
HE-AAC V1 HE-AAC V2

Ogg Vorbis WMA STD
WMA Pro
WMA Lossless RA

q1-q10 L1 @ QL1 L2 @ QL1 L3 @ QL1 M0a @ QL2 M0b @ QL2 M1 @ QL2 M2 @ QL2 WMA Pro N1 N2 N3 vařit

Stereo/mono kanál <=5.1 <= 7.1 –

stereo/mono
<=5.1
stereo/mono
stereo stereo/mono
stereo/mono stereo/mono <= 5.1 <= 5.1 <= 7.1 stereo/mono <=5.1 <=7.1 stereo/mono

Samprychlost (kHz) <= 48
<= 96
<= 96

Přenosová rychlost (kbps) <= 3000
<= 3000
<= 3000

Komentář

8
<=48

12.2, 10.2, 7, 9, 7.4, 6.7, 5, 9

23.85, 23.05, 19.85, 18.25, 15.85, 14.25, 12.65, 8.85, 6.6

8-448

8-96

8-368

8-96

Mono: 8-384 –
stereo: 16768

8-192

<= 500

44.1

64-161

<= 48

<= 161

<= 48

<= 385

<= 48

48-192

<= 48

<= 192

<= 48

<= 384

<= 96

<= 768

<= 96

<= 1500

<= 48

<= 3000

<= 96

<= 3000

<= 96

<= 3000

8, 11.025, 22. –

05, 44.1

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
46/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 21. Specifikace zvukového kodeku…pokračování

Platforma

Funkce/Profile

Funkce/Profile

AMR_NB

AMR_WB –

BSAC

Kanál –
<=5.1

Samprychlost (kHz) 8
16
<=48

Bitová rychlost (kbps)
12.2, 10.2, 7, 9, 7.4, 6.7, 5, 9
23.85, 23.05, 19.85, 18.25, 15.85, 14.25, 12.65, 8.85, 6.6
64 na kanál

Komentář -
Pouze jádrový kodek

7.4.4 Specifikace kodeku řeči

Tabulka 22. Specifikace kodeku řeči Funkce

Kodek řeči

G.711

G.723.1

G.726

G.729ab

AMR_NB

AMR_WB

Samprychlost 8 kHz 8 kHz 8 kHz 8 kHz 8 kHz
16 kHz

Bitová rychlost (kbps)
64
5.3, 6.3
16, 24, 32, 40
8
12.2, 10.2, 7.9, 7.4, 6, 7, 5.9, 5.15
23.85, 23.05, 19.85, 18.25, 15.85, 14.25, 12.65, 8.85, 6.6

H/W nebo S/WS/WS/WS/WS/WS/W
S / W

7.4.5 Specifikace streamovacího protokolu

Tabulka 23. Specifikace streamovacího protokolu

Protokol

Funkce

HTTP/HTTPS

Progresivní streamování HTTP/HTTPS

RTSP

RTP, SDP

RTP/UDP

RTP/UDP MPEGTS streamování

HLS

HTTP živé vysílání

MPEG-DASH

Dynamické adaptivní streamování MPEG přes HTTP

7.4.6 Specifikace streamovacího serveru RTSP

Pro podporu serveru RTSP je třeba nainstalovat balíček s otevřeným zdrojovým kódem gst-rtsp-server. Informace o tom, jak jej sestavit a nainstalovat, naleznete v části „RTSP Streaming Server“ v Uživatelské příručce i.MX Linux (IMXLUG).

Tabulka 24. Specifikace streamovacího serveru RTSP

Funkce demux

AVI

MP4

FLV

Video

H264

Y

Y

Y

MPEG4

Y

Y

MKV YY

MP3 –

AAC –

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
47/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Tabulka 24. Specifikace streamovacího serveru RTSP…pokračování

Funkce demux

AVI

MP4

FLV

Zvuk

MP3

Y

Y

Y

AAC

Y

Y

Y

MKV YY

MP3 Y –

AAC Y

7.4.7 Specifikace titulků
Tabulka 25. Specifikace titulků Interní/Externí Interní Externí

Formát titulků SRT, SSA, ASS SRT

7.4.8 Zvuk Otevřený firmware
Firmware Sound Open byl aktualizován na v1.9 a obsahuje následující nové funkce:
· Podpora platformy i.MX 8ULP · Podpora ekvalizéru na základě IIR a FIR filtrů · Podpora dynamického rozsahu komprese

7.4.9 Chrom

Chromium je aktualizováno na 101.0.4951.54 a VPU je integrováno s V4L2VDA pro urychlení dekódování videa Chromium na platformách řady i.MX 8 s hardwarem VPU.

Tabulka 26. Hardwarový kodek videa podporovaný prohlížečem Chromium

Video kodek Chromium

HEVC

MP4 H.264

i.MX 8M Mini

Y

Y

i.MX 8M Plus

Y

Y

i.MX 8M Quad

Y

Y

i.MX 8Quad XPlus

Y

Y

i.MX 8Quad Max

Y

Y

WEBM

VP8

VP9

Y

Y

Y

Y

Y

Y

Y

Y

7.5 Známé problémy a omezení pro multimédia
Problémy zaznamenané na GStreamer 1.x:
· Protože maximální velikost vyrovnávací paměti multiqueue pro přehrávání je 10 MB, mohou se u některých dlouhých prokládaných proudů zvuku nebo videa objevit problémy. Tuto velikost vyrovnávací paměti můžete zvětšit, abyste podpořili tyto speciální případy použití.
· Dekodér AAC: Formát ADIF nepodporuje režim vyhledávání ani FF/FB. · Přehrávání nahraného AVI file na i.MX s VPU (MPEG4 (vpu) + AVI (avimux)) selže, protože značka AVIMUX
MPEG4 video do DIVX není podporováno. · Rotace na i.MX 6 s VPU není podporována u prokládaných streamů, jejichž šířka nebo výška je větší než 968 x
968, když je povoleno odstraňování prokládání kvůli omezení ovladače. · Rewind může hlásit EOS při použití libav pro dekódování videa. · Režim přesného vyhledávání může trvat delší dobu. · U klipů bez indexové tabulky v kontejnerech (nebo videa s velmi malým počtem klíčových snímků) není vyhledávání podporováno.

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
48/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

· Klipy pouze se zvukem nepodporují FB.
Problémy zaznamenané v prohlížeči Chromium:
· Protože Chromium deaktivuje automatické spouštění PulseAudio, uživatelé musí ručně spustit PulseAudio pomocí pulseaudio – v případě potřeby spustit před spuštěním příkazu Chromium.
· Datové toky se snímky mimo pořadí jako H.264 s b-snímky mají blikání videa.

8 Poznámka o zdrojovém kódu v dokumentu
ExampKód zobrazený v tomto dokumentu má následující autorská práva a licenci BSD-3-Clause:
Copyright 2023 NXP Redistribuce a použití ve zdrojové a binární formě, s úpravami nebo bez nich, jsou povoleny za předpokladu, že jsou splněny následující podmínky:
1. Redistribuce zdrojového kódu musí obsahovat výše uvedené upozornění na autorská práva, tento seznam podmínek a následující odmítnutí odpovědnosti.
2. Redistribuce v binární podobě musí reprodukovat výše uvedené upozornění na autorská práva, tento seznam podmínek a následující odmítnutí odpovědnosti v dokumentaci a / nebo jiných materiálech dodávaných s distribucí.
3. Jméno držitele autorských práv ani jména jeho přispěvatelů nesmí být používána k podpoře nebo propagaci produktů odvozených z tohoto softwaru bez konkrétního předchozího písemného svolení.
TENTO SOFTWARE POSKYTUJÍ DRŽITELÉ AUTORSKÝCH PRÁV A PŘISPĚVATELÉ „TAK, JAK JE“, A JAKÉKOLI VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY, VČETNĚ, ALE NE OMEZENÉ, PŘEDPOKLÁDANÝCH ZÁRUK OBCHODOVATELNOSTI A VHODNOSTI PRO KONKRÉTNÍ NÁKUP. V ŽÁDNÉM PŘÍPADĚ NEBUDE DRŽITEL AUTORSKÝCH PRÁV NEBO PŘISPĚVATELÉ ODPOVĚDNÍ ZA JAKÉKOLI PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, EXEMPLÁRNÍ NEBO NÁSLEDNÉ ŠKODY (VČETNĚ, ALE NE VÝHRADNĚ, ZAJIŠTĚNÍ NÁHRADNÍCH SLUŽEB, NÁHRADNÍHO ZBOŽÍ; ZISKY NEBO PŘERUŠENÍ OBCHODNÍ ČINNOSTI) JAK JSOU ZPŮSOBENÉ A NA JAKÉKOLI TEorii ODPOVĚDNOSTI, AŤ VE SMLOUVĚ, PŘÍSNÉ ODPOVĚDNOSTI NEBO PŘEČINU (VČETNĚ NEDBALOSTI ČI JINAK), VZNIKLÝM JAKÝKOLIV ZPŮSOBEM Z POUŽITÍ TOHOTO POUŽITÍ. POŠKOZENÍ.

9 Historie revizí

Tato tabulka poskytuje historii revizí.

Historie revizí Číslo revize LF5.15.71_2.2.2 LF5.15.71_2.2.1 LF5.15.71_2.2.0 LF5.15.52_2.1.0 LF5.15.32_2.0.0

Datum vydání 31. října 2023 07/2023 12/2022 09/2022 06/2022

LF5.15.5_1.0.0 LF5.10.72_2.2.0 LF5.10.52_2.1.0 LF5.10.52_2.1.0 LF5.10.52_2.1.0

03/2022 12/2021 11/2021 10/2021 09/2021

Popis Drobné aktualizace pro vydání údržby. Drobné aktualizace pro vydání údržby. Upgradováno na jádro 5.15.71. Upgradováno na jádro 5.15.52 a přidáno i.MX 93. Upgradováno na jádro 5.15.32, U-Boot 2022.04 a Kirkstone Yocto Upgradováno na jádro 5.15.5, Honister Yocto a Qt6 Upgradováno na jádro 5.10.72 .3 a aktualizováno BSP Aktualizována Tabulka 8 „BSP a multimediální standardní balíčky“ Aktualizována certifikace Arm SR-IR Aktualizována pro i.MX 5.10.52ULP Alpha a jádro upgradováno na XNUMX

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
49/52

Polovodiče NXP

Historie revizí…pokračování Číslo revize
LF5.10.35_2.0.0

Datum vydání 06/2021

LF5.10.9_1.0.0

03/2021

L5.4.70_2.3.0

01/2021

L5.4.70_2.3.0

12/2020

L5.4.47_2.2.0

09/2020

L5.4.24_2.1.0

06/2020

L5.4.3_2.0.0 LF5.4.3_1.0.0 L4.19.35_1.1.0 L4.19.35_1.0.0 L4.14.98_2.0.0_ga L4.14.78_1.0.0_ga L4.14.62_1.0.0_beta L4.9.123_2.3.0_8mm L4.9.88_2.2.0_8qxp-beta2 L4.9.88_2.1.0_8mm-alpha L4.9.88_2.0.0-ga L4.9.51_imx8mq-ga L4.9.51_8qm-beta2/8qxp-beta L4.9.51_imx8mq-beta L4.9.51_imx8qm-beta1 L4.9.51_imx8qxp-alpha

04/2020 03/2020 10/2019 07/2019 04/2019 01/2019 11/2018 09/2018 07/2018 06/2018 05/2018 03/2018 02/2018 12/2017 12/2017 11/2017

IMXLXRN
Poznámky k vydání i.MX Linux
Popis Upgradováno na Yocto Project Hardknott a jádro upgradováno na 5.10.35 Upgradováno na Yocto Project Gatesgarth a jádro upgradováno na 5.10.9 Aktualizovány příkazové řádky v části „Spuštění obrazu Arm CortexM4“ i.MX 5.4 konsolidované GA pro vydání i. Desky MX včetně i.MX 8M Plus a i.MX 8DXL Verze i.MX 5.4 Beta2 pro i.MX 8M Plus, Beta pro 8DXL a konsolidované GA pro vydané i.MX desky Verze i.MX 5.4 Beta pro i.MX 8M Plus, Alpha2 pro 8DXL a konsolidované GA pro vydané i.MX desky Vydání i.MX 5.4 Alpha pro i.MX 8M Plus a 8DXL EVK desky Aktualizace jádra i.MX 5.4 a Yocto Project Aktualizace jádra i.MX 4.19 a Yocto Project i Aktualizace jádra .MX 4.19 Beta Kernel a Yocto Project Upgrade jádra i.MX 4.14 a aktualizace desky i.MX 6, i.MX 7, i.MX 8 rodina GA verze i.MX 4.14 Upgrade jádra, Yocto Project Sumo upgrade i.MX 8M Mini GA vydání i.MX 8QuadXPlus Beta2 vydání i.MX 8M Mini Alpha vydání i.MX 7ULP a i.MX 8M Quad GA vydání Přidáno i.MX 8M Quad GA Přidáno i.MX 8QuadMax Beta2 a i.MX 8QuadXPlus Beta Přidáno i. MX 8M Quad Přidán i.MX 8QuadMax Počáteční vydání

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
50/52

Polovodiče NXP

IMXLXRN
Poznámky k vydání i.MX Linux

Právní informace
Definice
Koncept — Stav konceptu na dokumentu označuje, že obsah je stále pod interní revizíview a podléhá formálnímu schválení, které může vést k úpravám nebo doplnění. NXP Semiconductors neposkytuje žádná prohlášení ani záruky ohledně přesnosti nebo úplnosti informací obsažených v pracovní verzi dokumentu a nenese žádnou odpovědnost za důsledky použití takových informací.
Vyloučení odpovědnosti
Omezená záruka a odpovědnost — Informace v tomto dokumentu jsou považovány za přesné a spolehlivé. Společnost NXP Semiconductors však neposkytuje žádná prohlášení ani záruky, vyjádřené nebo předpokládané, pokud jde o přesnost nebo úplnost takových informací, a nenese žádnou odpovědnost za důsledky použití takových informací. NXP Semiconductors nenese žádnou odpovědnost za obsah tohoto dokumentu, pokud je poskytnut informačním zdrojem mimo NXP Semiconductors. Společnost NXP Semiconductors v žádném případě nenese odpovědnost za jakékoli nepřímé, náhodné, trestné, zvláštní nebo následné škody (včetně – bez omezení ušlého zisku, ušlých úspor, přerušení provozu, nákladů souvisejících s odstraněním nebo výměnou jakýchkoli produktů nebo nákladů na přepracování), ať už tyto škody nejsou založeny na protiprávním jednání (včetně nedbalosti), záruce, porušení smlouvy nebo jiné právní teorii. Bez ohledu na jakékoli škody, které by mohly zákazníkovi z jakéhokoli důvodu vzniknout, bude souhrnná a kumulativní odpovědnost společnosti NXP Semiconductors vůči zákazníkovi za produkty popsané v tomto dokumentu omezena v souladu s podmínkami komerčního prodeje NXP Semiconductors.
Právo na změny — NXP Semiconductors si vyhrazuje právo kdykoli a bez upozornění provádět změny informací zveřejněných v tomto dokumentu, včetně, bez omezení, specifikací a popisů produktů. Tento dokument nahrazuje a nahrazuje všechny informace poskytnuté před jeho zveřejněním.
Vhodnost pro použití — Produkty NXP Semiconductors nejsou navrženy, autorizovány nebo zaručeny tak, aby byly vhodné pro použití v systémech nebo zařízeních pro podporu života, život kritických nebo kritických systémech nebo zařízeních, ani v aplikacích, kde lze důvodně očekávat selhání nebo nesprávnou funkci produktu NXP Semiconductors. způsobit zranění, smrt nebo vážné poškození majetku nebo životního prostředí. Společnost NXP Semiconductors a její dodavatelé nepřijímají žádnou odpovědnost za zahrnutí a/nebo použití produktů NXP Semiconductors v takovém zařízení nebo aplikacích, a proto je takové zahrnutí a/nebo použití na vlastní riziko zákazníka.
Aplikace — Zde popsané aplikace pro kterýkoli z těchto produktů slouží pouze pro ilustrativní účely. NXP Semiconductors neposkytuje žádné prohlášení ani záruku, že takové aplikace budou vhodné pro specifikované použití bez dalšího testování nebo úprav. Zákazníci jsou odpovědní za návrh a provoz svých aplikací a produktů využívajících produkty NXP Semiconductors a společnost NXP Semiconductors nepřijímá žádnou odpovědnost za jakoukoli pomoc s aplikacemi nebo návrhem zákaznických produktů. Je výhradní odpovědností zákazníka určit, zda je produkt NXP Semiconductors vhodný a vhodný pro zákazníkovy aplikace a plánované produkty, jakož i pro plánovanou aplikaci a použití zákazníkem (zákazníků) jako třetí strana. Zákazníci by měli poskytnout vhodné konstrukční a provozní záruky, aby minimalizovali rizika spojená s jejich aplikacemi a produkty. NXP Semiconductors nepřijímá žádnou odpovědnost související s jakýmkoli selháním, poškozením, náklady nebo problémem, který je založen na jakékoli slabosti nebo selhání v aplikacích nebo produktech zákazníka nebo v aplikaci nebo použití zákazníkem (zákazníky třetí strany) zákazníka. Zákazník je odpovědný za provedení všech nezbytných testů pro aplikace a produkty zákazníka používající produkty NXP Semiconductors, aby se vyhnul selhání aplikací a produktů nebo aplikace nebo použití zákazníkem (zákazníky třetí strany) zákazníka. NXP nepřijímá v tomto ohledu žádnou odpovědnost.

Podmínky komerčního prodeje — Produkty NXP Semiconductors se prodávají v souladu se všeobecnými podmínkami komerčního prodeje, jak jsou zveřejněny na https://www.nxp.com/profile/podmínkách, není-li v platné písemné individuální smlouvě dohodnuto jinak. V případě uzavření individuální smlouvy platí pouze podmínky příslušné smlouvy. Společnost NXP Semiconductors tímto výslovně nesouhlasí s uplatňováním všeobecných obchodních podmínek zákazníka s ohledem na nákup produktů NXP Semiconductors zákazníkem.
Kontrola vývozu — Tento dokument, stejně jako položky zde popsané, mohou podléhat předpisům o kontrole vývozu. Vývoz může vyžadovat předchozí povolení od příslušných orgánů.
Vhodnost pro použití v produktech nekvalifikovaných pro automobilový průmysl — Pokud tento dokument výslovně neuvádí, že tento konkrétní produkt NXP Semiconductors je kvalifikovaný pro automobilový průmysl, není tento produkt vhodný pro použití v automobilech. Není kvalifikován ani testován v souladu s automobilovým testováním nebo aplikačními požadavky. Společnost NXP Semiconductors nenese žádnou odpovědnost za zahrnutí a/nebo použití jiných než automobilových kvalifikovaných produktů v automobilovém vybavení nebo aplikacích. V případě, že zákazník použije produkt pro návrh a použití v automobilových aplikacích podle automobilových specifikací a norem, zákazník (a) použije produkt bez záruky NXP Semiconductors na produkt pro takové automobilové aplikace, použití a specifikace a ( b) kdykoli zákazník použije produkt pro automobilové aplikace nad rámec specifikací NXP Semiconductors, takové použití bude výhradně na vlastní riziko zákazníka a (c) zákazník plně odškodní společnost NXP Semiconductors za jakoukoli odpovědnost, škody nebo neúspěšné nároky na produkt vyplývající z návrhu a použití zákazníka. produkt pro automobilové aplikace nad rámec standardní záruky NXP Semiconductors a specifikace produktu NXP Semiconductors.
Překlady — Neanglická (přeložená) verze dokumentu, včetně právních informací v tomto dokumentu, je pouze orientační. V případě jakéhokoli rozporu mezi přeloženou a anglickou verzí má přednost anglická verze.
Zabezpečení — Zákazník chápe, že všechny produkty NXP mohou být předmětem neidentifikovaných zranitelností nebo mohou podporovat zavedené bezpečnostní standardy nebo specifikace se známými omezeními. Zákazník je odpovědný za návrh a provoz svých aplikací a produktů během jejich životního cyklu, aby se snížil účinek těchto zranitelností na aplikace a produkty zákazníka. Odpovědnost zákazníka se vztahuje také na další otevřené a/nebo proprietární technologie podporované produkty NXP pro použití v zákaznických aplikacích. NXP nenese žádnou odpovědnost za jakoukoli zranitelnost. Zákazník by měl pravidelně kontrolovat aktualizace zabezpečení z NXP a patřičně je sledovat. Zákazník si vybere produkty s bezpečnostními prvky, které nejlépe vyhovují pravidlům, předpisům a standardům zamýšlené aplikace a bude činit konečná rozhodnutí o designu týkající se svých produktů a je výhradně odpovědný za shodu se všemi právními, regulačními a bezpečnostními požadavky týkajícími se jeho produktů, bez ohledu na jakékoli informace nebo podporu, kterou může NXP poskytnout. NXP má tým PSIRT (Product Security Incident Response Team) (dostupný na PSIRT@nxp.com), který řídí vyšetřování, hlášení a uvolňování řešení bezpečnostních zranitelností produktů NXP.
NXP B.V. — NXP B.V. není provozní společností a nedistribuuje ani neprodává produkty.
ochranné známky
Upozornění: Všechny uvedené značky, názvy produktů, názvy služeb a ochranné známky jsou majetkem příslušných vlastníků.
NXP — slovo a logo jsou ochranné známky společnosti NXP BV

IMXLXRN
Poznámky k vydání

Veškeré informace uvedené v tomto dokumentu podléhají právnímu vyloučení.
Rev. LF5.15.71_2.2.2 – 31. října 2023

© 2023 NXP BV Všechna práva vyhrazena.
51/52

Polovodiče NXP

Obsah

1 1.1 1.2 1.3 1.4 1.5 2 2.1 3 4 5 5.1 5.2 5.3 6 7 7.1 7.2 7.3 XNXX XNX
9

Nadview ………………………………………………….. 2 Reference …………………………………………………3 Obsah vydání …………… ………………………….. 5 Licence ………………………………………………………8 Proprietární balíčky s omezeným přístupem ……………. 8 Pokyny pro získání firmwaru AP1302 ………… 9 Co je nového? …………………………………………………. 9 Nové funkce ………………………………………………….. 9 Souhrn funkcí SoC …………………………………. 10 Funkce podporované BSP ………………………… 11 U-Boot a strom zařízení ………………………… 24 Konfigurace U-Boot ………………………….. 24 Stromy zařízení jádra ……………………………………26 Parametry spouštění jádra ………………………………….. 32 Známé problémy/omezení …………………. .36 Multimédia ………………………………………………… 38 i.MX GStreamer plugins …………………………………. 38 i.MX přehrávání napřample ………………………………40 API záznamového motoru i.MX ………………………….41 Matice multimediálních funkcí ………………………….. 41 Parser/ Specifikace demuxeru …………………… 42 Specifikace video kodeku ………………………… 42 Specifikace zvukového kodeku ………………………….. 45 Specifikace kodeku řeči ……………… ……….. 47 Specifikace streamovacího protokolu ………………….47 Specifikace RTSP streamovacího serveru ……………47 Specifikace titulků …………………………………. 48 Zvuk Open Firmware ……………………………… 48 Chromium ……………………………………………….. 48 Známé problémy a omezení pro multimédia … 48 Poznámka k Zdrojový kód v dokumentu …………………………………………………. 49 Historie revizí ………………………………………….. 49 Právní informace ………………………………………….51

IMXLXRN
Poznámky k vydání i.MX Linux

Uvědomte si prosím, že důležitá upozornění týkající se tohoto dokumentu a zde popsaných produktů byla zahrnuta v části „Právní informace“.

© 2023 NXP BV

Všechna práva vyhrazena.

Pro více informací prosím navštivte: https://www.nxp.com

Datum vydání: 31. října 2023 Identifikátor dokumentu: IMXLXRN

Dokumenty / zdroje

NXP IMXLXRN Plus Evaluation Kit [pdfUživatelská příručka
IMXLXRN Plus Evaluation Kit, IMXLXRN, Plus Evaluation Kit, Evaluation Kit, Kit

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *