so i recently updated my yocto based image for the imx6 module, by calling repo sync. Apparently, between version 2.7.3 and 2.7.5, the partition of the rootfs changed from ext3 to ext4, resulting in a kernel panic when booting.
I checked the uboot environment variables and found the corresponding entry:
emmcargs=ip=off root=/dev/mmcblk0p2 rw,noatime rootfstype=ext3 rootwait
and changed it to
emmcargs=ip=off root=/dev/mmcblk0p2 rw,noatime rootfstype=ext4 rootwait
Finally, its booting again. If i use runsetupdate && run update routine, this part doesnt get updated, nor does the run update_uboot option. Why? If i reset the environment variables via ‘env default -a’, its being reset to the old ext3 value.