• Enable i.MX8MM DDR3L DVFS and Retention function driver

    Some customers want to use the retention and DVFS(dynamic voltage and frequency scaling) functions like lpddr4 and ddr4 on the i.MX8MM DDR3L platform. I hope this article can help you.   Software:Linux 4.14.98...
    Hongting Dong
    last modified by Hongting Dong
  • Patch to Support BT656 and BT1120 Output For i.MX6 BSP

    Here are two patches to support BT656 and BT1120 output for i.MX6 ipuv3. With this patch, the i.MX6 can support the CVBS output on TV encoder. It is useful for a TV box.   "L3.0.35_1.1.0_GA_bt656_output_patch.zi...
    Qiang Li - Mpu Se
    last modified by Qiang Li - Mpu Se
  • 8MM LCDIF issue on Android bug fix

    imx8mm platform on 4.14.78/98 GA Android  LCD MIPI panel or HDMI display may appear some strange color stride .    This is  one patch for this issue.     
    Tom Zheng
    last modified by Tom Zheng
  • Downloading and Compiling Android9.0.0-2.0.0 BSP on Ubuntu16.04.2 LTS

    Some of Chinese customer couldn’t normally download android source code from google site, here give a way to download android source from Mirror site of Tsinghua University. Preparations 1. Installing Ubuntu16...
    Wigros Sun
    last modified by Wigros Sun
  • Installing Ubuntu Rootfs on NXP i.MX6 boards

    This post describes the setup detail for installing Ubuntu based distro in any i.Mx6x NXP Boards. Details are described on: 1. Select your board, Setting the host, Download and compile uboot , dtb and and the Kernel ...
    last modified by Bio_TICFSL
  • i.MX Android Frequently Asked Questions

    i.MX_Android_FAQi.MX Android FAQ 1 Build1.1 How do I configure the build information?BUILD_ID and BUILD_NUMBER are two makefile variables that can be used in Android core build system to specify build information if t...
    G.Y. CHEN
    last modified by Faqiang Zhu
  • Register now - Modernizing embedded graphics for ultra-low power UIs

    Please join us for a webinar tomorrow - July 30 at 10 AM CDT. Register here: https://info.cranksoftware.com/resources/modernize-embedded-graphics-ultra-low-power-ui-nxpcranksoftware   NXP’s i.MX 7ULP app...
    Kathleen Jachimiak
    last modified by Kathleen Jachimiak
  • Add a new shared memory region on Android Auto P9.0.0_GA2.1.0 BSP

    In new iMX8QM and iMX8QXP BSP, it had implemented hardware partition to split the resource and memory regions. The default Android Auto BSP had given example for shared memory between M4 and A core, it is used f...
    Qiang Li - Mpu Se
    last modified by Qiang Li - Mpu Se
  • i.MX7ULP Register Programming Aids

    These are detailed programming aids for the registers associated with DRAM initialization (LPDDR3 and LPDDR2). The last work sheet tab in the tool formats the register settings for use with the ARM DS5 debugger. It ca...
    Mark Middleton
    last modified by Mark Middleton
  • Install Debian 8 Jessie Rootfs on NXP i.MX6ULL EVK board

    Revisions Revisions Description Details V1.0 Initial version   V1.2 Make a little update 1. Modify the path of the toolchain 2. Remove the command: make menuconfig 3. Modify the path of folder "out" in so...
    Kane Jiang
    last modified by Kane Jiang
  • i.mx8M EVK board encoder and decoder

    i.mx8M evk board has HW decoder and SW encoder, this document introduce how to use HW decoder and SW encoder the bsp is the latest version L4.14.78, the environment is : $ DISTRO=fsl-imx-wayland MACHINE=imx8mqevk so...
    Joan Xie
    last modified by Joan Xie
  • iMX8X Adjust display brightness contrast saturation

    In this doc will show how to adjust display brightness/contrast/saturation by using i.MX8  Display Controller (DC) Subsystem.   HW: i.MX8QXP MEK board SW: Linux 4.14.98_2.0.0 BSP release.   See i.M...
    last modified by PengFushi
  • UUU fails for i.MX8MM due to CC logic

    Several customers met uuu failure because their board doesn't use same CC logic (ptn5110) of i.MX8MM EVK. For this problem it's able to disable CC logic and to force device mode of u-boot. Shared the patch based on 4....
    last modified by MaxTsai
  • PN7150 NFC Controller on i.MX8M mini evk running Android Pie

    This documents describes how to add the NFC support to i.MX8M mini evk running Android Pie.  Hardware setup: The i.MX8M mini evk (see i.MX 8M Mini Evaluation Kit | NXP) featuring Raspberry Pi compliant connector,...
    Jeremy Geslin
    last modified by Jeremy Geslin
  • i.MX6SL EPDC SW reset

    Why reset EPDC When TCE underrun occurs repeatedly, EPDC might lock up and the signal to panel continues. There is chance to cause panel damage.   The attached patch provides a way to reset EPDC to cut the sign...
    last modified by MaxTsai
  • i.MX6SL EPDC QoS

    Why raising QoS priority for EPDC Eink has been developing higher resolution panel. With higher resolution, TCE underrun problem is observed more easily. Highest QoS priority can provide obvious improvement.   ...
    last modified by MaxTsai
  • Porting KSZ9031on the imx7DPorting KSZ9031on the imx7D

    This document simply introduce how to change uboot for porting new PHY on imx7D customized board   Background: Current imx7D Sabresd board uses BCM54220B0KFBG PHY, the customized board wants to use KSZ9031 as ...
    Joan Xie
    last modified by Joan Xie
  • i.MX 8M-Mini QSPI booting on EVK Rev C

    Summary: The i.MX 8M-Mini can boot from QSPI flash using a dedicated boot image. The boot config settings are not correctly documented in the EVK Board Hardware User's Guide Rev 0 from 02/2019. In the document i.M...
    Bernhard Fink
    last modified by Bernhard Fink
  • i.MX6DL SABRE SDP/B DDR3 Register Programming Aid

    This is a detailed programming aid for the registers associated with MMDC initialization. The last sheet formats the register settings for use with ARM RealView ICE. It can also be used with the windows executable for...
    Mark Middleton
    last modified by m_j
  • eIQ Machine Learning Software for i.MX Linux 4.14.y

    eIQ Machine Learning Software for iMX Linux 4.14.y kernel series is available now. The NXP eIQ™ Machine Learning Software Development Environment enables the use of ML algorithms on NXP MCUs, i.MX RT crossover p...
    last modified by Ragan_Dunham