zch101225 2024-08-04 15:59 采纳率: 0%
浏览 85
已结题

ESP32CAM使用报错

我在使用esp32cam时,通过Arduino2.3.2烧录(配套下载板)例程CameraWebServer,按下rst运行时报错:

E (358) esp_cor��&VW}���͡� No core dump partition found!
E (358) esp_core_dump_flash: No core dump partition found!

E (516) sccb: SCCB_Write Failed addr:0x30, reg:0x35, data:0xda, ret:263
E (516) camera: Camera probe failed with error 0xffffffff(ESP_FAIL)
Camera init failed with error 0xffffffff

请大家帮忙看一下

  • 写回答

21条回答 默认 最新

  • 叫兽-郭老师 Java领域新星创作者 2024-08-04 16:01
    关注

    🕒下午好,题主!目前:🟢[在线]
    📢参考通义千问、由郭老师整理提供!
    📣今日诗号:落霞与孤鹜齐飞,秋水共长天一色。

    分析你的ESP32-CAM报错信息,问题出在摄像头初始化失败,具体原因可以归结为以下几点:

    1. 硬件连接问题:

    • 检查摄像头模块与 ESP32-CAM 的连接是否正确: 确保 OV2640 摄像头模块的 CS, SCLK, SDA, VCC 和 GND 引脚正确连接到 ESP32-CAM 的对应引脚。
    • 检查摄像头模块供电是否正常: OV2640 模块通常需要 3.3V 供电,确保供电稳定,并且电源电流足够。
    • 检查摄像头排线: 如果使用的是排线连接摄像头,请确保排线连接良好,没有松动或者接触不良的情况。

    2. 软件配置问题:

    • 检查 CameraWebServer 例程中摄像头型号的设置: 确保代码中 CAMERA_MODEL_AI_THINKER 宏定义与你使用的摄像头型号一致。如果不一致,需要修改为正确的型号。
    • 检查分区表: 报错信息 "No core dump partition found!" 说明分区表可能存在问题,需要检查分区表是否正确配置。建议使用官方提供的分区表文件。
    • 尝试其他例程: 尝试烧录其他 ESP32-CAM 摄像头例程,例如官方提供的 Camera 例程,看看是否能够正常初始化摄像头。

    3. 代码问题:

    • 分享你的完整代码: 为了更好地帮助你解决问题,请提供你的完整代码,包括 Arduino IDE 中的板卡管理器配置和使用的库文件版本。

    以下是一些建议的调试步骤:

    1. 仔细检查硬件连接: 按照上述硬件连接部分的建议,仔细检查硬件连接是否正确。
    2. 确认摄像头型号: 确认你使用的摄像头型号,并在代码中设置正确的宏定义。
    3. 检查分区表: 使用 ESP32 Flash 下载工具查看当前分区表,并与官方提供的分区表进行比较。
    4. 测试其他例程: 尝试烧录官方提供的其他 ESP32-CAM 例程,例如 Camera 例程,排除代码本身的问题。
    5. 使用串口监视器: 使用 Arduino IDE 的串口监视器查看程序运行时的输出信息,这可能会提供更多关于问题原因的线索。

    如果以上步骤都无法解决问题,请提供你的完整代码、硬件连接图以及串口监视器输出信息,以便我能够更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月10日
  • 创建了问题 8月4日

悬赏问题

  • ¥100 调查 Vitis AI 中验证 .xmodel 量化后的正确性
  • ¥30 codelite全屏时file、setting那一行消失了
  • ¥15 gazebo-rviz教程
  • ¥15 付费求做一个自助抢单插件
  • ¥15 bat批处理,关于数据复制问题
  • ¥50 同步两个不同结果的array中某些属性
  • ¥15 悬赏15远程操控解决问题
  • ¥15 CST复制的模型无法单独修改参数?
  • ¥15 前端页面想做个定时任务,但是使用requestAnimationFrame,setinterval和settimeout都不行
  • ¥15 根据以下文字信息,做EA模型图