Booting a converted image from USB

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!