在实际使用esp32设计中,由于io使用的比较多,所以esp32的jtag接口被当做io使用,在长期测试中发现,使用久了会出现MMU问题,具体解决方法:
- cd esp/esp-idf/components/esptool_py/esptool
- python espefuse.py -p /dev/cu.SLABUSBtoUART(mac电脑的串口名称,其他操作系统视具体情况修改名称) burnefuse JTAG_DISABLE
- 检查是否成功
python espefuse.py -p /dev/cu.SLAB_USBtoUART summary