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 84cc41aee31a88417eea8adf2eb7db003074bfa9
u-boot v2025.04_6.12.49commit 653fa7b3b075809a5193a0dc8d3663ff45f4f4e2
u-boot v2024.04_6.6.52commit f6a795e89b59f46f60908e542294fec5b38d421b
u-boot v2023.04_6.1.55commit d200ab4693c7c689724efd00e055f7e96776b4d4
u-boot v2022.04_5.15.71commit 5fc05c7c300f1219cfc3b91afa8f3cf203bc20d5