SD card flash

Has anyone successfully booted the Beagle-V board from an SD card? I tried with kernel version 6.5.

By default, it boots from eMMC. Should I try with a different kernel version, or do I need to make any configuration changes in the kernel source?

not recently,
from memory, u-boot needs to be in emmc, and then boot from sdcard. there was a patch for u-boot back then to do this. so that would be about a year ago.