ESP32-Korvo-DU1906开发板相关问题

FreeLuckly
Posts: 2
Joined: Thu Sep 09, 2021 2:42 am

ESP32-Korvo-DU1906开发板相关问题

Postby FreeLuckly » Thu Sep 09, 2021 2:54 am

1.请问下针对ESP32-Korvo-DU1906开发板,是否所有的ESP-ADF里的例程都需要使用ESP-IDF的audio/stack_on_psram_v3.3分支?
2.在stack_on_psram_v3.3分支基础上编译EPS-ADF的pipeline_http_mp3例程遇到了重启问题,跟踪代码发现是因为进入了nvs_flash_init()接口就复位了,是否有什么依赖的库或者文件需要加载?

esp_err_t err = nvs_flash_init();
if (err == ESP_ERR_NVS_NO_FREE_PAGES) {
// NVS partition was truncated and needs to be erased
// Retry nvs_flash_init
ESP_ERROR_CHECK(nvs_flash_erase());
err = nvs_flash_init();
}
Attachments
微信图片_20210909104916.png
微信图片_20210909104916.png (23.15 KiB) Viewed 4683 times

FreeLuckly
Posts: 2
Joined: Thu Sep 09, 2021 2:42 am

Re: ESP32-Korvo-DU1906开发板相关问题

Postby FreeLuckly » Thu Sep 09, 2021 6:50 am

把关于NVS初始化的代码屏蔽了,一样能运行,不知道为什么NVS初始化会有问题,难道这块板子没这玩意?

ESP_HengYC
Posts: 184
Joined: Fri Dec 15, 2017 2:45 am

Re: ESP32-Korvo-DU1906开发板相关问题

Postby ESP_HengYC » Mon Sep 13, 2021 9:11 am

1.请问下针对ESP32-Korvo-DU1906开发板,是否所有的ESP-ADF里的例程都需要使用ESP-IDF的 audio/stack_on_psram_v3.3分支?

Answer: audio/stack_on_psram_v3.3 这个分支其实是针对于 蓝牙和 WiFi 共存优化的分支,如果你没有共存的需求,也可以使用 IDF 的其他 release 分支。


2.在stack_on_psram_v3.3分支基础上编译EPS-ADF的pipeline_http_mp3例程遇到了重启问题,跟踪代码发现是因为进入了nvs_flash_init()接口就复位了,是否有什么依赖的库或者文件需要加载?

Answer: 当开启 WiFi 和蓝牙的一些应用时候, nvs 是需要的用于保存某些参数 。没有看到你的 错误日志无法判断你究竟是遇到了什么问题, 不过你可以尝试 整体擦除 flash, 然后代码再此尝试初始化 nvs 。

Who is online

Users browsing this forum: No registered users and 48 guests