it all went well, and I applied the OTA payload on my device
After rebooting, the device is booting up and everything seemed fine, my ROOTFS changes were present my program was working… there was only 1 thing different the device was now booting from the internal emmc :( not the external m.2 disk :(
What happened ? What am I missing? Did I do something wrong? Is what I want even possible?
I am using the devKit. I am quite sure that I put in on the NVME, because if I mount the NVMe disk and go in I can see the old rootfs and the /ota/ folder with the package inside.
I’ve attached the generation logs. For the OTA update process on the board I don’t have logs, neither I can find the /ota_logs/ folder on neither of the ROOTFS
Thanks for getting back to me.
Now It is working as expected. So an issue that I had was that while generating the ota_payload I didn’t update the conf file specifying the partitions sizes, so the number of blocks did not match my disk size.
After updating this, and generating a new ota_payload and applying it again it works as expected and now my system is mounting the rootfs in the NVMe