Hi Fabio On Tue, Apr 26, 2022 at 3:57 AM Fabio Estevam <feste...@gmail.com> wrote: > > Hi Tim, > > On Mon, Apr 25, 2022 at 8:15 PM Tim Harvey <thar...@gateworks.com> wrote: > > > Tested-By: Tim Harvey <thar...@gateworks.com> > > Thanks. > > > agreed it would be a separate issue... just curious if you knew where > > that was coming from. It certainly isn't a common behavior to boot via > > USB then expect 'saveenv' to save to a specific eMMC device. > > > > > > > > I see that you replied to Peng's patch: > > > "imx: dynamic setting mmcdev and mmcroot" and this is likely the cause > > > for your env numbering problem. > > > > That has nothing to do with the mmc device used for U-Boot env. Commit > > f342c9e381c0 ("imx: dynamic setting mmcdev and mmcroot") adds setting > > 'mmcroot=' if mmcautodetect=yes which seems to me like a completely > > inappropriate hack that assumes U-Boot's mmc device numbering matches > > Agreed. > > > the kernels device numbering (which has changed over time and is not a > > stable ABI). I believe you have been involved in discussions about > > that in the past as well regarding how to best tell the kernel what > > the root device is. Every discussion I have seen (and there have been > > many over the years) end up with the recommendation of using UUID. > > Yes, using UUID is good solution for that. > > mmc alias also works in kernels > 5.10 too.
What changes if we drop? Does the board boot anyway? Michael -- Michael Nazzareno Trimarchi Co-Founder & Chief Executive Officer M. +39 347 913 2170 mich...@amarulasolutions.com __________________________________ Amarula Solutions BV Joop Geesinkweg 125, 1114 AB, Amsterdam, NL T. +31 (0)85 111 9172 i...@amarulasolutions.com www.amarulasolutions.com