Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oak Update Debug Logs #47

Closed
digistump opened this issue Feb 23, 2016 · 24 comments
Closed

Oak Update Debug Logs #47

digistump opened this issue Feb 23, 2016 · 24 comments

Comments

@digistump
Copy link
Collaborator

Please paste you Oak update debug logs here - or email them to [email protected] if you do not have a github account to comment here.

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

@ancientmidi
Copy link

r�l�Ørß�#�ânÀ��à���ì�p�<��ßì8���Ç��ä��pònnä��;òn��Üäbç$�r�r�pònàÃÜ�à�ÇÀl������bÀ�nâãnÀä��ì��bÀľ~ònî�ÄÁ��l`��Ü#�nÀ��r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àr��â����pp��<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�nÀ�r��nr��ß;�ÄÀ?à��r�r�Û�n���à���r�r�Ûà¹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

r�l��rß�#�ânÀ��à���ì�p�<��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäbà$ r�r�pònàÃÜ�à��Àl������bÀ�nâãnÀä��ì��bÀľ~ònî�ÄÁ��l`��Ü#�nÀ�r��nr��ß;��À?�Ç;��pònàÃÜ�àr��â����pp��<�ÄÇl��b�Ä>ònî�Äðr���Ü#�nÀ�r��nr���;��À�à��r�r�Û�n���à���r�r�Ûà¹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

r�l�Ørß�#�ânÀ��à���ì�p�|��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäbç$ r�r�pònàÃÜ�à��Àl������b��nâãnÀä�ì��bÀÄ>~ònî�ÄÁ��l`��Ü#�nÀ��r��nr��ß;��À���;�pònàÃÜ��àrÇ�âÜ���pp�Ü<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�nÀ�r��nr��ß;�ÄÀ�à��r�r�Û�n��à���r�r�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

r�l��r��c�ân���à���ì�p�<���ìx���Ç�Üä��pònnä�Ä;ònÄ�Üäb�#lpònà�Ü�à�ÇÀl������bÀ�nâãnÀä�ì��bÀľ~ònî�ÄÁ��l��Ü#�nÀ�r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àrÇ�âÜ���pp�Ü<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�nÀ��r��nr��ß;�ÄÀ?à��r�rßÛ�n��à���r�r�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

r�l��r��#�ân��à���ì�p�|��ßìx���Ç��ä��pònnä��;òn��Üäbà$�r�r�pònàÃÜ�à�ÇÀl������b��nâãnÀä�ì��b�Ä>~ònî�ÄÁ��l`��Ü#�nÀ��r��nr��ß;�ÄÀ��Ç;��pònà�Ü�àr��â����pp�Ü<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�n��r��nr��ß;��À?à��r�rßÛ�nÀ��à���r�r�Ûà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

r�l��r��#�ânÀ��à���ì�p�<��ßì8��ßÇ�Üä��pònnä��;ònÄ��äbç$ r�r�pònàÃÜ��à�ÇÀl������bÀ�nâãnÀä�ì��b�Ä>ònî�ÄÁ��l`���#�nÀ�r��nr��ß;��À?�Ç;��pònàÃÜ�àr��â����pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�nÀ�r��nr��ß;�ÄÀ?à��r�rßÛ�nÀ��à���r�r�~Ûà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

r�l�Ørß�#�ânÀ��à���ì�p�<��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäb�#lpònàÃÜ�à��Àl������bÀ�nâãnÀä�ì��bÀľ~ònî�ÄÁ��l��Ü#�nÀ��r��nr��ß;��À��Ç;��pònàÃÜ��àrÇ�âÜ���pp�Ü<��Çl�ÄbÀľònî�Äðr���Ü#�nÀ��r��nr���;�ÄÀ?à��r�rßÛ�nÀ��à���r�r�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

r�l��rß�#�ânÀ��à���ì�p�<��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ��äb�blpònàÃÜ�à�ÇÀl������bÀ�nâãn�ä�ì��bÀľ~ònî�ÄÁ��l���#�nÀ�r��nr��ß;�ÄÀ���;��pònàÃÜ�àrÇ�âÜ���pp�Ü<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�nÀ��r��nr��ß;�ÄÀ�à��r�rßÛ�n��à���r�r�Ûà¹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

r�l�Ør��#�ânÀ��à���ì�p�|��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäb�blpònàÃÜ�à�ÇÀl������bÀ�nâãnÀä�ì��bÀľ~ònî�ÄÁ��l���#�nÀ��r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àrÇ�âÜ���pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�nÀ�r��nr���;�ÄÀ?à��r�r�Û�nÀ�à���r�r�Ûà¹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

r�l�Ørß�#�ânÀ��à���ì�p�<��ßìx��ßÇ�Üä��pònnä��;ònÄ�Üäb�clpònàÃÜ�à�ÇÀl������b��nâãnÀä�ì��b�Ä>~ònî�ÄÁ��l��Ü#�nÀ�r��nr��ß;��À?��;�pònàÃÜ�àrÇ�âÜ���pp�Ü<��Çl�ÄbÀľònî�Äðr���Ü#�nÀ��r��nr��ß;��À?à��r�r�Û�nÀ��à���r�r�Ûà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
Copy link
Collaborator Author

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
Copy link
Collaborator Author

@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
Copy link

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
Copy link

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

r�l�Ørß�#�ânÀ��à���ì�p�<���ìx���Ç��ä��pònnä�Ä;ònÄ�Üäb�#lpònà�Ü�à��Àl������bÀ�nâãnÀä�ì��bÀÄ>~ònî�ÄÁ��l���#�n���r��nr���;��À���;�pònàÃÜ�àrÇ�âÜ���pp��<��Çl��bÀÄ>ònî�Äàr����#�nÀ�r��nr��ß;�ÄÀ?à��r�r�Û�nÀ��à���r�r�Ûà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

r�l��r��c�ânÀ��à���ì�p�<��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäbà$ r�r�pònà�Ü�à�ÇÀl������bÀ�nâãnÀä��ì��bÀÄ>ònî�ÄÁ��l`��Ü#�nÀ��r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àr��â����pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�nÀ��r��nr���;��À�à��r�r�Û�nÀ�à���r�r�~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
Copy link

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

@ancientmidi
Copy link

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

r�l�Ør��#�ânÀ��à���ì�p�<��ßìx���Ç��ä��pònnä�Ä;òn��Üäb�clpònàÃÜ��à�ÇÀl������b��nâãn�ä�ì��b�Ä>~ònî�ÄÁ��l��Ü#�nÀ��r��nr��ß;��À���;�pònà�Ü�àr��âÜ���pp�Ü<�ÄÇl�ÄbÀÄ>ònî�Äðr����#�nÀ�r��nr��ß;��À�à��r�r�Û�nÀ��à���r�r�Ûà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

r�l�Ørß�c�ânÀ��à���ì�p�|��ßì8��ßÇ�Üä��pònnä��;òn���äb�#lpònàÃÜ�à��Àl������b��nâãnÀä�ì��b�Ä>~ònî�ÄÁ��l��Ü#�nÀ��r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ��àr��âÜ���pp�Ü<�ÄÇl�Äb�Ä>ònî�Äðr���Ü#�nÀ�r��nr��ß;�ÄÀ?à��r�r�Û�nÀ�à���r�r�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

r�l�Ørß�#�ânÀ��à���ì�p�|���ì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäbç$�r�r�pònàÃÜ�à�ÇÀl������bÀ�nâãnÀä��ì��b�Ä>~ònî�ÄÁ��l`��Ü#�nÀ��r��nr���;�ÄÀ?�Ç;��pònà�Ü�àrÇ�â����pp�Ü<�ÄÇl�Äb�Ä>ònî�Äðr���Ü#�nÀ��r��nr���;��À�à��r�r�Û�n���à���r�r�Ûà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

r�l��r��c�ân��à���ì�p�|��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ��äb�#lpònà�Ü�à��Àl������bÀ�nâãnÀä�ì��bÀľ~ònî�ÄÁ��l���#�nÀ�r��nr��ß;�ÄÀ��Ç;��pònàÃÜ�àrÇ�âÜ���pp��<�ÄÇl�ÄbÀÄ>ònî�Äðr���Ü#�nÀ�r��nr��ß;��À�à��r�rßÛ�nÀ��à���r�r�Ûà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

r�l�Ørß�#�ânÀ��à���ì�p�|���ìx���Ç��ä��pònnä�Ä;ònÄ�Üäbç$�r�r�pònàÃÜ��à�ÇÀl������bÀ�nâãnÀä�ì��bÀľònî�ÄÁ��l`��Ü#�nÀ�r��nr���;�ÄÀ?�Ç;��pònàÃÜ�àr��âÜ���pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�n��r��nr��ß;�ÄÀ?à��r�rßÛ�n��à���r�r�~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

r�l�Ør��c�ân���à���ì�p�<��ßì8��ßÇ�Üä��pònnä��;òn���äb�clpònàÃÜ�à�ÇÀl������b��nâãnÀä��ì��b�Ä>~ònî�ÄÁ��l��Ü#�nÀ�r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àrÇ�â����pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�nÀ��r��nr��ß;�ÄÀ?à��r�rßÛ�n��à���r�r�Ûà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

r�l�Ørß�#�ânÀ��à���ì�p�|���ì8��ßÇ�Üä��pònnä�Ä;òn��Üäb�clpònà�Ü�à��Àl������bÀ�nâãn�ä�ì��bÀÄ>~ònî�ÄÁ��l���#�nÀ�r��nr��ß;�ÄÀ?��;�pònàÃÜ�àrÇ�âÜ���pp�Ü<�ÄÇl�ÄbÀľònî�Äðr���Ü#�nÀ��r��nr��ß;��À�à��r�rßÛ�nÀ��à���r�r�Ûà¹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

r�l�Ørß�#�ânÀ��à���ì�p�|��ßì8��ßÇ�Üä��pònnä�Ä;ònÄ�Üäb�clpònàÃÜ�à�ÇÀl������bÀ�nâãnÀä��ì��bÀÄ>~ònî�ÄÁ��l��Ü#�n���r��nr���;��À���;�pònà�Ü�àr��â����pp�Ü<��Çl�ÄbÀÄ>ònî�Äðr���Ü#�n��r��nr��ß;��À?à��r�rßÛ�n��à���r�r�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

r�l�Ørß�#�ân���à���ì�p�<��ßì8��ßÇ�Üä��pònnä�Ä;òn��Üäb�#lpònà�Ü�à��Àl������bÀ�nâãnÀä��ì��bÀÄ>~ònî�ÄÁ��l���#�nÀ��r��nr��ß;�ÄÀ?�Ç;��pònàÃÜ�àrÇ�âÜ���pp�Ü<��Çl�ÄbÀľònî�Äðr���Ü#�nÀ�r��nr��ß;�ÄÀ?à��r�rßÛ�nÀ��à���r�r�Ûà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
Copy link

dale3h commented Feb 23, 2016

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

  • I am not a serial expert, so this may just be my lack of serial knowledge: Make sure you do not try to connect the serial terminal before trying to flash, otherwise it will result in an "access denied" error.
  • On Windows, be sure to include "COM" in your COM port when running esptool, for example: esptool ... --port COM7 ...
  • I had to remove PIN2<->GND after flashing, otherwise when it reset it would go back into flashing mode.
  • I had to power cycle the Oak after it wrote the WiFi settings to get it to start the update

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
Copy link
Contributor

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
Copy link

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
Copy link
Contributor

@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
Copy link

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
Copy link

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
Copy link

dale3h commented Feb 25, 2016

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

@tifarley
Copy link

tifarley commented Mar 1, 2016

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

@dale3h
Copy link

dale3h commented Mar 2, 2016

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
Copy link

rei-vilo commented Mar 4, 2016

Please find the trace of my failed attempts.

  • CONNECT P2 - GND
  • RESTORE FACTORY FIRMWARE
  • REMOVE P2 - GND
  • POWER CYCLE
  • 1st ATTEMPT WITH LAN-1
 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
  • POWER CYCLE
  • 2nd ATTEMPT WITH LAN-2
 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
  • POWER CYCLE
  • 3st ATTEMPT WITH LAN-1
 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
Copy link
Contributor

pfeerick commented Mar 7, 2016

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
Copy link

rei-vilo commented Mar 7, 2016

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

@DeuxVis
Copy link

DeuxVis commented Mar 12, 2016

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
Copy link

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
Copy link

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

@fbrinker
Copy link

@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
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants