TL;DR;
What are the real-world disadvantages of setting the OTP on Pi3B for USB boot.
A bit longer :
As we know the Pi3B+
is pre-configured for enabling USB boot, but The Pi3B
needs one-time configuration with OTP
procedure which is by nature of OTP
not reversible.
My question is : what are the known real-world disadvantages of this procedure ( if any - and maybe platform / OS specific ) or what are the reasons of NOT doing it on all of the supported pre-PiB+ boards one possess.
For example, I know the theoretical limit of USB transfer rates is much lower than SD. But this is theoretical and widely depends on the vendors and type. How much does something like that really affects real-life scenarios? Also : is there a benchmark data on that ( what is the difference time-wise) ?
On the other hand, in systems where there is a high rate of writes and rewrites - the USB would have a real advantage ( durability ) over SD / TF
.
So in short again: is there any reason for one not to apply the OTP
procedure on all supported boards one have ?
SD/TF
vs.USB
boot.