ESP32-S3N8R8应该用哪个固件?
<p>求助,我有点懵了,为什么Firmware和Firmware (Support for Octal-SPIRAM)都只能识别出6MB</p><p>难道要用Firmware (4MiB flash)?</p>
<p>@dcexpert </p>
<p>N8R8就是 flash 和 psram 都是 8M的型号,是用什么软件识别容量的?</p>
<p>如果是用os.statvfs()查看的容量,那是正常的,固件本身占用了一定空间。</p>
<p>是有现成得固件吗?下载固件得时候不是自己选地址得嘛。</p>
wangerxian 发表于 2024-5-7 18:13
是有现成得固件吗?下载固件得时候不是自己选地址得嘛。
<p>那个是启动地址。固件的flash分区也是可以设置的,在编译时选择,不过一般情况不需要修改。</p>
dcexpert 发表于 2024-5-7 16:26
N8R8就是 flash 和 psram 都是 8M的型号,是用什么软件识别容量的?
<p>用的Thonny啊,os.statvfs()怎么用啊,参数path填/吗?</p>
<p>下面图里算的话,确实是4096*1536=6291456 是6M。。。。。求指导T<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/cry.gif" width="48" />T</p>
<p> </p>
<div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-5-7 16:44
如果是用os.statvfs()查看的容量,那是正常的,固件本身占用了一定空间。
<p>我这网络不稳定,图没传成功,再传一次也没成功,手打字吧。。。。。</p>
<p> </p>
<p>MicroPython v1.22.2 on 2024-02-22; Generic ESP32S3 module with ESP32S3</p>
<p>Type "help()" for more information.</p>
<p>>>> import uos<br />
>>> uos.statvfs('')<br />
(4096, 4096, 1536, 1533, 1533, 0, 0, 0, 0, 255)<br />
>>> uos.statvfs('/')<br />
(4096, 4096, 1536, 1533, 1533, 0, 0, 0, 0, 255)<br />
>>></p>
<p> </p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <div class='shownolgin' data-isdigest='no'>极限零 发表于 2024-5-8 09:29
用的Thonny啊,os.statvfs()怎么用啊,参数path填/吗?
下面图里算的话,确实是4096*1536=6291456 是6 ...
<p>thonny内部也是用os.ststvfs('/')查看的,esp32固件本身占用2M,所以6M是正常的。</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'><p>如果用了 uf2 bootloader,使用uf2格式的固件,容量显示就只有4M了,这可能是uf2的一个bug。</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-5-7 19:45
那个是启动地址。固件的flash分区也是可以设置的,在编译时选择,不过一般情况不需要修改。
<p>好像有个csv文件可以设置,应该是那个把。</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'>wangerxian 发表于 2024-5-8 11:38
好像有个csv文件可以设置,应该是那个把。
<p>对。</p>
<p> </p>
<p>partitions-4MiB.csv</p>
<p> </p>
<p># Name, Type, SubType, Offset, Size, Flags<br />
nvs, data, nvs, 0x9000, 0x6000,<br />
phy_init, data, phy, 0xf000, 0x1000,<br />
factory, app, factory, 0x10000, 0x1F0000,<br />
vfs, data, fat, 0x200000, 0x200000,</p>
</div><script>showreplylogin();</script>
页:
[1]