博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
esp8266-01 替换4M Flash(搬运)
阅读量:6455 次
发布时间:2019-06-23

本文共 462 字,大约阅读时间需要 1 分钟。

img_d11e6b6f4a29d2c3d997eeb255967e93.png

最近几天搞micropython用的板子是esp8266-01,不过不知道为什么固件死活烧录不进去,后来了解了一下猜测大概是Flash太小了,不过也是就算写进去了可能大概也用不了多少空间吧,就找到了修改Flash的教程,非常简单,大家有兴趣也可以试一试。

我按照教程用的Flash模块也是w25q32fvzpig,其他的我就不知道了。
搬运自(亲测可行):

1.查看原始Flash大小

如果你按照了arduino esp8266支持那么应该可以在示例里找到CheckFlashConfig的示例:

img_66f22db576b143abe92ee9d6098c2fdf.png

接着上传代码后可以在串口监视器中看到返回信息,Flash为524288(512KB)

img_6bce725caafb7c8c238d33d3d1991e94.png

2.替换Flash

拆下原来的Flash模块(注意圆点标识)

img_a638e4c2a087f6f7ff0536daeb28b96d.png
img_a1441854c469e4e978a65c58aeaa7013.png
替换上新的Flash模块
img_5621a939348affc9c790da5c0349bf1f.png

3.测试

这里的话你可以尝试直接上传第一步的测试代码进行测试查看

不过我在第一次是发现不知道为什么不能上传成功,后来尝试了esp8266官网的固件擦除工具()重新上传就可以了,如果你也遇到的话也可以试一下这方法

如果串口返回了以下信息恭喜你成功了!!!

img_75c74cd86250d1bfe6309d55cbe9e441.png

转载地址:http://orfzo.baihongyu.com/

你可能感兴趣的文章
Mock框架
查看>>
2014/07/26
查看>>
<JavaScript>语法
查看>>
shell的执行顺序问题
查看>>
请教:.net实体框架中有外键关系数据表的数据显示
查看>>
WCF快速上手(二)
查看>>
SQL 常用的命令
查看>>
C++运算符优先级表
查看>>
Django学了2个月了,没有什么进展,但是不放弃!
查看>>
编译hadoop版的hello,world
查看>>
窗体控件应用总结(1)
查看>>
OpenStack提交代码的review流程
查看>>
mac book下批量替换多个文件中的字符
查看>>
币氪深度|别让项目方搬起ETF的石头,砸了你的脚
查看>>
Run as ant build每次都执行两次
查看>>
自己的TableDataEntity、手工代码绑定实体、反射绑定实体性能对比
查看>>
apk动态调试
查看>>
sql 语句整理
查看>>
POJ1389:Area of Simple Polygons——扫描线线段树题解+全套代码注释
查看>>
BZOJ1911:[Apio2010]特别行动队——题解
查看>>