system_upgrade_erase_flash(0xFFFF);卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
system_upgrade_erase_flash(0xFFFF);卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
Postby 456vv » Wed Apr 26, 2017 1:58 pm
app\user\user_webserver.c
system_upgrade_erase_flash(0xFFFF);
卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
Stuck up, dog hardware reset reboot, verify the firmware appears incomplete.
system_upgrade_erase_flash(0xFFFF);
卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
Stuck up, dog hardware reset reboot, verify the firmware appears incomplete.
Re: system_upgrade_erase_flash(0xFFFF);卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
Postby ESP_Faye » Thu May 04, 2017 5:38 pm
您好,
user_webserver.c 是配合我司手机 APP 实现升级功能的一个示例。它会在 userbin_get 函数中判断应该升级 user1.bin 还是 user2.bin,这个信息是由手机 APP 给过来的。您的问题应该是在 userbin_get 函数中判断出现异常,正在运行 user1.bin 仍然下载了 user1.bin 进行升级。
请问您是否在使用我司的手机 APP ?您实际的应用场景是怎样的,建议您可以参考我们的示例,自行实现升级功能。
感谢您对 ESP8266 的关注!
user_webserver.c 是配合我司手机 APP 实现升级功能的一个示例。它会在 userbin_get 函数中判断应该升级 user1.bin 还是 user2.bin,这个信息是由手机 APP 给过来的。您的问题应该是在 userbin_get 函数中判断出现异常,正在运行 user1.bin 仍然下载了 user1.bin 进行升级。
请问您是否在使用我司的手机 APP ?您实际的应用场景是怎样的,建议您可以参考我们的示例,自行实现升级功能。
感谢您对 ESP8266 的关注!
Re: system_upgrade_erase_flash(0xFFFF);卡死直到,硬件狗复位重启,重启后验证固件出现不完整。
Postby 456vv » Thu May 04, 2017 9:32 pm
数据从客户端传输过来,第一就是擦写扇区,其二是写入扇区。问题不在客户端,问题在 system_upgrade_erase_flash 函数内部,他不能擦写扇区。没有源码问题存在这是我不能解决的。
system_upgrade_userbin_check() 函数是正常的,没有问题。
system_upgrade_userbin_check() 函数是正常的,没有问题。
Who is online
Users browsing this forum: No registered users and 119 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.