I spent more time tracking down this issue, and my current thinking is that the challenge is in the u-boot boot.scr. Even when setting the MENDER_STORAGE_DEVICE etc. as /dev/sda, the u-boot boot.scr has:
mmc dev ${mender_uboot_dev}
where the mmc tries to load the image from an SD card, which I’m trying to not use.
Are there switches or config files where I can get the boot.scr file generated with the needed USB command, e.g.
ums 0 usb 1:2?
Or is the expectation that there will always be an SD card for the U-boot, which might then point to an USB drive for the second A/B images?
Thanks!