1
产品简介
WT01P4C5-S1 系列是深圳市启明云端有限公司推出的基于乐鑫科技ESP32-P4 与 ESP32-C5 系列芯片设计的一款,集成 2.4GHz & 5GHz Wi-Fi6 与 NOR FLASH 的小尺寸邮票孔核心板。
核心处理器芯片 ESP32-P4 封装内可叠封 16MB 或 32MB PSRAM,包含一个高性能(HP)系统和一个低功耗(LP)系统。HP系统采用 RISC-V 双核处理器,主频360MHz,包含一个JPEG编/解码器、像素处理加速器、H.264视频编码器和 MIPI 接口,具有强大的图像和语音处理能力。
核心板上搭载的 ESP32-C5 高性能 SOC,支持 2.4 & 5G 双频 Wi-Fi6(802.11ax)、 Bluetooth5(LE)、Zigbee 及 Thread(802.15.4),具有丰富的外设接口。
核心板上的 ESP32-P4 与 ESP32-C5 通过两者的 SDIO 接口连接,其余引脚均已引出。
图1:芯片 ESP32-P4 架构图
WT01P4C5-S1 系列共两种规格,具体信息见下表。 WT01P4C5-S1 系列型号对比
2
产品特点
双核 360 MHz 高主频 CPU
内置 16 MB Flash 与 16/32 MB PSRAM
支持 2.4GHz & 5GHz 双频 Wi-Fi6、BLE5.3、Zigbee、Thread 多协议
ESP32-P4 与 ESP32-C5 芯片全引脚引出
支持多个多媒体接口
核心板尺寸小,便于硬件设计
开发资料齐全
3
产品图片
图2
WT01P4C5-S1-N16R16(正)
图3
WT01P4C5-S1-N16R16(背)
图4
WT01P4C5-S1-N16R32(正)
图5
WT01P4C5-S1-N16R32(背)
4
应用场景
智能家居
工农业自动化
消费电子产品
HMI 人机交互
电子机器人
摄像头视频流传输
USB 设备
医疗保健
产品规格
1
功能框图
图6:WT01P4C5-S1 功能框图
2
硬件参数
引脚定义
1
引脚布局
图7:引脚布局图
2
引脚描述
3
启动项配置
01
ESP32-P4 Strapping 管脚
ESP32-P4 芯片在上电或硬件复位时,可以通过 Strapping 管脚和 eFuse 位配置如下启动参数,无需微处理器的参与:
芯片启动模式
Strapping 管脚:GPIO35,GPIO36,GPIO37,GPIO38
ROM 日志打印
Strapping 管脚:GPIO36
eFuse 位:EFUSE_UART_PRINT_CONTROL
JTAG 信号源
Strapping 管脚:GPIO34
eFuse 位:EFUSE_DIS_PAD_JTAG、EFUSE_DIS_USB_JTAG和EFUSE_JTAG_SEL_ENABLE 上述 eFuse 位的默认值均为 0,也就是说没有烧写过。 eFuse 只能烧写一次,一旦烧写为 1,便不能恢复为 0。
上述 strapping 管脚如果没有连接任何电路或连接的电路处于高阻抗状态,则其默认值(即逻辑电平值)取决于管脚内部弱上拉/下拉电阻在复位时的状态。
Strapping 管脚默认配置
要改变 strapping 管脚的值,可以连接外部下拉/上拉电阻。如果 ESP32-P4 用作主机 MCU 的从设备,strapping 管脚的电平也可通过主机 MCU 控制。
所有 strapping 管脚都有锁存器。系统复位时,锁存器采样并存储相应
strapping 管脚的值,一直保持到芯片掉电或关闭。锁存器的状态无法用其他方式更改。因此,strapping 管脚的值在芯片工作时一直可读取,strapping 管脚在芯片复位后作为普通 IO 管脚使用。
02
ESP32-P4 芯片启动模式控制
ESP32-P4 复位释放后,GPIO35 ~ GPOI38 共同决定启动模式。详见下表。
*表示默认值和默认配置。
Joint Download Boot 模式下支持以下下载方式:
1. USB Download Boot:
USB-Serial-JTAG Download Boot
USB 2.0 OTG Download Boot
2. UART Download Boot
3. SPI Slave Download Boot
03
ESP32-P4 ROM 日志打印控制
系统启动过程中,ROM 代码日志可打印至:
(默认)UART0 和 USB 串口/JTAG 控制器
USB 串口/JTAG 控制器
UART0
EFUSE_UART_PRINT_CONTROL 和 GPIO36 控制 UART0 ROM 日志打印,详见下表
*表示默认值和默认配置。
EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT 控制 USB 串口/JTAG 控制器 ROM日志打印,详见下表。
*表示默认值和默认配置。
04
ESP32-C5 Strapping 管脚
ESP32-C5 芯片在上电或硬件复位时,可以通过 Strapping 管脚和 eFuse 位配置如下启动参数,无需微处理器的参与:
芯片启动模式
Strapping 管脚:GPIO26,GPIO27,GPIO28
ROM 日志打印
Strapping 管脚:GPIO27
eFuse 位:EFUSE_UART_PRINT_CONTROL 和EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT
上述 strapping 管脚如果没有连接任何电路或连接的电路处于高阻抗状态,则其默认值(即逻辑电平值)取决于管脚内部弱上拉/下拉电阻在复位时的状态。
要改变 strapping 管脚的值,可以连接外部下拉/上拉电阻。
所有 strapping 管脚都有锁存器。系统复位时,锁存器采样并存储相应
strapping 管脚的值,一直保持到芯片掉电或关闭。锁存器的状态无法用其他方式更改。因此,strapping 管脚的值在芯片工作时一直可读取,strapping 管脚在芯片复位后作为普通 IO 管脚使用。
05
ESP32-C5 芯片启动模式控制
ESP32-C5 复位释放后,GPIO27 和 GPOI28 共同决定启动模式。详见下表。
*表示默认值和默认配置。
Joint Download Boot 0 模式下支持以下下载方式:
USB-Serial-JTAG Download Boot
UART Download Boot
Joint Download Boot 1 模式下支持以下下载方式:
UART Download Boot
SDIO Download Boot
在 SPI Boot 模式下,ROM 引导加载程序通过从 SPI flash 中读取程序来启动系统。
在 Joint Download Boot 0 模式下,用户可通过 UART0、USB 接口将二进制文件下载至 flash,或将二进制文件下载至 SRAM 并运行 SRAM 中的程序。
在 Joint Download Boot 1 模式下,用户可通过 UART0、SDIO 接口将二进制文件下载至 flash,或将二进制文件下载至 SRAM 并运行 SRAM 中的程序。
06
ESP32-C5 ROM 日志打印控制
系统启动过程中,ROM 代码日志可打印至:
(默认)UART0 和 USB 串口/JTAG 控制器
USB 串口/JTAG 控制器
UART0
EFUSE_UART_PRINT_CONTROL 和 GPIO27 控制 UART0 ROM 日志打印,详见下表
*表示默认值和默认配置。
2寄存器:LP_AON_STORE4_REG[0]
3eFuse:EFUSE_UART_PRINT_CONTROL
4x:x 表示该值被忽略,任何取值不影响该状态。
EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT 控制 USB 串口/JTAG 控制器 ROM日志打印,详见下表。
*表示默认值和默认配置。
4
其他引脚说明
核心板内 ESP32-P4 芯片的 GPIO12、GPIO13 引脚已与核心板内 ESP32-C5 芯片的 GPIO0、CHIP_PU 引脚相连接(详见下表), ESP32-P4 可通过 GPIO12 唤醒ESP32-C5,ESP32-P4 可通过 GPIO13 复位 ESP32-C5。
核心板内 ESP32-P4 芯片的 GPIO14、GPIO15、GPIO16、GPIO17、GPIO18、GPIO19引脚已与核心板内 ESP32-C5 芯片的 GPIO7、GPIO8、GPIO9、GPIO10、GPIO13、GPIO14引脚相连接(详见下表),两者通过 SDIO 接口通讯。
电气特性
1
绝对最大限定值
超出绝对最大额定值可能导致器件永久性损坏。这只是强调的额定值,不涉及器件在这些或其它条件下超出本技术规格指标的功能性操作。长时间暴露在绝对最大额定条件下可能会影响 WT01P4C5-S1 的可靠性。
2
建议工作条件
WT01P4C5-S1 尺寸
下图为核心板的俯瞰图与正视图,公差±0.2 mm。
图9:WT01P4C5-S1 尺寸图
存储条件
回流焊曲线
图10: 回流焊温度曲线图