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
commit 77586e1f3717f96dbc5b2ca23886f61ee823bdf8
u-boot v2025.04_6.12.49commit 8f8009a3c288c690d5b831807722eb20504e5da5
commit 50f8c37c5c3a2c285e9cefcf5f9b841e84764f48
u-boot v2024.04_6.6.52commit d3815b0736cff6f85dff0eab705cb922935071e6
commit 064551e4d185aceb8560e03f0210f446036ff4a0
u-boot v2023.04_6.1.55commit 34cc3db306fdd23f0312d422cc77d4ba80f38a90
commit 59142c238f643392e3a9f1e6dbc2e3b7c63e6316
u-boot v2022.04_5.15.71commit 7e0ced3d7ed996f7d681235b6f2e002aee2bd8cc
commit f4dfea9c40f8d0db22a461c03f5f966d5f35b985