digistump / OakCore

Arduino/Platformio Core for Oak including Particle library
GNU Lesser General Public License v2.1
54 stars 28 forks source link

Oak Update Debug Logs #47

Closed digistump closed 8 years ago

digistump commented 8 years ago

Please paste you Oak update debug logs here - or email them to support@digistump.com if you do not have a github account to comment here.

Reference: https://github.com/digistump/OakRestore

ancientmidi commented 8 years ago

rlœØrߌ#ânÀˆàŒ‚ìpŒ<Ž‚ßì8’ŸÇ’œäŒpònnä„;òn„’Üäbç$‰rrpònàÃÜà‚ÇÀl€€€bÀnâãnÀ䎜ìŒbÀľ~ònîÄÁŒŽl`Ü#‚nÀŽrnrŽ’ß;ÄÀ?Ç;pònàÃÜàr‡âœ€pp’œ<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrŸÛ’n€àŒrr~Ûà¹nònnäÄÜÇlbÀü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœ˜rߌ#ânÀˆàŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbà$ rrpònàÃÜà‚‡Àl€€€bÀnâãnÀ䎜ìŒbÀľ~ònîÄÁŒŽl`Ü#‚nÀrnrŽ’ß;„À?Ç;pònàÃÜàr‡âœ€pp’œ<ÄÇlŽ„b€Ä>~ònîÄðrÜ#‚nÀrnrŽ’Ÿ;„ÀàŒrrŸÛ’n€àŒrr~Ûà¹nònnäÄÜÇlbÀü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ|Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbç$ rrpònàÃÜà‚‡Àl€€€b€nâãnÀäœìŒbÀÄ>~ònîÄÁŒŽl`Ü#‚nÀŽrnrŽ’ß;„À‡;pònàÃ܀àrÇâÜ€pp’Ü<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀàŒrrŸÛ’n€àŒrr~9nònnä„܇lb€ü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœ˜rŸŒcân€àŒ‚ìpŒ<Ž‚Ÿìx’ŸÇ’ÜäŒpònnäÄ;ònĒÜäbŽ#lpònàƒÜà‚ÇÀl€€€bÀnâãnÀäœìŒbÀľ~ònîÄÁŒŽlÜ#‚nÀrnrŽ’ß;ÄÀ?Ç;ˆpònàÃÜàrÇâÜ€pp’Ü<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrßےn€àŒrr~9nònnäÄÜÇlb€ü|ÿÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœ˜rŸŒ#ân€àŒ‚ìpŒ|Ž‚ßìx’ŸÇ’œäŒpònnä„;òn„’Üäbà$‰rrpònàÃÜà‚ÇÀl€€€b€nâãnÀäœìŒb€Ä>~ònîÄÁŒŽl`Ü#‚nÀŽrnrŽ’ß;ÄÀÇ;pònàƒÜàr‡âœ€pp’Ü<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚n€rnrŽ’ß;„À?àŒrrßےnÀŽàŒrr~Ûà9nònnäÄ܇lb€ü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœ˜rŸŒ#ânÀàŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnä„;ònĒœäbç$ rrpònàÃ܀à‚ÇÀl€€€bÀnâãnÀäœìŒb€Ä>~ònîÄÁŒŽl`œ#‚nÀrnrŽ’ß;„À?Ç;pònàÃÜàr‡âœ€pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrßےnÀŽàŒrr~Ûà9nònnäÄÜÇlbÀü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbŽ#lpònàÃÜà‚‡Àl€€€bÀnâãnÀäœìŒbÀľ~ònîÄÁŒŽlÜ#‚nÀŽrnrŽ’ß;„ÀÇ;pònàÃ܀àrÇâÜ€pp’Ü<„ÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’Ÿ;ÄÀ?àŒrrßےnÀŽàŒrr~9nònnäÄÜÇlbÀü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœ˜rߌ#ânÀˆàŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒœäbblpònàÃÜà‚ÇÀl€€€bÀnâãn€äœìŒbÀľ~ònîÄÁŒŽlœ#‚nÀrnrŽ’ß;ÄÀ‡;pònàÃÜàrÇâÜ€pp’Ü<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀàŒrrßےn€àŒrr~Ûà¹nònnäÄÜÇlbÀü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,3)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,3)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœØrŸŒ#ânÀˆàŒ‚ìpŒ|Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbblpònàÃÜà‚ÇÀl€€€bÀnâãnÀäœìŒbÀľ~ònîÄÁŒŽlœ#‚nÀŽrnrŽ’ß;ÄÀ?Ç;ˆpònàÃÜàrÇâÜ€pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’Ÿ;ÄÀ?àŒrrŸÛ’nÀàŒrr~Ûà¹nònnäÄÜÇlbÀü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,3)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,3)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ<Ž‚ßìx’ßǒÜäŒpònnä„;ònĒÜäbŽclpònàÃÜà‚ÇÀl€€€b€nâãnÀäœìŒb€Ä>~ònîÄÁŒŽlÜ#‚nÀrnrŽ’ß;„À?‡;pònàÃÜàrÇâÜ€pp’Ü<„ÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’ß;„À?àŒrrŸÛ’nÀŽàŒrr~Ûà9nònnäÄÜÇlbÀü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

digistump commented 8 years ago

Thank you - I was able to duplicate this and I'm working on it now Will update here when I think I have something

digistump commented 8 years ago

@ancientmidi If you can retest I'd be interested to know if it is working for you now - note you will need to re-download oakupdate_restore.bin from the repository

ancientmidi commented 8 years ago

Not noticing a difference but I'm going to re-clone OakRestore to make sure I didn't use the wrong oakupdate_restore.bin

ancientmidi commented 8 years ago

Will confirm with another in a bit.

ets Jan 8 2013,rst cause:2, boot mode:(3,1)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,1)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ<Ž‚Ÿìx’ŸÇ’œäŒpònnäÄ;ònĒÜäbŽ#lpònàƒÜà‚‡Àl€€€bÀnâãnÀäœìŒbÀÄ>~ònîÄÁŒŽlœ#‚n€rnrŽ’Ÿ;„À‡;pònàÃÜàrÇâÜ€pp’œ<„ÇlŽ„bÀÄ>~ònîÄàrœ#‚nÀrnrŽ’ß;ÄÀ?àŒrrŸÛ’nÀŽàŒrr~Ûà9nònnäÄÜÇlbÀü|ÿÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœ˜rŸŒcânÀˆàŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbà$ rrpònàƒÜà‚ÇÀl€€€bÀnâãnÀ䎜ìŒbÀÄ>~ònîÄÁŒŽl`Ü#‚nÀŽrnrŽ’ß;ÄÀ?Ç;pònàÃÜàr‡âœ€pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’Ÿ;„ÀàŒrrŸÛ’nÀàŒrr~9nònnäÄÜÇlb€ü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+UPDATE OK - BOOT TO ROM 39

ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,8

ancientmidi commented 8 years ago

Sorry if that didn't sound like good news -- let me rephrase. The one I called "problem_child" activated after a few tries. :)

ancientmidi commented 8 years ago

Second Oak, not so good.

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrŸŒ#ânÀˆàŒ‚ìpŒ<Ž‚ßìx’ŸÇ’œäŒpònnäÄ;òn„’ÜäbŽclpònàÃ܀à‚ÇÀl€€€b€nâãn€äœìŒb€Ä>~ònîÄÁŒŽlÜ#‚nÀŽrnrŽ’ß;„À‡;pònàƒÜàr‡âÜ€pp’Ü<ÄÇlŽÄbÀÄ>~ònîÄðrœ#‚nÀrnrŽ’ß;„ÀàŒrrŸÛ’nÀŽàŒrr~Ûà9nònnä„܇lb€ü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

rlœØrߌcânÀˆàŒ‚ìpŒ|Ž‚ßì8’ßǒÜäŒpònnä„;òn„’œäbŽ#lpònàÃÜà‚‡Àl€€€b€nâãnÀäœìŒb€Ä>~ònîÄÁŒŽlÜ#‚nÀŽrnrŽ’ß;ÄÀ?Ç;ˆpònàÃ܀àr‡âÜ€pp’Ü<ÄÇlŽÄb€Ä>~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrŸÛ’nÀàŒrr~9nònnäÄÜÇlbÀü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ|Ž‚Ÿì8’ßǒÜäŒpònnäÄ;ònĒÜäbç$‰rrpònàÃÜà‚ÇÀl€€€bÀnâãnÀ䎜ìŒb€Ä>~ònîÄÁŒŽl`Ü#‚nÀŽrnrŽ’Ÿ;ÄÀ?Ç;pònàƒÜàrÇ✀pp’Ü<ÄÇlŽÄb€Ä>~ònîÄðrÜ#‚nÀrnrŽ’Ÿ;„ÀàŒrrŸÛ’n€àŒrr~Ûà9nònnäÄÜÇlbÀü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœ˜rŸŒcân€àŒ‚ìpŒ|Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒœäbŽ#lpònàƒÜà‚‡Àl€€€bÀnâãnÀäœìŒbÀľ~ònîÄÁŒŽlœ#‚nÀrnrŽ’ß;ÄÀÇ;ˆpònàÃÜàrÇâÜ€pp’œ<ÄÇlŽÄbÀÄ>~ònîÄðrÜ#‚nÀrnrŽ’ß;„ÀàŒrrßےnÀŽàŒrr~Ûà9nònnäÄÜÇlb€ü|ÿÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀˆàŒ‚ìpŒ|Ž‚Ÿìx’ŸÇ’œäŒpònnäÄ;ònĒÜäbç$‰rrpònàÃ܀à‚ÇÀl€€€bÀnâãnÀäœìŒbÀľ~ònîÄÁŒŽl`Ü#‚nÀrnrŽ’Ÿ;ÄÀ?Ç;ˆpònàÃÜàr‡âÜ€pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚n€rnrŽ’ß;ÄÀ?àŒrrßےn€àŒrr~9nònnä„܇lbÀü|ÿÛÛÁbà$`` ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrŸŒcân€àŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnä„;òn„’œäbŽclpònàÃÜà‚ÇÀl€€€b€nâãnÀ䎜ìŒb€Ä>~ònîÄÁŒŽlÜ#‚nÀrnrŽ’ß;ÄÀ?Ç;ˆpònàÃÜàrÇ✀pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrßےn€àŒrr~Ûà9nònnä„܇lb€ü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀˆàŒ‚ìpŒ|Ž‚Ÿì8’ßǒÜäŒpònnäÄ;òn„’ÜäbŽclpònàƒÜà‚‡Àl€€€bÀnâãn€äœìŒbÀÄ>~ònîÄÁŒŽlœ#‚nÀrnrŽ’ß;ÄÀ?‡;pònàÃÜàrÇâÜ€pp’Ü<ÄÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’ß;„ÀàŒrrßےnÀŽàŒrr~Ûà¹nònnäÄ܇lb€ü|ÿÛÛÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ânÀàŒ‚ìpŒ|Ž‚ßì8’ßǒÜäŒpònnäÄ;ònĒÜäbŽclpònàÃÜà‚ÇÀl€€€bÀnâãnÀ䎜ìŒbÀÄ>~ònîÄÁŒŽlÜ#‚n€rnrŽ’Ÿ;„À‡;pònàƒÜàr‡âœ€pp’Ü<„ÇlŽÄbÀÄ>~ònîÄðrÜ#‚n€rnrŽ’ß;„À?àŒrrßےn€àŒrr~9nònnä„ÜÇlbÀü|ÿÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0

rlœØrߌ#ân€àŒ‚ìpŒ<Ž‚ßì8’ßǒÜäŒpònnäÄ;òn„’ÜäbŽ#lpònàƒÜà‚‡Àl€€€bÀnâãnÀ䎜ìŒbÀÄ>~ònîÄÁŒŽlœ#‚nÀŽrnrŽ’ß;ÄÀ?Ç;ˆpònàÃÜàrÇâÜ€pp’Ü<„ÇlŽÄbÀľ~ònîÄðrÜ#‚nÀrnrŽ’ß;ÄÀ?àŒrrßےnÀŽàŒrr~Ûà9nònnäÄÜÇlbÀü|ÿÁbà$` ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK FILE LENGTH: 778096 START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+ ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - H,BU,0



dale3h commented 8 years ago

Using the same Oak I've had fail 20+ times. I used OakRestore to restore it (took me a while to figure out...notes below)

OakRestore Notes

TTL Cable: Adafruit USB to TTL Serial Cable OS: Windows 7 Ultimate 64-Bit Config Tool: Saved to disk, ran locally in Chrome Version 48.0.2564.116 m

Router: Asus RT-N66U Distance: ~15m Power: Belkin Powered USB Hub -> LeGioN Meter -> Oak

 ets Jan  8 2013,rst cause:2, boot mode:(1,0)

 ets Jan  8 2013,rst cause:4, boot mode:(1,0)

wdt reset
rll|là|
lì
b|ìrb
bònnlnnâì
bp
lblrlpònà
l
b
nâ|ì
bònnîll`nn
l`nrn
rl`pònà
râà
b
nâ|ìlp
ònnî
l`nn
l`nrn
l`rn
l`rl~rn`~ònplbü|â
brlrlSTART UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Another couple of tries later...

TTL TX <-> Oak PIN3/RX TTL RX <-> Oak PIN4/TX TTL GND <-> Oak GND Oak PIN2 <-> Oak GND

Plug in serial cable Plug in Oak

Open command prompt to OakRestore directory Run esptool and wait for "Leaving..." Close command prompt

Unplug Oak Disconnected Oak PIN2 from Oak GND Plug in Oak

Launch SoftAP Config App and enter Particle credentials Clicked "Login"

Connected to ACORN-XXXXXX WiFi network Clicked "Next"

Selected WiFi network and entered passcode Clicked "Next"

(Forgot to launch serial for debug...dangit!)

Rapid LED flashes LED is flashing once per second, so it seems like the update failed No ACORN-XXXXXX network is visible

~3 minutes later, ACORN-XXXXXX network is now visible

Launching serial console Connect to ACORN-XXXXXX WiFi network

Clicked "Next" on SoftAP Config App to check the update status Update failed

Power cycling Oak 5 characters output on serial console Still connected to ACORN-XXXXXX WiFi network

Connecting to primary WiFi network Reloading SoftAP Config App Entered credentials/Login

Connected to ACORN AP Clicked "Next"

WiFi details Clicked "Next"

1 LED flash per sec Rapid LED flashes Debug outputting to serial console LED flashing once per sec

"UPDATE FAILED"

Debug output:

bl`rl
 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Several more attempts and I still cannot get past the "SOCKET READ TIMEOUT" error. I've tried limiting bandwidth to the device and that did not help any.

pfeerick commented 8 years ago

As with Dale, I was tricked by there not being a mention of a 'you can remove the P2 -> GND link after the restore firmware has been successfully downloaded'... unsurprisingly, not much happened until I did... lol

Attempt 1: Power cycle after OakRestore

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Attempt 2: Didn't bother power cycling manually, looks like SoftAP triggered a reboot itself As you can see, this attempt progressed with the download a lot longer, but still packed up in the end.

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Attempt 3: Power cycle, complete log from powerup, retry update in SoftAP, to fail.

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0
haakonnessjoen commented 8 years ago

So I see a lot of "SOCKET READ TIMEOUT". Would it be feasible to handle this with a restart of the download, or even a restart at the bytecount it has downloaded, instead of rebooting? This way, if someone have a very crappy internet connection, eventually, it will have downloaded the whole file. Instead of downloading the start 20 of the image 50 times.

Maybe it increases the size of the bootloader too much? But it should not really, if this is infact HTTP requests, you could just add a Byte-range: header?

Just my two cents

pfeerick commented 8 years ago

@digistump Is having access to more off-site Oaks of any benefit to you? If you are able to access other Oaks by having their deviceID, I am more than happy to leave the two Oaks that are talking to Particle online as remote programmable targets. At the moment they are simply running - there is nothing connected to them. They just publish a "loop()" event every 20 seconds (and blink their LEDs) to show they're still alive and kicking.

btw, I don't know if this is directly related, but downloading new sketches seems to be having more trouble than it was the other day. Both Oaks have taken just over 5 minutes from the initial download starting event to it being successful. And I think in one case it automatically restarted the download.

daggeisler commented 8 years ago

Dear Erik get the same error ...

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM WIFI WIFI CONNECT GO TO UPDATE START UPDATE HOST LOOKUP OK PARSING HTTP HEADER HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS ./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT UPDATE FAILED

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 3632, room 16 tail 0 chksum 0xc0 load 0x3ffe8000, len 352, room 8 tail 8 chksum 0x82 csum 0x82

OakBoot v1 - N,BU,0

daggeisler commented 8 years ago

eth_trace.zip Hello Erik attached an ETH Trace nothing changed it looks like the server and the oak getting interupted because of retransmits...

dale3h commented 8 years ago

I was able to get my problem-child Oak to update using the latest beta and my iPhone in hotspot mode.

tifarley commented 8 years ago

Any updates?? How about giving us another oakupdate_restore.bin that will give slightly more meaningful debug information instead of just socket timeout?

dale3h commented 8 years ago

Still no dice trying to update my "problem Oak" from restore to 0.9.5:

Router: Asus RT-N66U Distance: ~15m Power: Belkin Powered USB Hub w/ LeGioN Meter

Attempt 1: failed with "SOCKET READ TIMEOUT"

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Attempt 2: power cycled, failed with "SOCKET READ TIMEOUT"

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Attempt 3: did NOT power cycle, failed with unknown error

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,0)

wdt reset
load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0

Attempt 4: power cycled, failed with unknown error

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,0)

wdt reset
load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0

Attempt 5: removed LeGioN Meter, power cycled, failed with unknown error

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,0)

wdt reset
load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0

Attempt 6: power cycled, factory restored, power cycled, failed with "SOCKET READ TIMEOUT"

ets Jan  8 2013,rst cause:2, boot mode:(3,4)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,4)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

Attempt 8: did NOT power cycle, failed with unknown error

ets Jan  8 2013,rst cause:2, boot mode:(3,4)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,4)

wdt reset
load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0
rei-vilo commented 8 years ago

Please find the trace of my failed attempts.

 ets Jan  8 2013,rst cause:2, boot mode:(3,1)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,1)

wdt reset
load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0

Your Oak failed to download the update. Please power cycle your Oak, reconnect to its AP, and then click "Retry" to try again with your current settings or "Change Settings" to try a different WiFi network.

  • RETRY
 ets Jan  8 2013,rst cause:4, boot mode:(3,1)

wdt reset
load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0
 ets Jan  8 2013,rst cause:4, boot mode:(3,0)

wdt reset
load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0
 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK
FILE LENGTH: 778096
START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+
 ets Jan  8 2013,rst cause:4, boot mode:(3,0)

wdt reset
load 0x40100000, len 3632, room 16
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - H,BU,0

If the file is really 778096-byte long, it is too big to download, even at 15 Mbps. The update through the FTDI cable is a safer solution.

Anyway, this is an end-less game. Thank you for your help.

pfeerick commented 8 years ago

Hey @rei-vilo - what you you mean by "too big to download, even at 15Mbps" - by my calculations, at 15Mbps, it would take less than half a second to download 778096 bytes! The bottleneck is how fast the ESP8266 can clear and write the saved data.

And if you are trying to get an Oak to update so you can use it, trying retrying another 2-3 times (with power cycles) on your LAN-1, as it seemed to be the only one of the two downloading anything. And remember that you do have to connect the oaks ACORN-XXXXX AP again, and hit retry in the SoftAP config webapp, for it to actually retry the download - it doesn't retry automatically or anything.

rei-vilo commented 8 years ago

I've already tried 6 times with power cycles, to no avail.

DeuxVis commented 8 years ago

Leading garbage (wrong serial speed ?) removed

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0
fbrinker commented 8 years ago

My short story: I have three devices. Tried to power them by a mobile micro usb loader. All three failed multiple times(x). Connected one to the PC. Failed multiple times(x). Moved one oak with a powerbank a few rooms away (~30m), tried multiple times(x), no chance to update the firmware.

So i soldered the headers to the boards, upgraded on oak1 the firmware via Uart Adapter and afterwards (connected to my pc again, like the previous tries), the firmware download worked like a charm... Connected the second one to the pc again, tried it without firmware upgrade, and that also worked like a charm... well i guess i've found the perfect wifi spot... connected the third one. Didn't work. Upgraded the firmware. Tried it again multiple times(x), always failing. So i will flash the firmware via Uart Adapter to my last Oak now. I hope the normal connection when using them is more stable. :)

ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BP,2

START UPDATE ROM
WIFI
WIFI CONNECT
GO TO UPDATE
START UPDATE
HOST LOOKUP OK
PARSING HTTP HEADER
HTTP/1.1 200 OK

FILE LENGTH: 778096

START WRITING UPDATE - NO OUTPUT SHOULD BE EXPECTED FOR UP TO 120 SECONDS
./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+./+.SOCKET READ TIMEOUT
UPDATE FAILED

 ets Jan  8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 3632, room 16 
tail 0
chksum 0xc0
load 0x3ffe8000, len 352, room 8 
tail 8
chksum 0x82
csum 0x82

OakBoot v1 - N,BU,0

(x) multiple times = ~5 to ~10

rei-vilo commented 8 years ago

The biggest problem is the Oak isn't reliable. I've given up.

fbrinker commented 8 years ago

@rei-vilo wouldn't say so - the only difficulty (and a frustrating start) is to update the firmware to v1. After flashing the last one with my Uart adapter, they work fine... even installing my scripts over the cloud via Arduino IDE -> Particle.io -> My Oak

But yeah... without an Uart adapter... i guess it would have been impossible :(

digistump commented 8 years ago

Closing given the many ways to troubleshoot this now and logs not revealing anything new at this point: digistump.com/wiki/oak