Can anyone comment on how many dollars it cost them to include this? Mask rom isn't particularly cheap, and historically companies have gone to great lengths to shave tens or hundreds of bytes from their first stage bootloaders that live in ROM...
Seems odd to find an apparent big dollar-waster in a mass market low cost device.
The boot roms in ESP chips are not particularly small anyway, aside from bootup and flashing functionality, they also embed radio functions for WIFI, Bluetooth, Zigbee/Thread, printf implementations, MD5 functions and more.
Can anyone comment on how many dollars it cost them to include this? Mask rom isn't particularly cheap, and historically companies have gone to great lengths to shave tens or hundreds of bytes from their first stage bootloaders that live in ROM...
Seems odd to find an apparent big dollar-waster in a mass market low cost device.