收藏官网首页
查看: 13495|回复: 6

ESP-01M无法烧写12F的程序问题

1

主题

32

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
发表于 2018-7-17 09:54:27 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
大家好,我用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,请大家指点。
多谢。

1

主题

32

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
 楼主| 发表于 2018-7-17 09:56:22 | 显示全部楼层
将自己顶上去,安信可及乐鑫的论坛少人气,只好在这里求助一下。

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
发表于 2018-7-17 10:37:51 | 显示全部楼层
01M是8Mbit的flash,你烧写的12F的固件,是32mbit的,自然运行不了

1

主题

32

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
 楼主| 发表于 2018-7-17 12:59:53 | 显示全部楼层
我知道,我已经对源程序重新编译了。见这个:
BOOT?=none
APP?=0
SPI_SPEED?=40
SPI_MODE?=DOUT
SPI_SIZE_MAP?=2

SPI_SIZE_MAP?=2就是对应1M的内存的,8M的为SPI_SIZE_MAP?=6

9

主题

81

帖子

1256

积分

金牌会员

Rank: 6Rank: 6

积分
1256
发表于 2018-7-17 16:20:24 | 显示全部楼层
汉枫LPB120模块
这个分布对你有帮助esp8266的外置spi芯片25q系列,熟悉代码块在其的分布:https://blog.csdn.net/xh870189248/article/details/81017735

4

主题

11

帖子

515

积分

高级会员

Rank: 4

积分
515
发表于 2018-7-19 09:33:22 | 显示全部楼层
BOOT?=new APP?=1 SPI_SPEED?=40 SPI_MODE?=DIO SPI_SIZE_MAP?=2 有可能是你下载地址没选好,请参照好相应的官方文档,还有一般下载芯片需要选择esp8266-12F的

1

主题

32

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
 楼主| 发表于 2018-7-23 21:18:27 | 显示全部楼层
本帖最后由 dzdzwkx 于 2018-7-23 22:06 编辑

不好意思拉。问题还没有解决。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表