最近几天搞micropython用的板子是esp8266-01,不过不知道为什么固件死活烧录不进去,后来了解了一下猜测大概是Flash太小了,不过也是就算写进去了可能大概也用不了多少空间吧,就找到了修改Flash的教程,非常简单,大家有兴趣也可以试一试。
我按照教程用的Flash模块也是w25q32fvzpig,其他的我就不知道了。
搬运自(亲测可行):https://www.youtube.com/watch?v=7Q6ABad7U6o
1.查看原始Flash大小
如果你按照了arduino esp8266支持那么应该可以在示例里找到CheckFlashConfig的示例:
接着上传代码后可以在串口监视器中看到返回信息,Flash为524288(512KB)
2.替换Flash
拆下原来的Flash模块(注意圆点标识)
替换上新的Flash模块
3.测试
这里的话你可以尝试直接上传第一步的测试代码进行测试查看
不过我在第一次是发现不知道为什么不能上传成功,后来尝试了esp8266官网的固件擦除工具(flash_download_tools)重新上传就可以了,如果你也遇到的话也可以试一下这方法
如果串口返回了以下信息恭喜你成功了!!!