芯片本来是在user2区域运行的,我重新下载了程序后,还是在user2区域运行。我想重新烧写后在user1运行,应该怎么办?
以下是固件的烧写地址(Flash size: 16Mbit, Size map: 3 esp-wroom-02):
boot_v1.4(b1).bin 0x00000
user1.2048.new.3.bin 0x01000
blank.bin 0x7e000
esp_init_data_default.bin: 0x1fc000
blank.bin 0x1fe000
【Feedback】程序烧写后跳转到user2区运行
Re: 程序烧写后跳转到user2区运行
Postby Simpleyyt » Wed Jul 06, 2016 1:47 am
esp_rubin wrote:理论上,只需要重新烧写blank和init两个bin,就可以恢复到user1去boot;需要你确认一下:
1)两次烧录,flash map有没有改变。从你的给的信息上看,两次map不太一样(blank.bin的地址)
2)第二次烧录时,烧录工具选择哪几项,是否和第一次一样?
3)你user2.bin是怎么放到flash中去的?
我使用官方的下载工具就可以,使用esptool.py就不行。
Who is online
Users browsing this forum: No registered users and 15 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.