Booting without pressing any buttons

Bromium
Posts: 17
Joined: Wed Jul 24, 2024 3:32 am

Re: Booting without pressing any buttons

Postby Bromium » Tue Dec 17, 2024 7:17 am

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.

Sprite
Espressif staff
Espressif staff
Posts: 10596
Joined: Thu Nov 26, 2015 4:08 am

Re: Booting without pressing any buttons

Postby Sprite » Thu Dec 19, 2024 5:25 am

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.

Who is online

Users browsing this forum: Amazon [Bot], Google [Bot], PerplexityBot, Qwantbot, Semrush [Bot], Sprite and 6 guests