Files
esp32-dev/components/esp32-p4_constraints.md
2026-08-05 17:25:09 +08:00

1.6 KiB
Raw Permalink Blame History

ESP32-P4 硬件约束与踩坑

芯片:esp32-p4 | 类别:constraints | 信源: Espressif 官方文档

⚠️ Datasheet v0.6 PRELIMINARY,部分参数待完善

1. 无无线功能

  • P4 是纯应用处理器,无 WiFi/BLE/Thread/Zigbee
  • 需要无线 → 搭配 ESP32-C6 或 C5 模组(SPI/SDIO/UART 通信)
  • 不存在 ADC-WiFi 冲突(根本没有 WiFi

2. Strapping 引脚与启动模式

  • GPIO35 — 下载模式:下拉到 GND = Download Boot
  • GPIO36 — 下载模式:上拉到 VDD = Download Boot

启动模式选择

  • SPI Boot(正常) GPIO 电平=1 , 任意
  • Download Boot GPIO 电平=0 , 1

固件下载接口

  • UART0: TXD0=GPIO37, RXD0=GPIO38

⚠️ Datasheet v0.6 PRELIMINARYStrapping 完整列表(5 个)待正式 TRM 确认

3. 散热

  • 400 MHz 双核满负载发热明显
  • PCB 需大面积散热铜皮
  • 必要时加散热片

3. 供电复杂性

多路独立电源域:

  • VDD_HP: 400 MHz CPU 核心
  • VDD_LP: 40 MHz LP CPU
  • 封装内 PSRAM: 独立 1.8V
  • PCB 设计比 ESP32/S3 复杂得多

4. 外部 Flash

Flash 不在封装内,需外部 SPI Flash(推荐 ≥16 MB

5. Datasheet 限制

  • v0.6 PRELIMINARY,部分电气参数、Strapping 引脚、功耗数据待完善
  • 设计时需参考 EV Board 原理图和 TRM

6. 常见踩坑

  • Datasheet 不全: PRELIMINARY v0.6 → 查阅 TRM + EV Board 原理图
  • 需要 WiFi 但 P4 没有: P4 无无线 → 搭配 C6 或 C5 模组
  • 功耗比预期高: 400MHz 双核 + PSRAM → 降频或启用 LP Core