Is there prebuilt U-Boot for CM5 I can download?

I have CM5 on Waveshare CM4-IO-Base-B. I can’t flash the official image to EMMC, as the tool couldn’t start the board at all, but it boots up from microSD card without any issue. I replicated p1, p2 and p3 to EMMC, it still refuse to boot up from it. I see there are mmcblk1boot0 and mmcblk1boot1 on EMMC, I guess that’s where U-Boot is. The BSP instructions are not very clear, I’m wondering if you have prebuilt U-Boot for CM5 I can download?

You can download the system image in the booted sd card system and burn it directly into mmc using dd