Tool/software:
Hi,
We use ti-processor-sdk-linux-am437x-hs-evm-06.03.00.106 bsp version. We are trying to implement A/B partitioning method for u-boot.img. It means that we want to have 2 different boot partition and we want to choose which partition to load u-boot.img for some conditions. According to documents, I saw that ROM code loads SPL and SPL loads u-boot.img and we are able to make some changes on SPL source code (ex: common/spl/spl_mmc.c). I saw this implementation examples for kernel and rootfs but I did not see anything about u-boot part.
1- Is it possible to implement A/B partitioning for u-boot.img for our case?
2- If yes, how can we do this? Are there any references or documents for this?