UART boot VS download boot Trouble
Posted: Wed Feb 05, 2020 10:53 pm
We design a hardware that will be controlled by the ESP32 WROVER, the ESP32 goes in an external shield, when I connect the shield directly to my computer, I can normally enter the download boot:
And I can upload any sketch normally.
But when I put the shield on the hardware designed by us, when performing the same procedure to enter the download boot, I get the following message:
The message "waiting for download" does not appear, and logically I cannot upload any sketch in this state.
I am not using the SPI pins of the internal flash memory, the GPIO12 is being used as an output so it should not interfere, I still put it on the ground and in vcc but the problem persists.
The Tx and Rx wires when connected to the hardware pass directly to the computer, just like on the shield.
- rst: 0x1 (POWERON_RESET), boot: 0x23 (DOWNLOAD_BOOT (UART0 / UART1 / SDIO_REI_REO_V2))
- waiting for download
But when I put the shield on the hardware designed by us, when performing the same procedure to enter the download boot, I get the following message:
- rst: 0x1 (POWERON_RESET), boot: 0x2f (UART_BOOT (UART0))
I am not using the SPI pins of the internal flash memory, the GPIO12 is being used as an output so it should not interfere, I still put it on the ground and in vcc but the problem persists.
The Tx and Rx wires when connected to the hardware pass directly to the computer, just like on the shield.