Page 2 of 2

Re: Booting without pressing any buttons

Posted: Tue Dec 17, 2024 7:17 am
by Bromium
I hear you ESP_Sprite. Just that when I power up a board, the flashed code invariably starts running. So the processor should be able to detect that a boot has been requested by the UART at any time and get into boot mode? I have no idea how it gets into boot mode remotely. I am assuming a certain code is passed down to put the processor into the mode? Is not the boot button supposed to put it in boot mode? Apologies for my ignorance.

Re: Booting without pressing any buttons

Posted: Thu Dec 19, 2024 5:25 am
by Sprite
The boot button only changes a bootstrap pin (up to the point that you can even use it as a normal button once your program is running). It only goes into download mode when it is pressed *and* the CPU is reset, e.g. using the reset button.