根据日志信息,这个错误可能是由于内存访问故障引起的。具体来说,错误代码是“Load access fault”,对应的内存地址是“0x60024000”,但是“mtval”字段的值为0,这可能是因为访问的地址是无效的。建议检查代码中涉及到这个地址的部分,看是否存在错误。另外,还需要注意“ra”和“mepc”字段的值,它们分别对应函数返回地址和异常指令地址,可能有助于定位问题的具体位置。

Booting Zephyr OS build zephyr-v330-3916-g61d9de32647e Hello World! esp32c3_devkitm000000001000 1;31merr os 0m000000001000 1;31merr os mcause 5 Load access fault0m000000001000 1;31merr os mtva

原文地址: http://www.cveoy.top/t/topic/hflG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录