收藏官网首页
查看: 29507|回复: 3

[问答] 手机app连接设备 ESP8266设备会自动重启的问题

3

主题

6

帖子

171

积分

注册会员

Rank: 2

积分
171
跳转到指定楼层
楼主
发表于 2017-4-20 21:23:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
esp8266 SoC 固件是自动生成的 然后我二次开发加入了一些功能 原有的代码基本没动 但有时手机app连接设备 设备会自动重启 但不一定每次都重启 运气不好会频繁发生 而且有时即使连接正常 手机app向设备发指令有时也会重启 最要命不是每次都有 要碰运气 我实在崩溃了 我截了一段日志 主要是那句[Dev]  Turn off device restart count down, flag: 0

[Lan] startupBroadCastTime:5
[Lan] startupBroadCastTime:4
[Lan] startupBroadCastTime:3
[Lan] startupBroadCastTime:2
[GAgent] Create pd:2  ip:192.168.12.182 port:45530
[Lan] New client connect,pd:2
[Lan] Receive lan tcp packet cnt is 1
[Dev]  Turn off device restart count down, flag: 0
[Lan] LAN login success! clientid[0]
[Lan] Receive lan tcp packet cnt is 2
[Timer]  gagentTimerDel <null> has not linked.

ets Jan  8 2013,rst cause:2, boot mode3,6)

load 0x40100000, len 2408, room 16
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0
tail 8
chksum 0xd8
csum 0xd8

2nd boot version : 1.6
  SPI Speed      : 40MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 32Mbit(1024KB+1024KB)
jump to run user1 @ 1000

屻僶鞗;凔g|審渄`勩;沝宒 $`屻s踠浃誮jjjjjjjjjjjjj-乿ersion:2.0.0(5a875ba)--------------
system_get_free_heap_size=34280
reset reason: 3
epc1=0x402337e1, epc2=0x00000000, epc3=0x40233805, excvaddr=0x00000000, depc=0x00000000
---UPGRADE_FW_BIN1---
[Dev]  Get gagent config data from master eare.
[Dev]  Save gagent config data
[Dev] Domain:api.gizwits.com:80.
[Dev] tz in sec:28800,timezone:8.0
[WiFiEvent]  Wifi station connect failed!
[NWK] NWK_WIFI_STA_UP
[GAgent] GAgent Start...
[Local]
----------------------------------------- GAGENT INFO --------------------------------------

[Local] GAgent Product Soft Version: 04020021. Hard Version: 00ESP826


我就想知道为何会重启 是固件运行崩溃了吗 我先是怀疑自己写的代码是否有问题 但后来发现重启前一瞬间还没有运行到我的代码就已经重启了 我不知道那句[Dev]  Turn off device restart count down, flag: 0是什么意思 望机智云工程师指点

52

主题

66

帖子

528

积分

版主

Rank: 7Rank: 7Rank: 7

积分
528
沙发
发表于 2017-5-16 16:38:11 | 只看该作者
epc1=0x402337e1这个记录了重启前运行的最后一个函数名称,你可以搜索生成的.S文件,看这个地址是哪个函数的code区域中

1

主题

14

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
板凳
发表于 2017-8-19 10:35:21 | 只看该作者
你好,请问解决了吗,我遇到了一样的问题

2

主题

28

帖子

416

积分

中级会员

Rank: 3Rank: 3

积分
416
地板
发表于 2017-12-15 11:55:43 | 只看该作者
那是因为你们烧录程序的时候配置选错了   你好好看一下 是不是晶振频率你们选错了导致的   我出现过这样的问题  是自己不小心犯的错      
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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