It used to be typical for every variation of Raspberry Pi to require booting from an SD or microSD card. It wasn't until the Raspberry Pi 2 Model B that the firmware received an update for booting ...
I've made a couple of flash drives On a couple different sticks with a couple different computers. With different boot drive making programs and different disk images. and tried to boot from USB On ...