Booting from USB Device instead of SD card

It is well-known, that mirco SD cards often leads to reliability issues with single board computers

Has one already figured out SD-card less operation of the giant board like f. e. With the Beaglebone. (Probably similar to

I assume, that the bottom part of the /boot/uboot/uEnv.txt file is related to such feature:

#mmcroot=/mmcblk0p2 ro
#mmcrootfstype=ext4 rootwait fixrtc

As far as I’m aware, the sama5 doesn’t support booting from USB. Might be possible with u-boot, but I never tried it.