ESP32-P4

[English]

ESP32-P4 支持 UART0USB 两种固件下载方式。不同启动默认对 Straping 管脚的电平要求不同,详细如下:

硬件接线

当使用 UART0 管脚下载固件时,需要满足以下接线条件:

VDD     -> 3V3
GND     -> GND   (与供电板“共地”)
EN      -> 拉高   (用于上电启动、不可浮空)
GPIO36   -> 拉高   (默认浮空)
GPIO35   -> 拉低   (默认是 ``高电平``)
TXD0(GPIO37)    -> RX
RXD0(GPIO38)    -> TX

当使用 USB 管脚下载固件时,需要满足以下接线条件:

VDD     -> 3V3
GND     -> GND   (与供电板“共地”)
EN      -> 拉高   (用于上电启动、不可浮空)
GPIO36   -> 拉高   (默认浮空)
GPIO35   -> 拉低   (默认是 ``高电平``)
GPIO24(GPIO26)  -> USB_D-
GPIO25(GPIO27)  -> USB_D+

备注

  • 给芯片/模组上电后,可通过 UART0 串口查看是否进入 Download Boot 模式。若芯片上电进入下载模式, UART0 将打印如下日志:

ESP-ROM:esp32p4-eco1-20240205
Build:Feb  5 2024
rst:0x1 (POWERON),boot:0x307 (DOWNLOAD(USB/UART0/SPI))
waiting for download

启动条件

  • ESP32-P4 芯片的工作电压范围为 3.0 V ~ 3.6 V;使用单电源供电时,建议供给 ESP32-P4 系列芯片的电源电压为 3.3 V,额定输出电流最好在 500 mA 及以上。

当使用 ESP32-P4-Function-EV-Board 开发板 进行测试时,可以直接使用 USB Type-C 线,连接开发板上的 USB-UART 接口直接下载固件。若首次使用 USB 接口下载固件时,需手动拉低 GPIO35 管脚,即按住 Boot 按键再进行上电,以手动进入下载模式。