乐鑫技术交流
直播中

世态薄凉

8年用户 1151经验值
私信 关注
[问答]

ESP32-S3 SDMMC未在4.4.3上运行40Mhz的原因?

使用 ESP32-S3-N8R2 和 SDMMC 4 位模式。当使用 4.4.3 编译时,它在 20 MHz SD 模式下运行良好。尝试将其提高到 40 MHz 时失败。使用 v5.0 或 Master 分支编译时,相同的板和代码运行 40 MHz。在 v5.0+ 上,它运行 40 MHz,每次重置都没有问题。  

外部上拉电阻用于 SD 卡引脚。

为 V5 发布了一个补丁来修复 io 时钟并修复了 ESP32-S3 的这个确切问题。

几个月前我问过是否有 4.4.3 的补丁但没有回复。这是对该补丁和问题的引用

https://github.com/espressif/esp-idf/is ... 1225803453

正在寻找修复程序,以便 S3 始终可以使用 SDMMC_FREQ_HIGHSPEED 在 4.4.3 上正确安装。  

更多回帖

发帖
×
20
完善资料,
赚取积分