weixin_57176493 2024-03-01 00:16 采纳率: 0%
浏览 1066

esp32cam摄像头报错

img


这东西为什么会报错啊,百度也没答案,wisjbszuixixnwbwusixnansnsiid

  • 写回答

3条回答 默认 最新

  • 檀越@新空间 2024-03-01 00:16
    关注

    weixin_57176493 上午好☀️☀️☀️️
    本答案参考通义千问

    错误信息分析: 这个错误信息主要包含两个部分:

    1. esp_core_dump_feff:No core dump partition found!
      这表明ESP32-CAM在试图进行核心崩溃dump时找不到对应的分区。这可能是因为你的固件配置中没有设置或者配置了core dump分区,或者分区没有正确创建。

    2. E (494)esp_core_dump_flash:No core dump partition found!
      这是另一个关于找不到core dump分区的警告,它发生在尝试通过闪存进行dump时。

    解决方案:

    1. 检查固件配置:

      • CameraWebServer.ino文件中找到如下部分:
      //#define CAMERA MODEL ESP32CAM /No PSRAM
      

      确认你定义的摄像头模型是否支持core dump功能。如果需要core dump,确保你选择的是支持PSRAM的模型,如ESP32S3 EYEM5STACK PSRAM

    2. 配置core dump分区:

      • 如果你的固件不包含core dump分区的配置,你需要在platformio.inibuild.py(对于Arduino IDE)中添加相应的配置。例如,如果你使用的是Arduino IDE,可以在platformio.ini中添加:
      [env:esp32cam]
      upload.core_dump = true
      upload.core_dumpram = true
      upload.core_dumponexit = true
      upload.partitions = "nvs=1MB;spiffs=4MB;phyfs=8MB;core=0x10000000"
      

      其中,upload.core_dump启用core dump功能,upload.core_dumpram允许在ram中保存dump,upload.core_dumponexit在程序退出时自动dump。

    3. 重启开发环境: 保存更改后,关闭并重新打开Arduino IDE,然后重新编译和上传固件。

    4. 检查硬件连接: 确保ESP32-CAM的硬件连接正确,包括电源、USB线以及摄像头模块。

    如果问题仍然存在,可能是固件版本不兼容或硬件问题,建议查阅最新的官方文档或社区论坛寻求进一步的帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月1日