ESP32S3自己编译的固件只有6.4K PSRAM

ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
回复
knight34
帖子: 7
注册时间: 2023年 1月 31日 14:20

ESP32S3自己编译的固件只有6.4K PSRAM

#1

帖子 knight34 »

import micropython
micropython.mem_info()
stack: 736 out of 15360 GC: total: 64000, used: 8064, free: 55936, max new split: 8257536
验证结果如上,总共64000,可分配8M,请教各大佬怎么解决?

官方固件验证结果如下:
import micropython
micropython.mem_info()
stack: 736 out of 15360
GC: total: 8196480, used: 9648, free: 8186832

头像
shaoziyang
帖子: 3969
注册时间: 2019年 10月 21日 13:48

Re: ESP32S3自己编译的固件只有6.4K PSRAM

#2

帖子 shaoziyang »

这个问题比较奇怪,没有遇到过。

knight34
帖子: 7
注册时间: 2023年 1月 31日 14:20

Re: ESP32S3自己编译的固件只有6.4K PSRAM

#3

帖子 knight34 »

上面那个是1.20的。以为是版本问题,切换回1.19,结果RAM变大了一点点,但还是没有8M

import micropython
micropython.mem_info()
stack: 736 out of 15360
GC: total: 167360, used: 8208, free: 159152
 No. of 1-blocks: 161, 2-blocks: 21, max blk sz: 24, max free sz: 9903

不知道怎么回事,有没有编译固件的教程呢?

c-527
帖子: 8
注册时间: 2020年 11月 4日 14:56

Re: ESP32S3自己编译的固件只有6.4K PSRAM

#4

帖子 c-527 »

BORAD=GENERIC_S3是不带psram的,BORAD=GENERIC_S3_SPIRAM是带2m  psram的,得确定编译的时候参数写的对
 

knight34
帖子: 7
注册时间: 2023年 1月 31日 14:20

Re: ESP32S3自己编译的固件只有6.4K PSRAM

#5

帖子 knight34 »

c-527 写了:
2023年 10月 4日 23:51
BORAD=GENERIC_S3是不带psram的,BORAD=GENERIC_S3_SPIRAM是带2m  psram的,得确定编译的时候参数写的对
 

 
用BORAD=GENERIC_S3_SPIRAM编译,结果也是一样的

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章