idf.py menuconfig开启psram后会报错
提示需要打补丁:
根据提示切换到IDF_PATH目录,然后执行git apply %ADF_PATH%/ida_patches/idf5.0_freertos.patch打补丁。
再次编译提示如下错误:
assert failed: spi_flash_disable_interrupts_caches_and_other_cpu cache_utils.c:143 (esp_task_stack_is_sane_cache_disabled())
这个需要把mp3初始化(DEFAULT_MP3_DECODER_CONFIG();)的一个成员初始化成flase,mp3_cfg.stack_in_ext = false;及mp3播报还是用内部ram。