$ esptool.py write_flash -h --flash_size FLASH_SIZE, -fs FLASH_SIZE SPI Flash size in MegaBytes (1MB, 2MB, 4MB, 8MB, 16M) plus ESP8266-only (256KB, 512KB, 2MB-c1, 4MB-c1), detect, or keep 指定为4MB或detect相同 A fatal error occurred: Invalid head of packet (0xE0) 指定为...
①:生成user1.bin文件:需要注意您的8266模块大小(后面我会列出安信可的所有8266模块的falsh大小),配置SPI_SIZE_MAP?=6,然后配置我们上述所说的makefile文件配置!下面是我用安信可的8266-12F的配置: AI检测代码解析 BOOT?=new APP?=1 //此刻生成的是 user1.bin文件 SPI_SPEED?=40 SPI_MODE?=QIO SPI_SIZE_...
SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 mismatch map 4,spi_size_map 0 4、V3.6.5烧录后,程序正常运行 二、原因分析(个人猜想) 1、V3.9.2版本没有自动把spi_size_map设置为正确参数,工具上也没有可以改变该参数的地方。可能是烧录工具的BUG 2、V3.6.5版本可以选择FLA...
SPI Flash Size & Map: 4Mbit(256KB+256KB) jump to run user1 @ 1000 mismatch map 4,spi_size_map 0 二、原因分析csum err(个人猜想) 1、烧录时勾选DoNotChgBin,因此程序的SPI参数使用了boot_v1.7.bin里面的SPI参数设置。 2、模块A不支持该SPI参数,导致无法正常读取FLASH,报校验错误。 3、模块B支持...
烧录成功的配置:make COMPILE=gcc BOOT=new APP=1 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=6 (Build command填入内容) Build location 选择编译的工程路径 此处配置错误可能导致两种错误 直接出现编译错误(使用默认配置make) 配置错误导致编译错误 2.编译通过但是串口打印出错 ...
#error "The flash map is not supported" #elif (SPI_FLASH_SIZE_MAP == 2) #define SYSTEM_PARTITION_OTA_SIZE 0x6A000 #define SYSTEM_PARTITION_OTA_2_ADDR 0x81000 #define SYSTEM_PARTITION_RF_CAL_ADDR 0xfb000 #define SYSTEM_PARTITION_PHY_DATA_ADDR 0xfc000 ...
BOOT?=newAPP?=1SPI_SPEED?=40SPI_MODE?=QIOSPI_SIZE_MAP?=6 五、上电不跑程序,异常分析。 ESP8266 上电时打印的 boot 模式信息代表什么?如何改变 boot 模式? ESP8266 上电时会判断 boot strapping 管脚的状态,并决定 boot 模式。例如,ESP8266 上电时打印的 boot 模式信息如下: ...
SPI_SPEED?=40 SPI_MODE?=QIO SPI_SIZE_MAP?=6 于是乎,上面的配置就生成如下(boot.bin文件版本支持1.4或以上): ②生成user2.bin文件:修改您的bug之后,就修改APP?=2即可! BOOT?=new APP?=2//此刻生成的是 user2.bin文件 SPI_SPEED?=40 SPI_MODE?=QIO ...
: DIO SPI Flash Size & Map: 32Mbit(512KB+512KB) jump to run user1 @ 1000 ?;?榗専銓#l腸{| $#溿?b|?鞄囙c 潴o飥ng? 宭'? 弻d寧l$屇d屼?$ ?n?倪銊c d d噞p 劅銓bl刢?$s$勩?僩鋼{凔'|?ll$l`?;n?哙噑og済?鋭湝...
STEP 5: choose spi size and map 0= 512KB( 256KB+ 256KB)2=1024KB( 512KB+ 512KB)3=2048KB( 512KB+ 512KB)4=4096KB( 512KB+ 512KB)5=2048KB(1024KB+1024KB)6=4096KB(1024KB+1024KB)7=4096KB(2048KB+2048KB) not support ,just for compatible with nodeMCU board 8=8192KB(1024KB+1024...