- Wed Jul 19, 2017 10:25 pm
#68356
Agentsmithers wrote:It appears that gen_appbin.py is what is creating this output to take place. It's located in my ESP8266_NONOS_ODK-2.1.0\Tools folder. I am unaware why its kicking that back though so far.
So after digging more and more it seems that the Symbols is lacking a Regex line its hunting for
entry_addr = None
p = re.compile('(\w*)(\sT\s)(call_user_start)$')
for line in lines:
m = p.search(line)
if m != None:
entry_addr = m.group(1)
# print entry_addr
if entry_addr is None:
print 'no entry point!!'
sys.exit(0)
I checked my eagle.app.sym for a line 'call_user_start' and don't see it at all in that file.
Update: So I wiped my whole make file with the changes I made and started fresh and added all the exports and i brought me back to the same error I had before
[osboxes@osboxes blinky fota]$ make clean && make
CC user/blinky.c
AR build/app_app.a
LD build/app.out
/home/osboxes/esp-open-sdk/xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.5/../../../../xtensa-lx106-elf/bin/ld: cannot find -lmbedtls
Then I removed that Lib from the makefile then I'm back to this again
[osboxes@osboxes blinky fota]$ make clean && make
CC user/blinky.c
AR build/app_app.a
LD build/app.out
Run objcopy, please wait...
objcopy done
Run gen_appbin.exe
no entry point!!
Support boot_v1.4 and +
mv: cannot stat ‘eagle.app.flash.bin’: No such file or directory
make: *** [build/app.out] Error 1
[osboxes@osboxes blinky fota]$