Hi,
I'm a 5th-year university student working on my master's thesis focusing on OTA 
update systems. I'm currently using an i.MX93 platform with eMMC storage and 
U-Boot as the bootloader.
Right now, I flash the board using UUU with a complete image that contains all 
components. However, I'd like to move toward a more flexible setup where I 
flash only the kernel and bootloader to eMMC and test boot behavior.
Specifically, I wonder if there's a way to utilize the eMMC's hardware 
partitions (e.g. boot0 and boot1) for storing and booting the bootloader, 
potentially as part of a rollback mechanism. My goal is to be able to test new 
firmware versions and, in case of failure, fall back to a known-good 
configuration.
Is there support for this kind of setup in U-Boot? And if so, are there any 
recommended practices or caveats when configuring SPL and U-Boot to work with 
boot0/boot1 on i.MX93?
Any insight or guidance would be greatly appreciated!
Thank you in advance.
Best regards,
Daniel

Reply via email to