NEW VERSION: 1.2.0

1. add modified version libgcc.a, remove functions which are already in rom, for removed functions, refer to eagle.rom.addr.v6.ld;
2. add modified version libcirom.a, remove functions which are already in rom, for removed functions, refer to eagle.rom.addr.v6.ld;
3. modify eagle.rom.addr.v6.ld;
4. modify Makefile, project can be separated from SDK;
5. add a project template in examples folder, it's IMPORTANT, PLS refer to readme.txt in project_template;
6. remove app project folder, project_template is a good startup;
7. use gcc by default;
8. modify ld struct, add some comment and Flash MAP, it's clear now;
9. add upgrade.h;
10.other minor changes;
This commit is contained in:
Espressif Systems
2015-08-28 19:32:24 +08:00
parent c24c2a557d
commit a2b413ad29
47 changed files with 749 additions and 1576 deletions

View File

@ -138,10 +138,10 @@ def gen_appbin():
data_str = ''
sum_size = 0
if os.getenv('COMPILE')=='gcc' :
cmd = 'xtensa-lx106-elf-nm -g ' + elf_file + ' > eagle.app.sym'
else :
if os.getenv('COMPILE')=='xcc' :
cmd = 'xt-nm -g ' + elf_file + ' > eagle.app.sym'
else :
cmd = 'xtensa-lx106-elf-nm -g ' + elf_file + ' > eagle.app.sym'
os.system(cmd)