esp-idf SPRAM
esp-idf SPRAM
esp32s2 menuconfig配置将bss放置在外部ram提示_ext_ram_bss_start未定义,查看编译路径下cpu_start.c发现当目标芯片设置为esp32s2时条件编译未选择编译以上定义,是怎么回事。我的idf版本是release4.3
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp-idf SPRAM
此功能针对 ESP32-S2 有问题,当前仅支持 ESP32,已反馈给内部。
Re: esp-idf SPRAM
因为目前在开发关于esp32s2的项目 需要用到外部ram
如果是目标芯片设置为esp32,编译之后的程序会不会在esp32s2上运行不正常
如果是目标芯片设置为esp32,编译之后的程序会不会在esp32s2上运行不正常
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp-idf SPRAM
esp32 编译的不能在 esp32-s2 上运行,cpu 内核不一样,一个是 lx6,一个是 lx7。
这个问题,内部已经在修正了。
这个问题,内部已经在修正了。
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp-idf SPRAM
暂时没有明确合入 idf 的时间,但会在 v4.4 版本中,预计在 8 月低 feature freeze,11 月发布。当前,可否使用 malloc 分配到外部 psram 使用?
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp-idf SPRAM
所以建议先不要开启此项功能,大块的变量动态分配。
Re: esp-idf SPRAM
大块的变量动态分配是什么意思,是不是现在是可以以动态分配的方式使用外部的psram,具体的分配ram方法还是需要在menuconfig中配置
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp-idf SPRAM
是的,可以以动态分配的方式使用外部的psram,具体看下 heap 的相关接口。
Who is online
Users browsing this forum: No registered users and 89 guests