NXP MCU 技术论坛
直播中

张明

7年用户 926经验值
私信 关注
[问答]

esp32cam - psram: PSRAM ID读取错误0xffffffff的原因?

我有一些 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 编程的初学者

更多回帖

发帖
×
20
完善资料,
赚取积分