在实际使用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
    esp32 jtag引发的mmu问题
    esp32 jtag引发的mmu问题

相关文章: