我有一些 AiThinker Esp32cam 在这里工作。
如果将它们与
开发板连接到
arduino 控制台中的 USB,则会出现此错误:E (60) psram:PSRAM ID 读取错误:0xffffffff
在使用 Esp32cam Sketch 闪烁后
适用于所有三个模块代码:
全选
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13836
load:0x40080400,len:3608
entry 0x400805f0
E (197) psram: PSRAM ID read error: 0xffffffff
##################################
Internal Total heap 300416, internal Free Heap 275108
SPIRam Total heap 0, SPIRam Free Heap 0
ChipRevision 3, Cpu Freq 240, SDK Version v4.4.3
Flash Size 4194304, Flash Speed 80000000
##################################
E (361) cam_hal: cam_dma_config(306): frame buffer malloc failed
E (362) cam_hal: cam_config(390): cam_dma_config failed
E (362) camera: Camera config failed with error 0xffffffff
Camera init failed with error 0xffffffff
我为 PSRAM 添加了一些调试线
我使用了#define CAMERA_MODEL_AI_THINKER 定义(以及所有其他定义)
参数
工作电压 4.75- 5.25V
SPIFlash 默认 32Mbit
RAM 内部 520KB+ 8MB PSRAM
有什么建议/想法吗?
我是 Esp 和 Arduino 编程的初学者