|
大家好,我用ESP-12F做了个WIFI开关已经成功了(采用SOC方式),但12F模块比较占电路板面积,欲改为ESP-01M模块,模块也买了,但由于两个模块容量不同,无法直接写入,根据乐鑫资料改了eagle.app.v6.ld文件中的LEN,原来为0x5c000
irom0_0_seg : org = 0x40210000, len = 0xbc000
可以生成BIN文件,MAKEFILE字段:
BOOT?=none
APP?=0
SPI_SPEED?=40
SPI_MODE?=DOUT
SPI_SIZE_MAP?=2
生成的程序文件:
eagle.flash.bin-------->0x00000
eagle.irom0text.bin---->0x40000
将程序写入ESP-01M后,无法正常工作,不断显示以下信息。
ets Jan 8 2013,rst cause:1, boot mode3,1)
load 0x40100000, len 30692, room 16
tail 4
chksum 0xce
load 0x3ffe8000, len 2052, room 4
tail 0
chksum 0xc3
load 0x3ffe8810, len 9436, room 8
tail 4
chksum 0x0a
csum 0x0a
Fatal exception (28):
epc1=0x40001800, epc2=0x00000000, epc3=0x00000000, excvaddr=0x01e4b1fc, depc=0x00000000
Fatal exception (28):
epc1=0x40001800, epc2=0x00000000, epc3=0x00000000, excvaddr=0x01e4b1fc, depc=0x00000000
Fatal exception (28):
epc1=0x40001800, epc2=0x00000000, epc3=0x00000000, excvaddr=0x01e4b1fc, depc=0x00000000
Fatal exception (28):
epc1=0x40001800, epc2=0x00000000, epc3=0x00000000, excvaddr=0x01e4b1fc, depc=0x00000000
Fatal exception (28):
epc1=0x40001800, epc2=0x00000000, epc3=0x00000000, excvaddr=0x01e4b1fc, depc=0x00000000
Fatal exception (28):
由于是小白一个,不知道如何写MAKEFILE,请大家指点。
多谢。
|
|