收藏官网首页
查看: 16507|回复: 586

[资料] ESP8266模块刷 GAgent 及验证指南(最新)

 
发表于 2016-9-19 10:44:35 | 显示全部楼层 |阅读模式
机智云开发者福利,WiFi模块“带”回家
本帖最后由 bigfanofloT 于 2017-2-27 20:44 编辑

       本文档详细介绍了如何将用户自己购买的esp8266-12F模块刷入GAgent固件以及如何通过PC端调试工具验证ESP8266刷入GAgent后是否能正常连接机智云服务器。
需要的材料:
ESP8266-12F模块一个;
USB转TTL模块一个;
机智云串口调试助手软件;
乐鑫ESP8266固件烧写软件
GAgent固件;

step1:
在机智云官网下载中心下载ESP8266对应的GAgent固件:
666.png
777.png


下载后解压得到2个bin文件为我们所需要的固件,注意文件名为combine的那个,后面会用到它。
搜狗截图20161017095528.png
step2:在乐鑫官网下载ESP8266的烧写工具
烧写软件下载:http://espressif.com/zh-hans/products/hardware/esp8266ex/resources
111.png

下载完解压后找到目录下的ESPFlashDownloadTool_v3.4.1应用程序,后面会使用它。
22.png


step3:ESP8266-12F模块和USBTTL模块按照如下表格进行接线,
注意烧写模式下GPIO0需要输入低电平,GPIO0悬空则为正常工作模式

  
ESP8266-12F模块
  
USBTTL模块
GND   
GND
GPIO_0  
GND
RXD
TXD
VCC
VCC3.3V
TXD
RXD


搜狗截图20161016211610.png

示例:
IMG_20161017_101939.jpg

机智云ESP8266 WIFI模组: QQ20160422-0.png

也可以这样接线: 机智云ESP8266烧写接线.png
step4:双击前面下载好的乐鑫ESP8266烧写软件ESPFlashDownloadTool_v3.4.1.exe,打开烧写软件,出现如下对话框,选择ESP8266DownloadTool
33.png

按下图选择参数,这里装载前面下载的文件名有combine的固件(推荐这种方式),起始地址填0,串口号根据实际选择
搜狗截图20161017095623.png

烧写操作:
步骤一、当串口(注意串口号和波特率的选择)连接成功之后,点击如上图的“START”按钮;
步骤二、将ESP8266重新上电,下面将会出现蓝色进度条表示模块正在进行烧写;
步骤三、等待一段时间后,出现“FINISH”字样表示烧写成功;
固件下载完毕后,需要把GPIO0变为悬空或者接高电平,然后重新上电,即可正常工作。

step5:附件文档机智云串口调试助手使用指南介绍如何使用机智云串口调试助手验证该模块和机智云服务器的通信是否OK
示例:
搜狗截图20161017100200.png



附所需工具下载:ESP8266刷固件工具:
flash_download_tools_v3.4.1_win.zip (8.39 MB, 下载次数: 844)

esp8266_nonos_sdk_v2.0.0_16_07_19.zip

4.89 MB, 下载次数: 551, 下载积分: 威望 1 , 金钱 1 , 贡献 1

ESP8266官方SDK

4个固件打包.rar

226.21 KB, 下载次数: 435, 下载积分: 威望 1 , 金钱 1 , 贡献 1

所需的4个bin文件

1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

3

主题

27

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2016-11-29 11:06:22 | 显示全部楼层
bigfanofloT 发表于 2016-11-28 20:27
目前没遇到,你换个模块试试,看看会不会出现相同情况

-------------SDK version:1.5.2
(80914727)--------------
system
_get_free_heap_size=39576
reset
reason: 6
---UPGRADE_FW_BIN1--
-
gpio_name 14
gpio_name 4

gizwitsInit OK

[WiFiEvent] SSIDLEN=0, keyLEN=0


[GAgent] GAgent Start...
[Local
] GAgent get local info ok.
[Lo
cal] MCU Protocol Vertion:000000
04.
[Local] MCU P0 Vertion:0000
0002.
[Local] MCU Hard Vertion:
03000001.
[Local] MCU Soft Vert
ion:03000201.
[Local] MCU old p
roduct_key:b18e8277807c4beb8ad7e
724d5fd995c.
[Local] MCU produc
t_key:b18e8277807c4beb8ad7e724d5
fd995c.
[Local] MCU passcodeEna
bleTime:0 s.
[Local] GAgent Sof
t Version: 04020113. Hard Versio
n: 00ESP826.
--- system_free_si
ze = 22624 ---
mode : sta(5c:cf
:7f:c1:26:68) + softAP(5e:cf:7f:
c1:26:68)
add if0
add if1
dhc
p server startip:10.10.100.254
,mask:255.255.255.0,gw:10.10.100
.254)
bcn 100

[Timer]  gagentTimerDel GAgent_T
ick has not linked.

f r0, [WiFiEvent] pAplist is NUL
L!
[Local] GAgentStatus change,
lastGAgentStatus=0x0000, newGAg
entStatus=0x000d
@@@@ GAgentSta
tus[hex]:0d | [Bin]:0,0,1,1,0,1

OnBoarding: SoftAP or Web mode

WiFi status: in binding mode

RSSI 0

[WiFiEvent] pAplist is NULL!

[WiFiEvent] pAplist is NULL!

scandone

chg_A2:-40

f r-40,
scandone
这是第四次上电串口发出来的消息,APLIST被清空了。不知道咋回事

0

主题

5

帖子

538

积分

高级会员

Rank: 4

积分
538
发表于 2016-9-22 07:55:36 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽

3

主题

27

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2016-11-29 10:17:38 | 显示全部楼层
bigfanofloT 发表于 2016-11-28 20:27
目前没遇到,你换个模块试试,看看会不会出现相同情况

你断电之后不要马上上电,等一下,等路由器里面显示模块已经脱离出路由了再上电,反复来2次,我试了自己建的工程和官网的宠物屋固件,都有这个现象,但是如果用官网通用固件联MCU版本的就不会初始化为AP,每次都能连上,用SOC版本的反复试2次就会自动恢复成AP

0

主题

1

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2016-9-19 11:12:31 | 显示全部楼层
教您5分钟接入机智云,实现傻瓜式开发
kankankankankankan

10

主题

71

帖子

879

积分

高级会员

Rank: 4

积分
879
QQ
发表于 2016-9-19 11:14:19 | 显示全部楼层
要的就是这个 及时雨啊

0

主题

13

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
发表于 2016-9-19 11:24:50 | 显示全部楼层
这就好玩了,赞!

0

主题

2

帖子

621

积分

高级会员

Rank: 4

积分
621
发表于 2016-9-19 11:34:14 | 显示全部楼层
非常有用!谢谢!

0

主题

3

帖子

1168

积分

金牌会员

Rank: 6Rank: 6

积分
1168
发表于 2016-9-19 14:42:14 | 显示全部楼层
校园创客福利
谢谢楼主,新手学习

2

主题

11

帖子

647

积分

高级会员

Rank: 4

积分
647
发表于 2016-9-19 22:01:48 | 显示全部楼层
刚好可以看看,谢谢!!!

1

主题

7

帖子

1143

积分

金牌会员

Rank: 6Rank: 6

积分
1143
发表于 2016-9-19 22:59:06 | 显示全部楼层
好资料赞一个。

2

主题

11

帖子

647

积分

高级会员

Rank: 4

积分
647
发表于 2016-9-20 10:22:12 | 显示全部楼层
楼主今天用我的这种机智云模块按照你的介绍操作了但是为什么不能连接上云 NK(Y_W79Y32MQ{8369}FJVL.png ,而且用机智云串口调试助手2V2的添加了KEY C~7BY2HQT})0A4ES9ROKQZQ.png 提示成功了但是没有列表出来,点击更新也还是不行,请问这是为什么?已经添加了数据点了!!!!

0

主题

7

帖子

558

积分

高级会员

Rank: 4

积分
558
发表于 2016-9-20 10:31:09 | 显示全部楼层
gokit_mcu_stm32_V03010100_2016071910

0

主题

6

帖子

748

积分

高级会员

Rank: 4

积分
748
发表于 2016-9-20 10:39:27 | 显示全部楼层
校园创客福利
需要RTOS,有不含MCU的固件吗?

23

主题

102

帖子

1195

积分

金牌会员

Rank: 6Rank: 6

积分
1195
发表于 2016-9-20 11:44:53 | 显示全部楼层
确定ESP8266-01刷了机智云固件吗?是 非官方的固件吗?

0

主题

6

帖子

748

积分

高级会员

Rank: 4

积分
748
发表于 2016-9-20 11:55:44 | 显示全部楼层
还有,用户的操控软件写到哪个地址?
 楼主| 发表于 2016-9-20 12:25:11 来自手机 | 显示全部楼层
李~ 发表于 2016-9-20 11:44
确定ESP8266-01刷了机智云固件吗?是 非官方的固件吗?

ESP8266-01和ESP8266-12F只是外挂的flash芯片大小不一样
 楼主| 发表于 2016-9-20 12:25:44 来自手机 | 显示全部楼层
sxstw 发表于 2016-9-20 11:55
还有,用户的操控软件写到哪个地址?

看文档里的截图和说明
 楼主| 发表于 2016-9-20 12:35:23 | 显示全部楼层
ESP8266模块首单6.8元
安星 发表于 2016-9-20 10:22
楼主今天用我的这种机智云模块按照你的介绍操作了但是为什么不能连接上云,,而且用机智云串口调试助手2V2 ...

左边的文本框收到的信息是否正确?下载一个V1.3的串口助手试试。我等会上传
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

23

主题

102

帖子

1195

积分

金牌会员

Rank: 6Rank: 6

积分
1195
发表于 2016-9-20 14:10:41 | 显示全部楼层
bigfanofloT 发表于 2016-9-20 12:25
ESP8266-01和ESP8266-12F只是外挂的flash芯片大小不一样

对呀,ESP8266-01不是挂的1MB Flash吗?1MB Flash刷机智云固件够吗?

0

主题

1

帖子

283

积分

中级会员

Rank: 3Rank: 3

积分
283
发表于 2016-9-20 15:28:15 | 显示全部楼层
板子还在路上,先看文档

2

主题

11

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
发表于 2016-9-21 09:31:12 | 显示全部楼层
看看有什么特别之处
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /6 下一条

QQ|加入QQ群

© 2011-2016 Gizwits ( 粤ICP备11090211号 )

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