Statistics: Posted by xiaoleizii — Mon Sep 25, 2017 1:46 pm
Statistics: Posted by Her Mary — Sat Sep 09, 2017 10:21 am
Code:
wifi_save_bin_info();
debug_printf("wifi update verify block success!!Rebooting......\r\n");
system_upgrade_flag_set(UPGRADE_FLAG_FINISH);
os_timer_disarm(&WifiUpgradeFinishTimer);
os_timer_setfn(&WifiUpgradeFinishTimer, (os_timer_func_t *) wifi_upgrade_finish_timer_tick,
NULL);
os_timer_arm(&WifiUpgradeFinishTimer, 500, 0);
vTaskDelete(NULL);
Code:
void wifi_upgrade_finish_timer_tick(void) {
system_upgrade_reboot();
while (1);
}
Statistics: Posted by xiaoleizii — Fri Sep 08, 2017 3:54 pm
Code:
wifi_save_bin_info();
debug_printf("wifi update verify block success!!Rebooting......\r\n");
system_upgrade_flag_set(UPGRADE_FLAG_FINISH);
system_upgrade_reboot();
while (1);
Code:
#ifndef os_printf
/* NOTE: don't use printf_opt in irq handler, for test */
#define os_printf(fmt, ...) do { \
static const char flash_str[] ICACHE_RODATA_ATTR STORE_ATTR = fmt; \
printf(flash_str, ##__VA_ARGS__); \
} while(0)
#endif
#ifdef OS_PRINTF_ENABLED
#define debug_printf os_printf
#else
#define debug_printf
#endif
Statistics: Posted by xiaoleizii — Fri Sep 08, 2017 11:34 am