收藏官网首页
查看: 19728|回复: 11

gokit3 烧写出错 chip sync error. baudrate sync fail

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
跳转到指定楼层
楼主
发表于 2017-8-29 21:51:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
如图, 一直显示等待上电同步,但控制台报错。我的配置没有问题啊,usb转ttl也是用的和这个文档里一样的,波特率设置也一致。
接线按照 GND接GND,RX接TX,TX接RX 来的。将拨码开关设为程序烧录模式(下拨位置),flash start , 然后esp8266的reset 上电。
实在不知道问题出在哪儿。。哪个大神火眼金睛告诉我,请喝咖啡哦

flash.png (81.72 KB, 下载次数: 248)

flash.png

波特率.png (55.64 KB, 下载次数: 247)

波特率.png

ttl.jpg (164.81 KB, 下载次数: 259)

ttl.jpg

接线.jpg (192.88 KB, 下载次数: 193)

接线.jpg

0

主题

212

帖子

982

积分

超级版主

Rank: 8Rank: 8

积分
982
沙发
发表于 2017-8-30 10:27:32 | 只看该作者
底板和功能板分开,不知道你分开了没有。模块放置到功能板的soc位置,然后模块拨到gnd,上电烧程序试试

点评

烧写好之后,底板和功能板分开时,长按KEY2后RGB_LED没反应,然后我又把两个合在一起,再试就亮绿色了。但是,我在app上操作完全没反应,串口日志输出正常,于是又尝试分开底板和功能板,分开的过程中,当半接触状态  详情 回复 发表于 2017-8-30 13:13

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
板凳
发表于 2017-8-30 10:27:40 | 只看该作者
你点击烧写软件的start 然后立刻按模组上面的reset试试

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
地板
发表于 2017-8-30 10:50:09 | 只看该作者
显示等待上电同步时,把电源杜邦线断开一下就好了,亲测
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
5#
 楼主| 发表于 2017-8-30 11:37:13 | 只看该作者
免费使用STM32、APP自动代码生成工具
烽烽 发表于 2017-8-30 10:27
底板和功能板分开,不知道你分开了没有。模块放置到功能板的soc位置,然后模块拨到gnd,上电烧程序试试 ...

哈哈哈,把地板和功能板分开了,烧写成功了。烽烽 V5! 之前都不知道能分开。。话说底板是干嘛用的?

怎么奉上咖啡呢。

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
6#
 楼主| 发表于 2017-8-30 12:53:59 | 只看该作者
bigfanofloT 发表于 2017-8-30 10:50
显示等待上电同步时,把电源杜邦线断开一下就好了,亲测

就GND那条线断了再接上?

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
7#
 楼主| 发表于 2017-8-30 13:13:36 | 只看该作者
本帖最后由 侯机智 于 2017-8-30 16:44 编辑
烽烽 发表于 2017-8-30 10:27
底板和功能板分开,不知道你分开了没有。模块放置到功能板的soc位置,然后模块拨到gnd,上电烧程序试试 ...

烧写好之后,试了底板和功能板完全分开、完全合在一起时,用app操控都没反应。比如RGB_LED, 按KEY2键调用rgbControl方法,灯会变颜色。调节RGB值也是调用这个方法,但是灯颜色不变没反应。从日志看,进入rgbControl方法了。不知道哪儿又接错了,还是代码有误。。




通过app调节LED红色值代码.png (75.87 KB, 下载次数: 168)

通过app调节LED红色值代码.png

通过app调节LED红色值串口日志.png (21.19 KB, 下载次数: 218)

通过app调节LED红色值串口日志.png

0

主题

212

帖子

982

积分

超级版主

Rank: 8Rank: 8

积分
982
8#
发表于 2017-8-31 11:06:43 | 只看该作者
底板是MCU,一起上电的话,MCU也可能跟WiFi模块串口通信,所以soc方案烧写程序MCU要跟WiFi模块要分开。而且soc方案就是为了不使用MCU而存在的。。。

0

主题

212

帖子

982

积分

超级版主

Rank: 8Rank: 8

积分
982
9#
发表于 2017-8-31 11:11:39 | 只看该作者
侯机智 发表于 2017-8-30 13:13
烧写好之后,试了底板和功能板完全分开、完全合在一起时,用app操控都没反应。比如RGB_LED, 按KEY2键调用r ...

你用了soc方案,就不要使用底板。RGB_LED驱动你有没有初始化,没有的话,不能控制也不奇怪呀

点评

那我就用soc方案,底板就直接拿掉一直不要用就可以了是吧。 我烧写的目的是为了能在云端控制设备,加入productkey。参考下载的soc源码里的 《DIY微信宠物屋_SOC版.pdf》来的,其中datapointInit()方法j就是初始化吧  详情 回复 发表于 2017-8-31 11:37

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
10#
 楼主| 发表于 2017-8-31 11:37:05 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 侯机智 于 2017-8-31 13:43 编辑
烽烽 发表于 2017-8-31 11:11
你用了soc方案,就不要使用底板。RGB_LED驱动你有没有初始化,没有的话,不能控制也不奇怪呀

找到原因了,大侠一提Soc、MCU,直觉告诉是不是我又做错了什么,然后又看文档,发现把wifi模组接到MCU模式上去了

DIY微信宠物屋_SOC版.pdf

960.3 KB, 下载次数: 6, 下载积分: 威望 1

5

主题

14

帖子

112

积分

注册会员

Rank: 2

积分
112
11#
 楼主| 发表于 2017-8-31 13:31:07 | 只看该作者
终于搞定了,多谢各位大侠帮助。
这儿总结一下,我最终目的把product_key烧写进去,在云端管理设备以及查看设备日志。过程中遇到了2个问题:
1. 严格按照http://docs.gizwits.com/zh-cn/deviceDev/WiFiSOC/GoKit3S二次开发.html操作,但烧写出错 chip sync error. baudrate sync fail 。最终出错原因是 SoC版本使用时没有与底板分离
2. 严格按照soc源码里的《DIY微信宠物屋_SOC版.pdf》文档来修改源码,通过app连接控制RGB灯颜色,串口日志显示进入了相应代码块,但开发板上灯的颜色就是没变化。无奈下,又仔细看了遍文档中心关于gokit3的,发现最终出错原因是wifi模组插到了MCU模式上

http://docs.gizwits.com/zh-cn/deviceDev/Gokit3/Gokit3开发套件简介.html赤果果地两句话,只浏览文章不实际操作时看到这些话脑子都直接过滤掉。。折腾了2天半。

1. SoC版本的模组应该插到扩展板的SoC模式接口上。
2. SoC版本使用时应与底板分离,否则模组程序无法正常启动



再次感谢各大侠帮助,尤其是烽烽大神。


0

主题

4

帖子

60

积分

注册会员

Rank: 2

积分
60
12#
发表于 2022-4-27 19:08:24 | 只看该作者
我这边也遇到了同样的问题,不过我是MCU的。出错原因是供电不稳定,放弃3V3接口改接VCC接口就OK了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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