Skip to main content

Software Migration for PICO-IMX6UL with 16GB eMMC

Introduction

In 2026, the eMMC were transitioned to 16GB eMMC. While early product versions utilized 4GB eMMC, supply chain constraints forced us to update PICO-IMX6UL to ensure uninterrupted production for our customers.

Hardware Impacts

There is no hardware change made to the module or product that will incur or require a hardware change to the customer baseboard or system.

Software Impacts

Software modifications are required to add support for the new 16GB eMMC to the bootloader. Please note that these changes maintain full backward compatibility with the older 4GB eMMC. Once these updates are integrated, a single software image will work seamlessly on platforms with either the 4GB or 16GB eMMC.

The following table lists the specific commits implemented to support the 16GB eMMC across different software revisions.

For the PICO-IMX6UL, these changes have been integrated into U-Boot v2022.04_5.15.71 and later versions. If you are using a version prior to U-Boot v2022.04_5.15.71, this 16GB eMMC compatibility issue does not apply.

Platform or ProductImpacted Software ReleaseLink for u-boot patch
PICO-IMX6ULu-boot v2025.04_6.18.2commit 0b2667ead8943b750ca8f2d79b33eecd57bda13c
u-boot v2025.04_6.12.49commit 8f8009a3c288c690d5b831807722eb20504e5da5
u-boot v2024.04_6.6.52commit d3815b0736cff6f85dff0eab705cb922935071e6
u-boot v2023.04_6.1.55commit bc31c190bd3270724684c72d3818701d197c2766
u-boot v2022.04_5.15.71commit 7e7a2ae00257165048299230760801b77ecd155c