使用 ESP32-S3 N16R8 报错
E (185) quad_psram: PSRAM ID read error: 0x00ffffff
E (186) cpu_start: Failed to init external RAM!
原因是ESP32-S3R8模块内置的RSRAM 为八线模式PSRAM(OCTAL MODE PSRAM)
在menuconfig中配置
menuconfig->Component config ->ESP PSRAM->Support of external,SPI-connected RAM
menuconfig->Component config ->ESP PSRAM->SPI RAM config->
Mode (QUAD/OCT) of SPI RAM chip in use (Octal Mode PSRAM)->Octal Mode PSRAM
即可正常识别。
补充内容:
怎么查看芯片集成的PSRAM是什么模式的SPI呢?由于ESP-32S3的PSRAM是集成在封装内的,所以直接查看芯片数据手册,这里摘抄了相关的内容。
文章来源:https://www.toymoban.com/news/detail-520312.html
在八线PSRAM模式下会占用ESP32S3的部分引脚,这些引脚应当悬空,不再连接其余外设。
如果想知道外部的FLAH接什么引脚了,可以查看对应模组的数据手册即可。文章来源地址https://www.toymoban.com/news/detail-520312.html
到了这里,关于ESP32 s3 PSRAM ID read error: 0x00ffffff 已解决。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!