求助:esp_iot_sdk_1.5.1 OTA升级遇到的问题
求助:esp_iot_sdk_1.5.1 OTA升级遇到的问题
Postby nkahdoh » Wed Mar 23, 2016 11:50 am
按照sdk里的示例测试的升级功能,前几次网络能成功,以后就不再成功了,串口打印如下:
system_upgrade_start
upgrade_connect 38120
MQTT: Sending, type: 3, id: 0000epc1=0xc0000f74, epc2=0x00000000, epc3=0
x00000000, excvaddr?x0000000
upgrade_connect_cb
GET /download/user2.4096.new.4.bin HTTP/1.0
Host: 192.168.1.234:80
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /download/user2.4096.new.4.bin HTTP/1.0
Host: 192.168.1.234:80
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5
37.36 (KHTML, like Gecko) Chrome/3
0.0.1599.101 Safari/537.36
Accept: */*
Accept-Encoding: gzip,defla
te,sdch
Accept-Language: zh-CN,zh;q=0.8
STATION_GOT_IP
yijingyou I
P le STATIONAP_MODE
pusrdata = HTTP/1.1 200 OK
Server: MyWebServer/3.5.52 Unicode (By TGY)
Date: We
d, 23 Mar 2016 03:43:03 GMT
Accept-Rang
es: bytes
Last-Modified: Wed,
23 Mar 2016 02:56:46 GMT
Content-Type: octe
t-stream
Content-Length: 311380
ETag: "/download/user2.4096.new.4.b
in:Wed, 23 Mar 2016 02:56:46 GMT"
Connection: Keep-Ali
ve
sumlength = 311380
sec
_block 77
............................................................
.................TCP: Sent
MQTT: Published
upgrade_get_sum_disconcb 36160
erase sector=129 ok
erase sector=130 ok
erase sector=131 ok
erase sector=132 ok
erase sector=133 ok
erase sector=134 ok
erase sector=135 ok
erase sector=136 ok
erase sector=137 ok
ase sector=138 ok
erase晬呀甚139 ok
erase sector=140 ok
erase sector=141 ok
erase sector=142 ok
00000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0
0, depc=0x00000000
Fatal exception?(IllegalInstructionCau
se):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x000000
00, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000
, epc3=0x00000000, excvaddr?x00000000, d?x00000000
Fatal exception?(IllegalInstructionCause):
e
pc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc000
000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1
=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalIns
tructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
ep
c1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(I
llegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvadd
r?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x0000000
0, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0
000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?
x00000000, depc=0x00000000
以上出错代码是啥意思,该如何处理?多谢!
system_upgrade_start
upgrade_connect 38120
MQTT: Sending, type: 3, id: 0000epc1=0xc0000f74, epc2=0x00000000, epc3=0
x00000000, excvaddr?x0000000
upgrade_connect_cb
GET /download/user2.4096.new.4.bin HTTP/1.0
Host: 192.168.1.234:80
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /download/user2.4096.new.4.bin HTTP/1.0
Host: 192.168.1.234:80
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5
37.36 (KHTML, like Gecko) Chrome/3
0.0.1599.101 Safari/537.36
Accept: */*
Accept-Encoding: gzip,defla
te,sdch
Accept-Language: zh-CN,zh;q=0.8
STATION_GOT_IP
yijingyou I
P le STATIONAP_MODE
pusrdata = HTTP/1.1 200 OK
Server: MyWebServer/3.5.52 Unicode (By TGY)
Date: We
d, 23 Mar 2016 03:43:03 GMT
Accept-Rang
es: bytes
Last-Modified: Wed,
23 Mar 2016 02:56:46 GMT
Content-Type: octe
t-stream
Content-Length: 311380
ETag: "/download/user2.4096.new.4.b
in:Wed, 23 Mar 2016 02:56:46 GMT"
Connection: Keep-Ali
ve
sumlength = 311380
sec
_block 77
............................................................
.................TCP: Sent
MQTT: Published
upgrade_get_sum_disconcb 36160
erase sector=129 ok
erase sector=130 ok
erase sector=131 ok
erase sector=132 ok
erase sector=133 ok
erase sector=134 ok
erase sector=135 ok
erase sector=136 ok
erase sector=137 ok
ase sector=138 ok
erase晬呀甚139 ok
erase sector=140 ok
erase sector=141 ok
erase sector=142 ok
00000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0
0, depc=0x00000000
Fatal exception?(IllegalInstructionCau
se):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x000000
00, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000
, epc3=0x00000000, excvaddr?x00000000, d?x00000000
Fatal exception?(IllegalInstructionCause):
e
pc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc000
000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1
=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalIns
tructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
ep
c1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?x00000000, depc=0x00000000
Fatal exception?(I
llegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x00000000, excvadd
r?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0000f74, epc2=0x00000000, epc3=0x0000000
0, excvaddr?x00000000, depc=0x00000000
Fatal exception?(IllegalInstructionCause):
epc1=0xc0
000f74, epc2=0x00000000, epc3=0x00000000, excvaddr?
x00000000, depc=0x00000000
以上出错代码是啥意思,该如何处理?多谢!
Re: 求助:esp_iot_sdk_1.5.1 OTA升级遇到的问题
Postby galaxyobe » Thu Mar 24, 2016 6:25 pm
system_upgrade_start
upgrade_connect 35160
upgrade_connect_cb
GET /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
pusrdata = HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Length: 290548
Accept-Ranges: bytes
Server: HFS 2.3g
Set-Cookie: HFS_SID_=0.954295650823042; path=/; HttpOnly
Last-Modified: Thu, 24 Mar 2016 10:16:44 GMT
Content-Disposition: attachment; filename="user2.bin";
sumlength = 290548
sec_block 71
.......................................................................upgrade_get_sum_disconcb 33504
erase sector=257 ok
erase sector=258 ok
erase sector=259 ok
erase sector=260 ok
erase sector=261 ok
erase sector=262 ok
erase sector=263 ok
erase sector=264 ok
erase sector=265 ok
erase sector=266 ok
erase sector=267 ok
erase sector=268 ok
erase sector=269 ok
erase sector=270 ok
erase sector=271 ok
erase sector=272 ok
erase sector=273 ok
erase sector=274 ok
erase sector=275 ok
erase sector=276 ok
erase sector=277 ok
erase sector=278 ok
erase sector=279 ok
erase sector=280 ok
erase sector=281 ok
erase sector=282 ok
erase sector=283 ok
erase sector=284 ok
erase sector=285 ok
erase sector=286 ok
erase sector=287 ok
erase sector=288 ok
erase sector=289 ok
erase sector=290 ok
erase sector=291 ok
erase sector=292 ok
erase sector=293 ok
erase sector=294 ok
erase sector=295 ok
erase sector=296 ok
erase sector=297 ok
erase sector=298 ok
erase sector=299 ok
erase sector=300 ok
erase sector=301 ok
erase sector=302 ok
erase sector=303 ok
erase sector=304 ok
erase sector=305 ok
erase sector=306 ok
erase sector=307 ok
erase sector=308 ok
erase sector=309 ok
erase sector=310 ok
erase sector=311 ok
erase sector=312 ok
erase sector=313 ok
erase sector=314 ok
erase sector=315 ok
erase sector=316 ok
erase sector=317 ok
erase sector=318 ok
erase sector=319 ok
erase sector=320 ok
erase sector=321 ok
erase sector=322 ok
erase sector=323 ok
erase sector=324 ok
erase sector=325 ok
erase sector=326 ok
erase sector=327 ok
ALL=71 sectors erase ok!
upgrade_connect_cb
GET /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
sumlength = 290548
upgrade file download start.
totallen = 1460
totallen = 2920
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 80MHz
SPI Mode : DOUT
SPI Flash Size & Map: 16Mbit(1024KB+1024KB)
jump to run user1 @ 1000
don't use rtc mem data
卡顿下就复位了,是什么原因呢?
upgrade_connect 35160
upgrade_connect_cb
GET /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
pusrdata = HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Length: 290548
Accept-Ranges: bytes
Server: HFS 2.3g
Set-Cookie: HFS_SID_=0.954295650823042; path=/; HttpOnly
Last-Modified: Thu, 24 Mar 2016 10:16:44 GMT
Content-Disposition: attachment; filename="user2.bin";
sumlength = 290548
sec_block 71
.......................................................................upgrade_get_sum_disconcb 33504
erase sector=257 ok
erase sector=258 ok
erase sector=259 ok
erase sector=260 ok
erase sector=261 ok
erase sector=262 ok
erase sector=263 ok
erase sector=264 ok
erase sector=265 ok
erase sector=266 ok
erase sector=267 ok
erase sector=268 ok
erase sector=269 ok
erase sector=270 ok
erase sector=271 ok
erase sector=272 ok
erase sector=273 ok
erase sector=274 ok
erase sector=275 ok
erase sector=276 ok
erase sector=277 ok
erase sector=278 ok
erase sector=279 ok
erase sector=280 ok
erase sector=281 ok
erase sector=282 ok
erase sector=283 ok
erase sector=284 ok
erase sector=285 ok
erase sector=286 ok
erase sector=287 ok
erase sector=288 ok
erase sector=289 ok
erase sector=290 ok
erase sector=291 ok
erase sector=292 ok
erase sector=293 ok
erase sector=294 ok
erase sector=295 ok
erase sector=296 ok
erase sector=297 ok
erase sector=298 ok
erase sector=299 ok
erase sector=300 ok
erase sector=301 ok
erase sector=302 ok
erase sector=303 ok
erase sector=304 ok
erase sector=305 ok
erase sector=306 ok
erase sector=307 ok
erase sector=308 ok
erase sector=309 ok
erase sector=310 ok
erase sector=311 ok
erase sector=312 ok
erase sector=313 ok
erase sector=314 ok
erase sector=315 ok
erase sector=316 ok
erase sector=317 ok
erase sector=318 ok
erase sector=319 ok
erase sector=320 ok
erase sector=321 ok
erase sector=322 ok
erase sector=323 ok
erase sector=324 ok
erase sector=325 ok
erase sector=326 ok
erase sector=327 ok
ALL=71 sectors erase ok!
upgrade_connect_cb
GET /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: keep-alive
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
HEAD /upgrade/user2.bin HTTP/1.1
Host: 192.168.2.17:2828
Connection: close
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Accept: */*
Authorization: deviceId:,productKey:
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
sumlength = 290548
upgrade file download start.
totallen = 1460
totallen = 2920
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 80MHz
SPI Mode : DOUT
SPI Flash Size & Map: 16Mbit(1024KB+1024KB)
jump to run user1 @ 1000
don't use rtc mem data
卡顿下就复位了,是什么原因呢?
Re: 求助:esp_iot_sdk_1.5.1 OTA升级遇到的问题
Postby galaxyobe » Fri Mar 25, 2016 9:48 am
您好,这个是程序,删除了很多功能,还是有时候会卡顿,都不知道是什么原因?
测试命令
下载
curl -X POST -H "Content-Type:application/json" http://192.168.2.11/upgrade?command=start
重启
curl -X POST -H "Content-Type:application/json" http://192.168.2.11/upgrade?command=reset
测试命令
下载
curl -X POST -H "Content-Type:application/json" http://192.168.2.11/upgrade?command=start
重启
curl -X POST -H "Content-Type:application/json" http://192.168.2.11/upgrade?command=reset
- Attachments
-
- web.rar
- (91.84 KiB) Downloaded 852 times
Last edited by galaxyobe on Fri Mar 25, 2016 11:07 am, edited 1 time in total.
Re: 求助:esp_iot_sdk_1.5.1 OTA升级遇到的问题
Postby ESP_Faye » Fri Apr 01, 2016 5:11 pm
您好,
测试您提供的代码,反复升级 20 次,并未出现异常。
建议您更新到 ESP8266_NONOS_SDK_V1.5.2 看是否还有问题?
我们测试使用的服务器是 MiniWebServer,您可以下载测试 http://bbs.espressif.com/viewtopic.php?f=51&t=732。
测试您提供的代码,反复升级 20 次,并未出现异常。
建议您更新到 ESP8266_NONOS_SDK_V1.5.2 看是否还有问题?
我们测试使用的服务器是 MiniWebServer,您可以下载测试 http://bbs.espressif.com/viewtopic.php?f=51&t=732。
Who is online
Users browsing this forum: No registered users and 239 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.