Just sharing some experiences during the development and studying.
Although, it appears some hardwares, it focuses on software to speed up your developing on your hardware.
杂记共享一下在开发和学习过程中的经验。
虽然涉及一些硬件,但其本身关注软件,希望这些能加速您在自己硬件上的开发。
12/16/2025
iMX8MN DDR3 Frequency Shifting
iMX8MN DDR3 Frequency Shifting - NXP Community
3/4/2025
GPIO USB ID
GPIO USB ID - NXP Community
1/20/2025
MDIO on GPIOs
MDIO on GPIOs - NXP Community
12/09/2024
GPIO LEDs
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/GPIO-LEDs/ta-p/2009743
10/22/2024
iMX93-EVK PWM LED
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/iMX93-EVK-PWM-LED/ta-p/1978047
07/25/2024
iMX secondary boot collection
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/iMX-secondary-boot-collection/ta-p/19169...
07/25/2024
HSM Code-Signing Journey
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/HSM-Code-Signing-Journey/ta-p/1882244
25JUL2024 - add pkcs11 proxy
HSM Code-Signing Journey_25JUL2024.pdf
HSM Code-Signing Journey_25JUL2024.txt
06/06/2024
HSM Code-Signing Journey
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/HSM-Code-Signing-Journey/ta-p/1882244
02/07/2024
Device Tree Standalone Compile under Windows
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Device-Tree-Standalone-Compile-under-Win...
02/07/2024
i.MX8X security overview and AHAB deep dive
i.MX8X security overview and AHAB deep dive - NXP Community
11/23/2023
“Standalone” Compile Device Tree
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Standalone-Compile-Device-Tree/ta-p/1762...
10/26/2023
Linux Dynamic Debug
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Linux-Dynamic-Debug/ta-p/1746611
08/10/2023
u-boot environment preset for sdcard mirror
u-boot environment preset for sdcard mirror - NXP Community
06/06/2023
all(bootloader, device tree, Linux kernel, rootfs) in spi nor demo imx8qxpc0 mek
all(bootloader, device tree, Linux kernel, rootfs)... - NXP Community
09/26/2022
parseIVT - a script to help i.MX6 Code Signing
parseIVT - a script to help i.MX6 Code Signing - NXP Community
Provide run under windows
09/16/2022
create sdcard mirror under windows
create sdcard mirror under windows - NXP Community
08/03/2022
i.MX8MM SDCARD Secondary Boot Demo
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-SDCARD-Secondary-Boot-Demo/ta-p/...
02/16/2022
mx8_ddr_stress_test without UI
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/mx8-ddr-stress-test-without-UI/ta-p/1414...
12/23/2021
i.MX8 i.MX8X Board Reset
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8-i-MX8X-Board-Reset/ta-p/1391130
12/21/2021
regulator userspace-consumer
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/regulator-userspace-consumer/ta-p/138994...
11/24/2021
crypto af_alg blackkey demo
crypto af_alg blackkey demo - NXP Community
09/28/2021
u-boot runtime modify Linux device tree(dtb)
u-boot runtime modify Linux device tree(dtb) - NXP Community
08/17/2021
gpio-poweroff demo
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/gpio-poweroff-demo/ta-p/1324306
08/04/2021
How to use gpio-hog demo
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/How-to-use-gpio-hog-demo/ta-p/1317709
07/14/2021
SWUpdate OTA i.MX8MM EVK / i.MX8QXP MEK
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/SWUpdate-OTA-i-MX8MM-EVK-i-MX8QXP-MEK/ta...
04/07/2021
i.MX8QXP eMMC Secondary Boot
https://community.nxp.com/t5/i-MX-Community-Articles/i-MX8QXP-eMMC-Secondary-Boot/ba-p/1257704#M45
03/25/2021
sc_misc_board_ioctl to access the M4 partition from A core side
sc_misc_board_ioctl to access the M4 partition fr... - NXP Community
03/17/2021
How to Changei.MX8X MEK+Base Board Linux Debug UART
https://community.nxp.com/t5/i-MX-Community-Articles/How-to-Change-i-MX8X-MEK-Base-Board-Linux-Debug...
03/16/2021
How to Change i.MX8MM evk Linux Debug UART
https://community.nxp.com/t5/i-MX-Community-Articles/How-to-Change-i-MX8MM-evk-Linux-Debug-UART/ba-p...
05/06/2020
Linux fw_printenv fw_setenv to access U-Boot's environment variables
Linux fw_printenv fw_setenv to access U-Boot's env... - NXP Community
03/30/2020
i.MX6 DDR calibration/stress for Mass Production
https://community.nxp.com/docs/DOC-346065
03/25/2020
parseIVT - a script to help i.MX6 Code Signing
https://community.nxp.com/docs/DOC-345998
02/17/2020
Start your machine learning journey from tensorflow playground
Start your machine learning journey from tensorflow playground
01/15/2020
How to add iMX8QXP PAD(GPIO) Wakeup
How to add iMX8QXP PAD(GPIO) Wakeup
01/09/2020
Understand iMX8QX Hardware Partitioning By Making M4 Hello world Running Correctly
https://community.nxp.com/docs/DOC-345359
09/29/2019
Docker On i.MX6UL With Ubuntu16.04
09/25/2019
Docker On i.MX8QXP With Ubuntu
08/28/2019
eMMC5.0 vs eMMC5.1
https://community.nxp.com/docs/DOC-344265
05/24/2019
How to upgrade Linux Kernel and dtb on eMMC without UUU
How to upgrade Linux Kernel and dtb on eMMC without UUU
04/12/2019
eMMC RPMB Enhance and GP
https://community.nxp.com/docs/DOC-343116
04/04/2019
How to Dump a GPT SDCard Mirror(Android O SDCard Mirror)
https://community.nxp.com/docs/DOC-343079
04/04/2019
i.MX Create Android SDCard Mirror
https://community.nxp.com/docs/DOC-343078
04/02/2019:
i.MX Linux Binary_Demo Files Tips
https://community.nxp.com/docs/DOC-343075
04/02/2019:
Update Set fast boot
eMMC_RPMB_Enhance_and_GP.pdf
02/28/2019:
imx_builder --- standalone build without Yocto
https://community.nxp.com/docs/DOC-342702
08/10/2018:
i.MX6SX M4 MPU Settings For RPMSG update
Update slide CMA Arrangement Consideration
i.MX6SX_M4_MPU_Settings_For_RPMSG_08102018.pdf
07/26/2018
Understand ML With Simplest Code
https://community.nxp.com/docs/DOC-341099
04/23/2018:
i.MX8M Standalone Build
i.MX8M Standalone Build.pdf
04/13/2018:
i.MX6SX M4 MPU Settings For RPMSG update
Add slide CMA Arrangement Consideration
i.MX6SX_M4_MPU_Settings_For_RPMSG_04132018.pdf
09/05/2017:
Update eMMC RPMB, Enhance and GP
eMMC_RPMB_Enhance_and_GP.pdf
09/01/2017:
eMMC RPMB, Enhance and GP
eMMC_RPMB_Enhance_and_GP.pdf
08/30/2017:
Dual LVDS for High Resolution Display(For i.MX6DQ/DLS)
Dual LVDS for High Resolution Display.pdf
08/27/2017:
- L3.14.28 Ottbox Porting Notes:
L3.14.28_Ottbox_Porting_Notes-20150805-2.pdf
- MFGTool Uboot Share With the Normal Run One:
MFGTool_Uboot_share_with_NormalRun_sourceCode.pdf
- Mass Production with programmer
Mass_Production_with_NAND_programmer.pdf
Mass_Production_with_emmc_programmer.pdf
L3.10.53_PianoPI_PortingNote_151102.pdf
- Audio Codec WM8960 Porting L3.10.53 PianoPI
AudioCodec_WM8960_Porting_L3.10.53_PianoPI_151012.pdf
- TouchScreen PianoPI Porting Note
TouchScreen_PianoPI_PortingNote_151103.pdf
- Accessing GPIO From UserSpace
Accessing_GPIO_From_UserSpace.pdf
https://community.nxp.com/docs/DOC-343344
FreeRTOS for i.MX6SX.pdf
i.MX6SX M4 fastup.pdf
- i.MX6 SDCARD Secondary Boot Demo
i.MX6_SDCARD_Secondary_Boot_Demo.pdf
- i.MX6SX M4 MPU Settings For RPMSG
i.MX6SX_M4_MPU_Settings_For_RPMSG_10082016.pdf
Security03172017.pdf NOT related to i.MX, only a short memo