ESP32C3使用Arduino开发报Guru Meditation Error: Core 0 panic'ed (Load access fault). Exception was unhand错误,度娘搜索半天,帖子都只有报错定位分析方法,只是说指针可能有问题,并没有实际案例和解决方案。仔细根据出错过程并查程序发现问题所在,特分享一下。
具体错误:
Rebooting...
13:33:45.662 -> ESP-ROM:esp32c3-api1-20210207
13:33:45.662 -> Build:Feb 7 2021
13:33:45.662 -> rst:0x3 (RTC_SW_SYS_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
13:33:45.662 -> Saved PC:0x40381b64
13:33:45.662 -> SPIWP:0xee
13:33:45.662 -> mode:DIO, clock div:1
13:33:45.662 -> load:0x3fcd6100,len:0x38c
13:33:45.662 -> load:0x403ce000,len:0x6a8
13:33:45.696 -> load:0x403d0000,len:0x236c
13:33:45.696 -> SHA-256 comparison failed:
13:33:45.696 -> Calculated: 86b6856493d23fe741a1623c3d149a38bdf91ca0101173d85f25c3fdb6d605ee
13:33:45.696 -> Expected: e7bbd322b12b609ed444a0547cebdc54bbcf46aefed1e04449d9827791f3e8ab
13:33:45.696 -> Attempting to boot anyway...
13:33:45.696 -> entry 0x403ce000
13:33:46.239 -> Nano Ready!
13:33:48.205 -> Guru Meditation Error: Core 0 panic'ed (Load access fault). Exception was unhandled.
13:33:48.239 ->
13:33:48.239 -> Core 0 register dump:
13:33:48.239 -> MEPC : 0x42003b46 RA : 0x42000132 SP : 0x3fc93