Hi Francesco,

Thanks for your test on FRDM-IMX91 and great comments.

On 12/10/2025 5:37 AM, Francesco Valla wrote:
[snip]
+bsp_bootcmd=
+       echo Running BSP bootcmd ...;
+       mmc dev ${mmcdev};
+       if mmc rescan; then
+               if run loadbootscript; then
+                       run bootscript;
+               else

Neither loadbootscript nor bootscript are defined; this leads to the
following error on startup:

     ## Error: "loadbootscript" not defined

I saw that this is shared by several other i.MX boards, but maybe it's
worth fixing.


Yes, we missed 'loadbootscript'. I will add it back.

+                       if test ${sec_boot} = yes; then
+                               if run loadcntr; then
+                                       run mmcboot;
+                               else
+                                       run netboot;
+                               fi;
+                       else
+                               if run loadimage; then
+                                       run mmcboot;
+                               else
+                                       run netboot;
+                               fi;
+                       fi;
+               fi;
+       fi;
+scriptaddr=0x83500000


I also get on startup:

     Failed to update cpu-thermal trip(s)

But this is probably due to lack of thermal support at Linux kernel side
and needs a fix there?

On linux kernel side, 91 thermal driver is not upstream yet. And the ft update is a common feature for all i.MX9 series SoC. So the fix is to upstream the 91 thermal driver in kernel and add it into the kernel dts.

It is not related to this patchset though, I think there is no need to fix in this patchset. Do you agree with that?

Regards,
Joseph

Thank you

Regards,
Francesco


Reply via email to