Error in new ESP8266_MESH_DEMO

yudxp
Posts: 9
Joined: Fri Aug 14, 2015 9:28 pm

Re: Error in new ESP8266_MESH_DEMO

Postby yudxp » Tue May 31, 2016 11:27 pm

ok thanks for your reply Mr. Alen
i will ask again if there is another problem

ESP_Alen
Posts: 208
Joined: Tue Mar 01, 2016 2:01 pm

Re: Error in new ESP8266_MESH_DEMO

Postby ESP_Alen » Wed Jun 01, 2016 3:11 pm

yudxp wrote:ok thanks for your reply Mr. Alen
i will ask again if there is another problem


You are welcome.

yudxp
Posts: 9
Joined: Fri Aug 14, 2015 9:28 pm

Re: Error in new ESP8266_MESH_DEMO

Postby yudxp » Fri Jun 03, 2016 12:05 am

Dear Mr.Alen
I found some thing when i flash like you said in instruction
eagle.flash.bin 0x00000
eagle.irom0text.bin 0x40000

Image

i upload it using esp flash download tools, but it seem that eagle.flash.bin exit at 12%
here log when i compile it

Code: Select all

gen_misc.sh version 20150511

Please follow below steps(1-5) to generate specific bin(s):
STEP 1: choose boot version(0=boot_v1.1, 1=boot_v1.2+, 2=none)
enter(0/1/2, default 2):
2
boot mode: none

STEP 2: choose bin generate(0=eagle.flash.bin+eagle.irom0text.bin, 1=user1.bin, 2=user2.bin)
enter (0/1/2, default 0):
0
generate bin: eagle.flash.bin+eagle.irom0text.bin

STEP 3: choose spi speed(0=20MHz, 1=26.7MHz, 2=40MHz, 3=80MHz)
enter (0/1/2/3, default 2):
2
spi speed: 40 MHz

STEP 4: choose spi mode(0=QIO, 1=QOUT, 2=DIO, 3=DOUT)
enter (0/1/2/3, default 0):
0
spi mode: QIO

STEP 5: choose spi size and map
    0= 512KB( 256KB+ 256KB)
    2=1024KB( 512KB+ 512KB)
    3=2048KB( 512KB+ 512KB)
    4=4096KB( 512KB+ 512KB)
    5=2048KB(1024KB+1024KB)
    6=4096KB(1024KB+1024KB)
enter (0/2/3/4/5/6, default 0):
2
spi size: 1024KB
spi ota map:  512KB + 512KB
spi size:  KB


start...

make -C demo clean;
make[1]: Entering directory `/home/Yudha/mesh_demo/demo'
rm -f -r .output/eagle/debug
make[1]: Leaving directory `/home/Yudha/mesh_demo/demo'
rm -f -r .output/eagle/debug
make[1]: Entering directory `/home/Yudha/mesh_demo/demo'
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_parser.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_none.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_mqtt.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_json.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_http.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_device.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_demo.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle mesh_bin.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle esp_touch.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlon                                                                                                                                                                    gcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP_MESH_SUPPORT -I include -I ./ -I                                                                                                                                                                     ../include -I ../../include -I ../../include/eagle devicefind.c
make[1]: Leaving directory `/home/Yudha/mesh_demo/demo'
make[1]: Entering directory `/home/Yudha/mesh_demo/demo'
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/devicefind.o -c devicefind.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/esp_touch.o -c esp_touch.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_bin.o -c mesh_bin.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_demo.o -c mesh_demo.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_device.o -c mesh_device.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_http.o -c mesh_http.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_json.o -c mesh_json.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_mqtt.o -c mesh_mqtt.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_none.o -c mesh_none.c
xtensa-lx106-elf-gcc -Os -g -O2 -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mte                                                                                                                                                                    xt-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP_MESH_SUPPORT   -I include -I ./ -I ../incl                                                                                                                                                                    ude -I ../../include -I ../../include/eagle  -o .output/eagle/debug/obj/mesh_parser.o -c mesh_parser.c
xtensa-lx106-elf-ar ru .output/eagle/debug/lib/libdemo.a .output/eagle/debug/obj/devicefind.o .output/eagle/debug/obj/es                                                                                                                                                                    p_touch.o .output/eagle/debug/obj/mesh_bin.o .output/eagle/debug/obj/mesh_demo.o .output/eagle/debug/obj/mesh_device.o .                                                                                                                                                                    output/eagle/debug/obj/mesh_http.o .output/eagle/debug/obj/mesh_json.o .output/eagle/debug/obj/mesh_mqtt.o .output/eagle                                                                                                                                                                    /debug/obj/mesh_none.o .output/eagle/debug/obj/mesh_parser.o
xtensa-lx106-elf-ar: creating .output/eagle/debug/lib/libdemo.a
make[1]: Leaving directory `/home/Yudha/mesh_demo/demo'
xtensa-lx106-elf-gcc  -L../lib -nostdlib -T../ld/eagle.app.v6.ld -Wl,--no-check-sections -Wl,--gc-sections -u call_user_                                                                                                                                                                    start -Wl,-static -Wl,--start-group -lc -lgcc -lhal -lphy -lpp -lnet80211 -llwip -lwpa -lcrypto -lmain -lwps -lmesh -lsm                                                                                                                                                                    artconfig demo/.output/eagle/debug/lib/libdemo.a -Wl,--end-group -o .output/eagle/debug/image/eagle.app.v6.out

!!!
No boot needed.
Generate eagle.flash.bin and eagle.irom0text.bin successully in folder bin.
eagle.flash.bin-------->0x00000
eagle.irom0text.bin---->0x40000
!!!
Attachments
error.PNG
error image
error.PNG (3.55 KiB) Viewed 2247 times

zhanzhaocheng
Posts: 3
Joined: Mon May 30, 2016 5:31 pm

Re: Error in new ESP8266_MESH_DEMO

Postby zhanzhaocheng » Fri Jun 03, 2016 1:54 pm

Please try to set esp flash download tools as follows:
Attachments
esp_flash_download_tools.png

yudxp
Posts: 9
Joined: Fri Aug 14, 2015 9:28 pm

Re: Error in new ESP8266_MESH_DEMO

Postby yudxp » Fri Jun 03, 2016 7:31 pm

zhanzhaocheng wrote:Please try to set esp flash download tools as follows:

thanks sir for your reply
i tried your method but still it wont boot up, after flashing

Code: Select all

 
ets Jan  8 2013,rst cause:4, boot mode:(1,6)

wdt reset

it is the only thing that i see, after that blank, and if i restart still error

zhanzhaocheng
Posts: 3
Joined: Mon May 30, 2016 5:31 pm

Re: Error in new ESP8266_MESH_DEMO

Postby zhanzhaocheng » Mon Jun 06, 2016 11:48 am

yudxp wrote:
zhanzhaocheng wrote:Please try to set esp flash download tools as follows:

thanks sir for your reply
i tried your method but still it wont boot up, after flashing

Code: Select all

 
ets Jan  8 2013,rst cause:4, boot mode:(1,6)

wdt reset

it is the only thing that i see, after that blank, and if i restart still error


Please use the clean version of mesh demo.

LPerezBustos
Posts: 6
Joined: Sun Oct 23, 2016 4:16 am

Re: Error in new ESP8266_MESH_DEMO

Postby LPerezBustos » Wed Jan 11, 2017 11:55 pm

Hi, is there any solution for this ?
I'm getting this error through UART debugging:

Fatal exception 28(LoadProhibitedCause):
epc1=0x4000df2f, epc2=0x00000000, epc3=0x00000000, excvaddr=0x000a0d7d, depc=0x00000000
stack sp is 3fffff00
*** stack dump start ***
PC = 0x4000df2f
3fffff00: 00000000 00000000 00000000 3fff1d60
3fffff10: 7375227b 20676e69 6e6f736a 61636d20
3fffff20: 70207473 6f746f72 226c6f63 6335223a
3fffff30: 3a66633a 383a6637 33393a36 2266353a
3fffff40: 000a0d7d 00000002 40105a6d 00000000
3fffff50: 00000000 3fff1ac8 3ffe9810 00000000
3fffff60: 40240b04 3fff05f4 3ffe9ec0 60000600
3fffff70: 0306486d 3ffe9ec0 3fff05f4 40240b11
3fffff80: 40240b56 3fffdab0 00000000 3fffdcb0
3fffff90: 3ffe9ee8 3fffdab0 00000000 00000000
3fffffa0: 40000f49 40000f49 ffffff01 55aa55aa
3fffffb0: 40000e19 40001878 00000002 00000000
3fffffc0: 00000000 00000080 0000001c 40100270
3fffffd0: 40100276 00000002 00000000 00007e80
3fffffe0: 4010000d 000013d0 00000008 9478c960
3ffffff0: 4000044c 3feffe00 000a0d7d d44d2116
*** stack dump end ***

ets Jan 8 2013,rst cause:2, boot mode:(3,6)


I modified the mesh demo code to print other debugging values. Is there any way to look at program counter 0x4000df2f and analyze the code that is generating the error?

Dashaduamp
Posts: 5
Joined: Mon Jun 19, 2017 10:28 am

Error in new ESP8266_MESH_DEMO

Postby Dashaduamp » Thu Jun 22, 2017 5:25 pm

Woops.
Just sudo nserver now getting nrserver failed to start due to error -2147024798.
Will keep trying

Jamartox
Posts: 11
Joined: Tue Sep 12, 2017 2:09 am

Error in new ESP8266_MESH_DEMO

Postby Jamartox » Thu Sep 14, 2017 7:25 pm

Hello Marta,

Could you paste whole configuration and full firmware string here ?

Who is online

Users browsing this forum: No registered users and 2 guests