ESPUSB - Chat about the software components

User avatar
By RichardS
#54575 I am not the expert, but the OTA (in Arduino IDE) works by uploading a completely new sketch with OTA support in it again, so the "boot loader" is not separate. (if you load code with no OTA in it... then its all over)

Now that said it could be, but there would need to be, in at least the Arduino package, a configuration to load the start of code in the flash at a slightly offset value to allow for the boot-loader AND it would have to be careful not to clear the complete flash.... so flash block size is now a possible issue and all flashes erase differently, at least at the block level....

So here is some new fuel to start a new thread..... "anyone???" about the ins and outs of a bootloader.