完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
擦除FLASH,烧录都正常,但程序运行出现问题,硬件是按照官网给的推荐进行的设计。
具体串口打印如下: ELF file SHA256: 02b8e2940fa18158 E (165) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0 Rebooting... ets Jul 29 2019 12:21:46 rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 188777542, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:1184 load:0x40078000,len:13192 load:0x40080400,len:3028 entry 0x400805e4 E (140) cpu_start: Running on single core variant of a chip, but app is built with multi-core support. E (140) cpu_start: Check that CONFIG_FREERTOS_UNICORE is enabled in menuconfig abort() was called at PC 0x40082a99 on core 0 Backtrace: 0x400834bd:0x3ffe3b80 0x4008804d:0x3ffe3ba0 0x4008d425:0x3ffe3bc0 0x40082a99:0x3ffe3c40 0x40079266:0x3ffe3c90 |<-CORRUPTED |
|
相关推荐
1个回答
|
|
以下是一些建议来解决这个问题:
1. **检查烧录工具和参数**:确保您使用的烧录工具(如esptool.py)是最新版本,并且烧录参数设置正确。例如,确保您使用的波特率与设备兼容。 2. **检查烧录文件**:确保您烧录的固件文件(.bin或.elf)是正确的,没有损坏或错误。您可以尝试重新下载或生成固件文件。 3. **检查硬件连接**:确保您的硬件连接正确,没有接触不良或线路问题。这可能包括检查USB线、烧录器和ESP32 Mini板子。 4. **尝试不同的烧录模式**:您可以尝试使用不同的烧录模式,如QIO或DIO,以及不同的时钟分频设置。这可能有助于解决烧录过程中的问题。 5. **检查电源稳定性**:确保您的电源供应稳定,因为不稳定的电源可能会影响烧录过程。 6. **尝试擦除Flash**:在烧录之前,您可以尝试完全擦除Flash,以确保没有旧数据干扰。使用以下命令: ``` esptool.py --port COMx erase_flash ``` 其中`COMx`是您的设备端口。 7. **检查固件代码**:如果问题仍然存在,您可能需要检查您的固件代码,确保没有错误或不兼容的库。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:55 , Processed in 0.823829 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号