如题,升级SDK相关文件后,编译和烧录都正常完成后,从串口只输出一行启动信息和ets_main.c的文本就一直不动了,我不了解是否我的RAM用太多了而新版本SDK库又比原来用的RAM多了还是怎么的,找了一天没找到问题,看谁能帮忙看看问题出在哪?同时顺便有没有人能出个简单的说明怎么从eagle.dump看RAM的使用情况,附了一份编译完成后的eagle.dump文档,谢谢!
启动信息:
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
ets_main.c
SDK从1.0.0升级到1.1.2或1.2.0都能编译但无法工作
Re: SDK从1.0.0升级到1.1.2或1.2.0都能编译但无法工作
Postby janson » Thu Jul 09, 2015 11:52 am
唉,怎么上传附件功能根本就不能用呀,dump file如下:
.output/eagle/release/image/eagle.app.v6.out: file format elf32-xtensa-le
.output/eagle/release/image/eagle.app.v6.out
architecture: xtensa, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x40100004
Xtensa header:
Machine = Base
Insn tables = true
Literal tables = true
Program Header:
LOAD off 0x000000d4 vaddr 0x00000000 paddr 0x00000000 align 2**0
filesz 0x00000000 memsz 0x00000000 flags ---
LOAD off 0x000000e0 vaddr 0x3ffe8000 paddr 0x3ffe8000 align 2**0
filesz 0x00001808 memsz 0x00001808 flags rw-
LOAD off 0x000018e8 vaddr 0x3ffe9808 paddr 0x3ffe9808 align 2**0
filesz 0x00000000 memsz 0x0000ab60 flags rw-
LOAD off 0x000018e8 vaddr 0x40100000 paddr 0x40100000 align 2**0
filesz 0x000070b2 memsz 0x000070b2 flags r-x
LOAD off 0x000089a0 vaddr 0x40240000 paddr 0x40240000 align 2**0
filesz 0x00032c88 memsz 0x00032c88 flags r-x
Sections:
Idx Name Size VMA LMA File off Algn
0 .data 000006a2 3ffe8000 3ffe8000 000000e0 2**4
CONTENTS, ALLOC, LOAD, DATA
1 .rodata 00001158 3ffe86b0 3ffe86b0 00000790 2**4
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .bss 0000ab60 3ffe9808 3ffe9808 000018e8 2**4
ALLOC
3 .text 000070b2 40100000 40100000 000018e8 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
4 .irom0.text 00032c88 40240000 40240000 000089a0 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
5 .xtensa.info 00000038 00000000 00000000 0003b628 2**0
CONTENTS, READONLY
6 .xt.prop 00027dd4 00000000 00000000 0003b660 2**0
CONTENTS, READONLY
7 .xt.lit 00001440 00000000 00000000 00063434 2**0
CONTENTS, READONLY
8 .comment 000015d1 00000000 00000000 00064874 2**0
CONTENTS, READONLY
9 .debug_frame 00001a90 00000000 00000000 00065e48 2**2
CONTENTS, READONLY, DEBUGGING
10 .debug_info 000150fa 00000000 00000000 000678d8 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_abbrev 00003dcf 00000000 00000000 0007c9d2 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_loc 00009628 00000000 00000000 000807a1 2**0
CONTENTS, READONLY, DEBUGGING
13 .debug_aranges 00000bf8 00000000 00000000 00089dd0 2**3
CONTENTS, READONLY, DEBUGGING
14 .debug_ranges 00001018 00000000 00000000 0008a9c8 2**0
CONTENTS, READONLY, DEBUGGING
15 .debug_line 00009443 00000000 00000000 0008b9e0 2**0
CONTENTS, READONLY, DEBUGGING
16 .debug_str 000047f6 00000000 00000000 00094e23 2**0
CONTENTS, READONLY, DEBUGGING
.output/eagle/release/image/eagle.app.v6.out: file format elf32-xtensa-le
.output/eagle/release/image/eagle.app.v6.out
architecture: xtensa, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x40100004
Xtensa header:
Machine = Base
Insn tables = true
Literal tables = true
Program Header:
LOAD off 0x000000d4 vaddr 0x00000000 paddr 0x00000000 align 2**0
filesz 0x00000000 memsz 0x00000000 flags ---
LOAD off 0x000000e0 vaddr 0x3ffe8000 paddr 0x3ffe8000 align 2**0
filesz 0x00001808 memsz 0x00001808 flags rw-
LOAD off 0x000018e8 vaddr 0x3ffe9808 paddr 0x3ffe9808 align 2**0
filesz 0x00000000 memsz 0x0000ab60 flags rw-
LOAD off 0x000018e8 vaddr 0x40100000 paddr 0x40100000 align 2**0
filesz 0x000070b2 memsz 0x000070b2 flags r-x
LOAD off 0x000089a0 vaddr 0x40240000 paddr 0x40240000 align 2**0
filesz 0x00032c88 memsz 0x00032c88 flags r-x
Sections:
Idx Name Size VMA LMA File off Algn
0 .data 000006a2 3ffe8000 3ffe8000 000000e0 2**4
CONTENTS, ALLOC, LOAD, DATA
1 .rodata 00001158 3ffe86b0 3ffe86b0 00000790 2**4
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .bss 0000ab60 3ffe9808 3ffe9808 000018e8 2**4
ALLOC
3 .text 000070b2 40100000 40100000 000018e8 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
4 .irom0.text 00032c88 40240000 40240000 000089a0 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
5 .xtensa.info 00000038 00000000 00000000 0003b628 2**0
CONTENTS, READONLY
6 .xt.prop 00027dd4 00000000 00000000 0003b660 2**0
CONTENTS, READONLY
7 .xt.lit 00001440 00000000 00000000 00063434 2**0
CONTENTS, READONLY
8 .comment 000015d1 00000000 00000000 00064874 2**0
CONTENTS, READONLY
9 .debug_frame 00001a90 00000000 00000000 00065e48 2**2
CONTENTS, READONLY, DEBUGGING
10 .debug_info 000150fa 00000000 00000000 000678d8 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_abbrev 00003dcf 00000000 00000000 0007c9d2 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_loc 00009628 00000000 00000000 000807a1 2**0
CONTENTS, READONLY, DEBUGGING
13 .debug_aranges 00000bf8 00000000 00000000 00089dd0 2**3
CONTENTS, READONLY, DEBUGGING
14 .debug_ranges 00001018 00000000 00000000 0008a9c8 2**0
CONTENTS, READONLY, DEBUGGING
15 .debug_line 00009443 00000000 00000000 0008b9e0 2**0
CONTENTS, READONLY, DEBUGGING
16 .debug_str 000047f6 00000000 00000000 00094e23 2**0
CONTENTS, READONLY, DEBUGGING
Who is online
Users browsing this forum: No registered users and 30 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.