ESP8266 Developer Zone The Official ESP8266 Forum 2015-11-08T12:58:12+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1316 2015-11-08T12:58:12+08:00 2015-11-08T12:58:12+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1316&p=4482#p4482 <![CDATA[Re: Firmware OTA after upgrade always jumps to user 1 bin]]>
Thanks

Statistics: Posted by paritosharya007 — Sun Nov 08, 2015 12:58 pm


]]>
2015-11-03T10:05:50+08:00 2015-11-03T10:05:50+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1316&p=4423#p4423 <![CDATA[Re: Firmware OTA after upgrade always jumps to user 1 bin]]>
boot mode:(1,7), the first parameter 1 means that your GPIO0 is low-level, your hardware module is in the UART download mode.

If you power on and power off, could it work ?

It seems to be a hardware issue, you can check your GPIO0's status.

Here is an example of OTA http://bbs.espressif.com/viewtopic.php?f=7&t=423#p1619.

Statistics: Posted by ESP_Faye — Tue Nov 03, 2015 10:05 am


]]>
2015-10-30T16:39:07+08:00 2015-10-30T16:39:07+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1316&p=4384#p4384 <![CDATA[[SOLVED] Firmware OTA after upgrade always jumps to user 1 bin]]> http://www.esp8266.com/viewtopic.php?f=6&t=931).

When I use the following callback method, and call system_upgrade_reboot(),

Code:

LOCAL void ICACHE_FLASH_ATTR
user_esp_platform_upgrade_rsp(void *arg)
{
    struct upgrade_server_info *server = arg;
    if (server->upgrade_flag == true) {
       os_printf("user_esp_platform_upgrade_successful. Rebooting now!!!\n");
        system_upgrade_reboot();
        os_printf("Reboot called!!!\n");

    } else {
       os_printf("user_esp_platform_upgrade_failed\n");
    }

    os_free(server->url);
    server->url = NULL;
    os_free(server);
    server = NULL;
}


I keep on getting following error

Code:

user_esp_platform_upgrade_successful. Rebooting now!!!
reboot to use2
state: 5 -> 0 (0)
rm 0
pm close 7 0 0/44811063
del if0
usl
sul 0 0
Reboot called!!!

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

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

wdt reset


And if remove the call to system_upgrade_reboot(), ESP never reboots to user 2 bin.

Any ideas???

I am using iot sdk v1.4.

Statistics: Posted by paritosharya007 — Fri Oct 30, 2015 4:39 pm


]]>