The esp8266 bootloader responds to write (command #3) requests with a status and error.
I keep receiving status=1 and error=8 on certain (deterministic, reproducible) packets. Assuming below list this is a "Download Error".
What exactly does this mean? Under which circumstances is this error triggered?
Below is a sample trace which fails for (to me) no apparent reason.
Thank you,
Conrad
#download state
ESP_DL_OK = 0x0
ESP_DL_IDLE = 0x1
ESP_DL_CONNECT_ERROR = 0x2
ESP_DL_SYNC = 0x3
ESP_DL_SYNC_ERROR = 0x4
ESP_DL_ERASE = 0x5
ESP_DL_ERASE_ERROR = 0x6
ESP_DL_DOWNLOADING = 0x7
ESP_DL_DOWNLOAD_ERROR = 0x8
ESP_DL_FAIL = 0x9
ESP_DL_FINISH = 0xA
ESP_DL_STOP = 0xB
TRACE-TX: c0 (�)
TRACE-TX: 00 (#)
TRACE-TX: 08 (#)
TRACE-TX: 24 ($)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 07 (#)
TRACE-TX: 07 (#)
TRACE-TX: 12 (#)
TRACE-TX: 20 ( )
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: 55 (U)
TRACE-TX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-TX: c0 (�)
TRACE-TX: 00 (#)
TRACE-TX: 02 (#)
TRACE-TX: 10 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 05 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 05 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 01 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 04 (#)
TRACE-TX: 00 (#)
TRACE-TX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 02 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 00 (#)
TRACE-RX: 00 (#)
TRACE-RX: c0 (�)
TRACE-TX: c0 (�)
TRACE-TX: 00 (#)
TRACE-TX: 03 (#)
TRACE-TX: 10 (#)
TRACE-TX: 01 (#)
TRACE-TX: ec (�)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 01 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 00 (#)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 42 (B)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: 41 (A)
TRACE-TX: c0 (�)
TRACE-RX: c0 (�)
TRACE-RX: 01 (#)
TRACE-RX: 03 (#)
TRACE-RX: 02 (#)
TRACE-RX: 00 (#)
TRACE-RX: 07 (#)
TRACE-RX: 07 (#)
TRACE-RX: 12 (#)
TRACE-RX: 20 ( )
TRACE-RX: 01 (#)
TRACE-RX: 08 (#)
TRACE-RX: c0 (�)Statistics: Posted by SingingCat — Tue Feb 16, 2016 6:48 am
]]>