怎么给esp8266-01s升级flash芯片-Arduino中文社区 - Powered by Discuz! Archiver

zjdaty 发表于 2021-9-11 11:09

怎么给esp8266-01s升级flash芯片

我玩路由器硬改刷机的时候,买了一些8M,16M的路由器flash闪存,今天看到esp8266上的闪存型号是,w25q32。忽然想起,我买的闪存也是和这个类似的命名,翻阅记录发现正是W25q128,还有路由器剩下的W25q64.   
所以我在改路由器时,要把原闪存里的数据复制到新闪存里。但这个esp没操作过,想问一问大家有没有试过的,是不是还要修改一些boot里的信息。

X5ZJ 发表于 2021-9-11 12:41

按4Mb空间去设计(看哪个型号,注意起始位置计算长度否则会崩溃反复重启)

vincesketch 发表于 2021-9-11 16:24

https://www.jianshu.com/p/fbda4310b696

zjdaty 发表于 2021-9-12 16:16

X5ZJ 发表于 2021-9-11 12:41
按4Mb空间去设计(看哪个型号,注意起始位置计算长度否则会崩溃反复重启) ...

不太理解你的意思 你意思是说我装了8m的flash 后 下载程序要从4M的地址开始下载吗还是说只要程序不超过4M就行

zjdaty 发表于 2021-9-12 16:18

vincesketch 发表于 2021-9-11 16:24
https://www.jianshu.com/p/fbda4310b696

老哥们好像都升级的4M 可我没有4M的 只有8M的 到网上没找到升级8M的 许是官方不支持 。那我该怎么做

vincesketch 发表于 2021-9-13 13:44

zjdaty 发表于 2021-9-12 16:18
老哥们好像都升级的4M 可我没有4M的 只有8M的 到网上没找到升级8M的 许是官方不支持 。那我该怎么做
...

简单地说就是直接换,没什么方法可言——方法都一样(只要引脚一样)。至少从手册看,16M和8M都是支持的。我这也是纸上谈兵,你可以试试。
楼上那位说的设计,如果你用SDK编程,否则大概不用管
页: [1]
查看完整版本: 怎么给esp8266-01s升级flash芯片