After seeing on http://www.espruino.com/ESP8266_Flashing#initial-flashing-on-windows , I tried to initial flash on windows to NodeMCU device(esp8266-esp12E).
After executing like below command:
But I saw the below error:
python "..\esptool\esptool.py" --port COM6 --baud 115200 write_flash --flash_freq 80m --flash_mode qio --flash_size 32m 0x0000 .\boot_v1.6.bin 0x1000 .\espruino_esp8266_user1.bin 0x3fc0000 .\esp_init_data_default.bin 0x3fe0000 .\blank.bin
WARNING: Flash size arguments in megabits like '32m' are deprecated.
Please use the equivalent size '4MB'.
Megabit arguments may be removed in a future release.
Serial port COM6
Detecting chip type... ESP8266
Chip is ESP8266EX
Crystal is 26MHz
Configuring flash size...
A fatal error occurred: File .\esp_init_data_default.bin (length 128) at offset 66846720 will not fit in 4194304 bytes of flash. Use --flash-size argument, or change flashing address.
Please let us know how to change --flash-size argument, or change flashing address.
In addition, the type of my esp8266 board is "esp8266-esp12e-NodeMCU V2" board.
The information of board would be refered to the link, " https://components101.com/development-boards/nodemcu-esp8266-pinout-features-and-datasheet"
The page shows belows info. of my board.
NodeMCU ESP8266 Specifications & Features
Microcontroller: Tensilica 32-bit RISC CPU Xtensa LX106
Operating Voltage: 3.3V
Input Voltage: 7-12V
Digital I/O Pins (DIO): 16
Analog Input Pins (ADC): 1
Flash Memory: 4 MB
SRAM: 64 KB
Clock Speed: 80 MHz
USB-TTL based on CP2102 is included onboard, Enabling Plug n Play
Small Sized module to fit smartly inside your IoT projects
Sorry for this question .
I found the miss typo of command "0x3fc0000 .\esp_init_data_default.bin 0x3fe0000 .\blank.bin"
I solved after changing "0x3fc000 .\esp_init_data_default.bin 0x3fe000 .\blank.bin" because of 4MB, total flash size.
Thanks to all.
Heh, thx for you decision !
Don't worry about formatting, just type in the text and we'll take care of making sense of it. We will auto-convert links, and if you put asterisks around words we will make them bold.
For a full reference visit the Markdown syntax.
© Espruino, powered by microcosm.
Report a problem