收藏官网首页
查看: 113819|回复: 66

【G友经验】ESP8266烧写机智云固件教程详解

 

2

主题

12

帖子

85

积分

注册会员

Rank: 2

积分
85
跳转到指定楼层
楼主
发表于 2016-4-28 01:50:14 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
汉枫LPB120模块
提示:之前帖子因为官方说esp8266-01刷机智云固件不稳定导致被封且无任何提醒,作者自行测试ESP8266-01+STM32平台无任何问题,写本帖的原因只是给各位分享一点经验别无他意,希望官方能尊重一下作者,谢谢。推荐使用ESP8266,相关烧写教程如下:

ESP8266-12F小黑板烧写机智云固件教程
http://club.gizwits.com/thread-3772-1-1.html

深夜牢骚:


=。=由于看了一些错误的文档,导致烧写一直chip sync error,以致折腾至深夜,在烧洗澡水的同时,仅以此贴献给那些在苦逼调模块的童鞋们。

同时也希望机智云官方完善开发生态,让更多的人更快入门。

教程开始

1、准备工作
      
硬件部分:
      USB转TTL板(ch340,PL2302皆可)   *1
      ESP8266-01模块                                *1
      杜邦线(母对母)                               *6

软件部分:
      装好TTL板驱动的电脑一台
      乐鑫官方烧写软件
      机智云固件


2、硬件连线

     ESP8266管脚分布图如下:
   
     其管脚的主要功能如图:

   
     
     由图我们可以知道,ESP8266有正常工作模式与烧写模式之分,控制其模式的方法为控制模块管脚为不同的电平。
     
     烧写模式连线:
      1- GND    ---  TTL板GND
     3- GPIO0  ---  TTL板GND
     4- RXD     ---  TTL板TXD
     5- VCC      ---  TTL板VCC3.3V(必须为3.3V,接5V必烧)

     7- CH_PD ---  TTL板VCC3.3V(必须为3.3V,接5V必烧)
     8- TXD     ---   TTL板RXD

      注:这里的7脚最好使用一个104欧姆的上拉电阻



3、软件设置

      下载解压固件,并按照图内设置好,这是分段的固件,也可以下载合成的固件,分段固件务必设置好ADDR,否则固件不能工作,合成固件直接从0x00000开始即可,其他参数不变(参数适用于最新固件)

       将连接好模块的TTL板插入电脑USB口,在烧写软件里设置好COM口,点击烧写即可。

      

       烧写完成之后想要让模块正常工作,请拔掉与GPIO0相连的杜邦线,其他不变!

      打开调试助手,即可看到模块正常工作了。

      

      到此教程结束,=.=水好了,去洗澡,有关固件在压缩包里。

      发帖不易,你的回复是我发帖的动力

       固件.zip (235.75 KB, 下载次数: 3619)

      烧写工具下载地址:http://espressif.com/en/products/hardware/esp8266ex/resources



最近听说ESP8266固件升级,旧版本的烧写方式可能有问题。

购买了最新版ESP266固件的朋友,请参考官方的烧写方式:http://docs.gizwits.com/zh-cn/de ... AF%B4%E6%98%8E.html










本帖被以下淘专辑推荐:

7

主题

44

帖子

116

积分

注册会员

Rank: 2

积分
116
推荐
发表于 2016-7-26 11:14:49 | 只看该作者

烧写固件时,选项一定要注意:
1、CrystalFreq要选26M
2、SPI SPEED选40MHz
3、SPI MODE选QIO
4、FLASH SIZE 这个一定要根据自己的wifi模块上的FLASH芯片相对应,否则会出错的。我的模块上的芯片型号是:25Q80,flash大小是8Mb的,所以要选择8Mbit的选项。
5、固件前面的钩钩一定要记得打上,否则不会下载程序。另外,后面的地址一定要填写对,否则失败
6、下边的COM PORT要选择对应的端口号

以上是我研究的经验,因为前几天我自己也在烧写ESP8266的固件,但是刚接触,所以也出了一些问题。现经过研究,解决了……

点评

好帖子,下午试试,我的12-F怎么都连不上 还有两个-01一直没拿出来用  详情 回复 发表于 2017-4-16 11:34
你用的是哪个版本的GOkit呢? 可以发帖说一下这事吗?以及需要注意的地方  发表于 2016-8-2 15:42

0

主题

3

帖子

28

积分

新手上路

Rank: 1

积分
28
推荐
发表于 2016-5-29 19:37:15 | 只看该作者
你好,我按照帖子烧录了三四次,都烧录成功了,但是烧录完后打开助手没反应,请问,烧录完成后,“烧写完成之后想要让模块正常工作,请拔掉与GPIO0相连的杜邦线,其他不变!”直接打开助手,用u转串的就可以看到助手收到数据吗?我现在是wifi没响应的问题。谢谢。

点评

我的也是这种情况 不知道是不是坏了  详情 回复 发表于 2017-4-16 11:37

0

主题

6

帖子

94

积分

注册会员

Rank: 2

积分
94
66#
发表于 2018-5-7 14:14:27 | 只看该作者
烧录完固件,还要AT指令吗?新手哦

0

主题

1

帖子

70

积分

注册会员

Rank: 2

积分
70
65#
发表于 2018-2-22 14:58:32 | 只看该作者
汉枫LPB120模块
ESP8266  固件写不进去 一直卡在写入中是什么问题?

1

主题

16

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
63#
发表于 2018-1-1 06:02:20 来自手机 | 只看该作者
谢谢楼主,学习了

0

主题

3

帖子

80

积分

注册会员

Rank: 2

积分
80
62#
发表于 2017-10-31 17:16:30 | 只看该作者
孤独的蛇 发表于 2016-7-26 11:14
烧写固件时,选项一定要注意:
1、CrystalFreq要选26M
2、SPI SPEED选40MHz

25Q80不是10MB的?

0

主题

4

帖子

83

积分

注册会员

Rank: 2

积分
83
61#
发表于 2017-10-16 12:18:04 | 只看该作者
楼主为什么我烧录时候每次重新上电他就会烧录失败?

0

主题

19

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
60#
发表于 2017-10-13 20:45:04 | 只看该作者
汉枫LPB120模块
模块热点要密码?

0

主题

1

帖子

77

积分

注册会员

Rank: 2

积分
77
59#
发表于 2017-9-18 00:41:32 来自手机 | 只看该作者
孤独的蛇 发表于 2016-7-26 11:14
烧写固件时,选项一定要注意:
1、CrystalFreq要选26M
2、SPI SPEED选40MHz

蛇兄正解啊!按楼主的32bit的flash size刷,怎么都连接不APP,code在flash里全乱套了,难怪连接不上,改成8bit就搞定了。

0

主题

9

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
58#
发表于 2017-9-16 15:07:28 | 只看该作者
谢谢楼主,一直为这个问题烦恼

1

主题

5

帖子

42

积分

新手上路

Rank: 1

积分
42
57#
发表于 2017-9-14 13:21:40 | 只看该作者
所以我有个疑问呀,机智云固件,按照flash大小分为了三个版本。esp8266-01这个模块,容量只能够下载8M的那个,那8M、16M、32M三种固件会不会有区别呢?不然为什么大小可以差那么多?我担心8M的,也就是给01模块下载的固件,是阉割版,因为看到上面回复的部分朋友,反映说刷完后,串口助手无WiFi等情况,希望楼主给讲讲呗,谢谢了

0

主题

3

帖子

43

积分

新手上路

Rank: 1

积分
43
56#
发表于 2017-9-13 14:37:42 | 只看该作者

我也是烧完没反应,请问你的解决了吗?

0

主题

1

帖子

25

积分

新手上路

Rank: 1

积分
25
55#
发表于 2017-9-11 08:53:30 | 只看该作者
汉枫LPB120模块
大侠,我用了你试了你的方法还是不行啊

3

主题

10

帖子

150

积分

注册会员

Rank: 2

积分
150
54#
发表于 2017-8-8 16:13:16 | 只看该作者
不错,学习了

0

主题

1

帖子

19

积分

新手上路

Rank: 1

积分
19
53#
发表于 2017-7-21 10:54:53 | 只看该作者
感觉不行哦

0

主题

4

帖子

33

积分

新手上路

Rank: 1

积分
33
52#
发表于 2017-7-1 18:34:07 | 只看该作者
过来学习下

1

主题

3

帖子

48

积分

新手上路

Rank: 1

积分
48
51#
发表于 2017-6-4 11:56:46 | 只看该作者
下载不成功 什么问题

I}D0$[[TDA]JJ({REWJE@JA.png (89.74 KB, 下载次数: 1499)

I}D0$[[TDA]JJ({REWJE@JA.png

1

主题

4

帖子

84

积分

注册会员

Rank: 2

积分
84
50#
发表于 2017-5-13 17:26:15 | 只看该作者
汉枫LPB120模块
,楼主的方法可以,谢谢分享

ESp8266-01固件及下载工具.rar

28.12 MB, 下载次数: 531, 下载积分: 威望 1

1

主题

4

帖子

122

积分

注册会员

Rank: 2

积分
122
49#
发表于 2017-5-4 11:54:10 | 只看该作者
为啥我烧录一直失败呢

16

主题

67

帖子

1113

积分

金牌会员

Rank: 6Rank: 6

积分
1113
QQ
48#
发表于 2017-4-28 10:49:32 | 只看该作者
远远看你 发表于 2017-4-16 11:37
我的也是这种情况   不知道是不是坏了

烧录完后,要重启下模块。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表