ESP8266 OTA升级失败

spencerreid
Posts: 2
Joined: Tue Jan 09, 2018 9:17 am

ESP8266 OTA升级失败

Postby spencerreid » Tue Jan 09, 2018 11:16 am

你好,我使用的ESP8266-12F(32MBit)模组,SDK是旧版本NON-RTOS的(当然新的SDK也尝试过),在烧录云升级的代码之后,在串口看到的是不断打印的乱码。
但是当我改回非云升级的代码,串口输出正常。查看了我自己的下载地址,boot_v1.2.bin在0x00000,user1.4096.new.4.bin在0x01000,blank.bin在0x3FE000,esp_init_data_default.bin在0x3FC000。这些都是按照文档来的。
请帮忙看看我的云端升级是否有什么遗漏的地方?如果是程序的升级部分没有写好,我想至少在串口的开始部分是正常的输出吧。但是这一开机就是乱码,显然不对。期待能得到回复和解答,谢谢 :(

spencerreid
Posts: 2
Joined: Tue Jan 09, 2018 9:17 am

Re: ESP8266 OTA升级失败

Postby spencerreid » Wed Jan 10, 2018 9:19 am

在我的程序 中,去掉struct softap_config config;uint8 opmode;就可以了。 :D
void user_init(){
struct softap_config config;
uint8 opmode;
uart_init(115200,115200);
wifi_set_opmode(0x03);//设置为AP模式
system_init_done_cb(to_scan);
}

Who is online

Users browsing this forum: jacklin and 5 guests