你好:
程序运行过程中出现以下异常,请帮忙定位:
Fatal exception (20):
epc1=0x00000000
epc2=0x00000000
epc3=0x40101784
epcvaddr=0x00000000
depc=0x00000000
rtn_add=0x4010193b
请提供异常分析的方法,谢谢
基于RTOS的SDK出现Fatal exception (20),无法定位是什么问题
-
- Posts: 25
- Joined: Thu Oct 08, 2015 4:00 pm
Re: 基于RTOS的SDK出现Fatal exception (20),无法定位是什么问题
Postby ESP_puff » Wed Oct 26, 2016 9:31 am
Hi zhangjinliang,
如果你烧写的是user1.1024.new.2.bin【或者同类型的bin文件】的话,去user1.1024.new.2.S中查找对应的地址,如本例中的epc3=0x40101784。找到是哪里出现的这个问题,再去增加相应的调试。同样,rtn_add=0x4010193b这个地址也可以查询一下相应的地址,并找出具体的返回地址及问题所在。
如果你烧写的是eagle.irom0text.bin,那就去eagle.S中查找异常地址。
如果查找不到对应的地址,说明程序崩溃问题发生在中断或者ROM中有代码问题
如果你烧写的是user1.1024.new.2.bin【或者同类型的bin文件】的话,去user1.1024.new.2.S中查找对应的地址,如本例中的epc3=0x40101784。找到是哪里出现的这个问题,再去增加相应的调试。同样,rtn_add=0x4010193b这个地址也可以查询一下相应的地址,并找出具体的返回地址及问题所在。
如果你烧写的是eagle.irom0text.bin,那就去eagle.S中查找异常地址。
如果查找不到对应的地址,说明程序崩溃问题发生在中断或者ROM中有代码问题
Espressif
Puff
FAE
Puff
FAE
Who is online
Users browsing this forum: No registered users and 59 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.