Page 1 of 1
esp32c3运行esp_hosted例程,触发看门狗不断重启
Posted: Tue Jul 13, 2021 9:38 am
by joseph_ji
硬件环境:ESP32-C3-DevKitM-1 v1.0开发板
软件环境:esp-idf v4.3 + esp_hosted例程
开发环境:Linux
问题描述:使用esp-hosted例程烧写到开发板,运行时查看日志,发现好像是看门狗触发,使其不断重启;我通过打印日志,发现是在执行ret=spi_slave_initialize(ESP_SPI_CONTROLLER, &buscfg, &slvcfg, DMA_CHAN);此函数时重启了;
Re: esp32c3运行esp_hosted例程,触发看门狗不断重启
Posted: Tue Jul 13, 2021 10:12 am
by joseph_ji
有个细节需要说明一下,一开始使用例程默认什么也没改,然后有报错invalid dma channel, chip only support spi dma channel auto-alloc,于是我去修改了spi_slave_initialize()的参数DMA_CHAN,将默认的ESP_SPI_CONTROLLER修改为SPI_DMA_CH_AUTO;
Re: esp32c3运行esp_hosted例程,触发看门狗不断重启
Posted: Tue Jul 13, 2021 12:19 pm
by ESP_Gargamel
当前 github 上的 esp-hosted 还未支持 ESP32-C3,正在内部适配、测试中。
Re: esp32c3运行esp_hosted例程,触发看门狗不断重启
Posted: Wed Jul 14, 2021 1:02 am
by joseph_ji
ESP_Gargamel wrote: ↑Tue Jul 13, 2021 12:19 pm
当前 github 上的 esp-hosted 还未支持 ESP32-C3,正在内部适配、测试中。
下一版本是否会支持c3,预计什么时候可以上线呢?
Re: esp32c3运行esp_hosted例程,触发看门狗不断重启
Posted: Thu Jul 15, 2021 1:55 am
by ESP_Gargamel
暂时还未拿到明确的时间点,请关注一下 esp-hosted 仓库,谢谢~