Guru Meditation Error
-
@sita said in Guru Meditation Error:
This is the core dump of the updated LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz
Thanks! Decoding this yields
==================== CURRENT THREAD STACK ===================== #0 mp_execute_bytecode (code_state=0x3f94eef0, inject_exc=0x0) at ../py/vm.c:1306 #1 0x401024b3 in fun_bc_call (self_in=<optimized out>, n_args=<optimized out>, n_kw=0, args=0x3ffd8280) at ../py/objfun.c:287 #2 0x400fe7c4 in mp_call_function_n_kw (fun_in=0x3f94ed60, n_args=0, n_kw=0, args=0x0) at ../py/runtime.c:624 #3 0x400fe7f1 in mp_call_function_0 (fun=0x3f94ed60) at ../py/runtime.c:598 #4 0x400e2090 in parse_compile_execute (source=0x3f94eda6, input_kind=MP_PARSE_FILE_INPUT, exec_flags=32) at ../lib/utils/pyexec.c:103 #5 0x400e2320 in pyexec_file (filename=0x3f94eda6 <error: Cannot access memory at address 0x3f94eda6>) at ../lib/utils/pyexec.c:550 #6 0x400e0d84 in TASK_Micropython (pvParameters=<optimized out>) at mptask.c:320 ======================== THREADS INFO ========================= Id Target Id Frame 17 process 16 0x4000bff0 in ?? () 16 process 15 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffc4044 <s_timer_semaphore_memory>, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 15 process 14 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb2e50, pvBuffer=0x3ffb42a0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 14 process 13 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb760c, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 13 process 12 0x4000bff0 in ?? () 12 process 11 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffbd338, pvBuffer=0x3ffd91d0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 11 process 10 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb7bd8, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 10 process 9 0x400966b0 in xQueueGenericReceive (xQueue=0x3ffdb290, pvBuffer=0x3ffdeab0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592 9 process 8 0x4000bff0 in ?? () 8 process 7 /builds/idf/crosstool-NG/.build/src/gdb-7.10/gdb/inline-frame.c:171: internal-error: inline_frame_this_id: Assertion `!frame_id_eq (*this_id, outer_frame_id)' failed.So, the core dump seems to happen right away after system start while executing the Python file
pyexec_file (filename=0x3f94eda6 <error: Cannot access memory at address 0x3f94eda6>) at ../lib/utils/pyexec.c:550I have never seen that before! The file might be corrupted somehow.
- Is this the core dump which is happening immediately after uploading the MicroPython file to the system?
- Can you get another core dump which is coming from the system after a short run time i.e. after hitting the reset button?
- Can you show your current MicroPython code again?
- You might also want to try yet another
erase_all[1] /erase_flashprocedure first.
[1] Please don't miss the corresponding installation notes when invoking
erase_allon LoPy devices. -
@andreas said in Guru Meditation Error:
Can you show your current MicroPython code again?
Regarding the MicroPython code, I would suggest trying to invoke your program without any interaction on the filesystem and see whether it still crashes.
-
Hello @andreas,
I have attached the core dump which is observed after a short run.
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled. Core 1 register dump: PC : 0x40098fbb PS : 0x00060033 A0 : 0x80097e99 A1 : 0x3ffbf0c0 A2 : 0x3ffbb95c A3 : 0x00060023 A4 : 0x3ffc45f4 A5 : 0x00000001 A6 : 0x000000fe A7 : 0x3f95038a A8 : 0x00000000 A9 : 0x3ffbb95c A10 : 0x3ffbb95c A11 : 0x00000000 A12 : 0x8010a802 A13 : 0x3ffd8260 A14 : 0x00000001 A15 : 0x00000000 SAR : 0x00000003 EXCCAUSE: 0x0000001c EXCVADDR: 0x00000004 LBEG : 0x400ed8d0 LEND : 0x400ed913 LCOUNT : 0x00000000 Core 1 was running in ISR context: EPC1 : 0x40098fbb EPC2 : 0x00000000 EPC3 : 0x00000000 EPC4 : 0x00000000 ELF file SHA256: 0000000000000000000000000000000000000000000000000000000000000000 Backtrace: 0x40098fbb:0x3ffbf0c0 0x40097e96:0x3ffbf0e0 0x4009656d:0x3ffbf100 0x400890bb:0x3ffbf120 0x40083949:0x3ffbf160 0x400e7009:0x3ffd81f0 0x401023ba:0x3ffd8220 0x400fe7c1:0x3ffd8240 0x400fe851:0x3ffd8260 0x4010a7ff:0x3ffd8280 0x401024b0:0x3ffd8320 0x400fe7c1:0x3ffd8350 0x400fe7ee:0x3ffd8370 0x400e208d:0x3ffd8390 0x400e231d:0x3ffd8430 0x400e0d81:0x3ffd8450 ================= CORE DUMP START ================= pDQAAAEAAAAQAAAAbAEAAA== ZP39P6Ak/T+UJv0/ oCT9PzAm/T/I5AEAqEL8P6hC/D9k/f0/oEL8PxMAAAB8/f0/AAAAAGT9/T8AAAAA BgAAAJgW/T9Mb1JhAAAAAAQAAAAAUFkAAQAAAJQm/T8AAAAAIQAGAAYAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADD+Pw== 5DYIQE53CUAwDQYAjDMRgGAl/T/I5AEAQN37Pxgh/j8AAAAAAAAAAAAAAABOdwmA QCX9PwEAAADI5AEAZP39PwEAAAD+AAAAEAAAAA4AAADUCfo/AAAAAE4+CUBZPglA AAAAAOQ4CEABAAAAzIoJQNQJ+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAIBB/D8BAAAA/gAAAAEAAAAAAAAAgCX9P8SZ/D9Ymvw/ GCH+PwAAAAAAAAAAAAAAAAAAAAAwJv0/AAAAAAAAAAAIAAAAAAAAAAAAAAABAAAA AAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAAAAAMyKCUDUCfo/AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAKUNQgcAAAAAAAAAAAAAAADMNkE/eAT8P1ia/D+W//// AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCb9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA= HLP7PyCx/T+Isv0/ ILH9PyCy/T/I5AEAlEL8P5RC/D8cs/s/jEL8PxQAAAAwOv4/MDr+Pxyz+z8AAAAA BQAAAIyi/T9TZXJ2ZXJzAAAAAAAAAAAAAQAAAIiy/T8AAAAAIQAGAAUAAAAAAAAA 9H/7PwAAAAAAAAAAAAAAAAsAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 5DYIQE53CUAwDQYAyA4OgOCx/T/I5AEAQN37PwsAAAAA/wAAAAD/AAAAAP9OdwmA wLH9PwEAAADI5AEAHLP7PwEAAAD+AAAAIwAGAAAAAADEVg+AoLH9P+BNCUD8TQlA /////+Q4CEABAAAAzIoJQMSV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAsv0/MPj7PwAAAAAAAAAAALL9PwAAAAAAAAAA AgAAAAD/AAAAAP8AAAAA/wAAAAAgsv0/AAAAAAAAAAAAAAAAAQAAAGpK/D8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QLn7PxC3+z84ufs/ ELf7P9C4+z9RFb1vvL77PzBC/D9Aufs/KEL8PxkAAABcufs/XLn7P0C5+z8AAAAA AAAAADy1+z9JRExFMABWwAmj07v92E4AAAAAADi5+z8AAAAAIAcGAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEX5Fw== 5DYIQLBmCUAwDwYApBQXgNC3+z/ktPs/AAAAADC1+z8AAAAA5LT7PwEAAACwZgmA sLf7PwAAAAD/////QN37PxxE/D/+AAAAqQ28PwoAAADkNghAsl4hQNDYDkAT2Q5A AAAAAOQ4CEAcRPw/zIoJQHSc+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAGC4+z8AAAAAAAAAAAAAAAAl2Q6AELj7PwEAAABAAAAA AAAAAAPlAQAAAAAAAAAAAP////8AgAAA//8AgAoAAACguPs/AAAAANDYDkAT2Q5A WEgPgEC4+z8AAAAAAQAAAHSc+D8Qkvw/AAAAAAAAAAAYAAAAAAAAAHTr/T8BAAAA ZGgXgGC4+z/4kfw/AQAAAAAAAAAJAAAAAIAAAP//AIAseQmAgLj7PwAAAAABAAAA AAAAALA//T8DAAAAIwAGAAAAAACguPs/AAAAALhB/D8AAAAAPPr8PxxE/D8AAAAA AAAAANC4+z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Lj7PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA tL77PxC9+z+svvs/ EL37P0C++z/MkOIQMEL8P0i5+z+0vvs/KEL8PxkAAACNMdnalEdm5bS++z8AAAAA AAAAALC6+z9JRExFMQDrX/9+n4oQORUAAQAAAKy++z8AAAAAIwAGAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8mOg== 5DYIQLZoIUAwCwYAdmgXgNC9+z8AAAAAMEL8PwtqCYDQsP0/AwAAACMABgAjAAYA gLH9P+zc+z8gDwYA//8/s6urAAD+AAAAAAAAAAAAAAAQvvs/AAAAAAAAAAAAAAAA AAAAAOQ4CECrqwAAzIoJQOSh+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAPPr8P8yKCUAseQmA8L37PyAAAAABAAAA //8/swAAAAAAAAAAAAAAAAAAAAAQvvs/AAAAALhB/D8gAAAAPPr8PyBE/D8AAAAA AAAAAEC++z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATL77PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== tJ/7P9Ct+z/Er/s/ 0K37P2Cv+z805QEAHEL8PxxC/T+0n/s/FEL8PwcAAAAIn/s/CJ/7P7Sf+z8An/s/ EgAAAMih+z90aVQAcEH8P7x9+z/EffsAAAAAAMSv+z8AAAAAIQAGABIAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 5DYIQLBmCUAwDwYAaf8YgJCu+z/cnvs/MK/7Pyif+z8AAAAAMJ/7PwAAAACwZgmA cK77PwAAAABgAAAAQN37PxxE/D/+AAAAAAAAABAAAADkNghANDYYQPHrGED66xhA AAAAAOQ4CEAcRPw/zIoJQAST+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAEQ2GICgrvs/cAtCP6Cu+z//NxiA0K77P/////8wr/s/ AAAAANTkAQBkAAAAUDcYQGAAAACQrvs//gAAAAAAAABIOBiA4K77P7wMQj+YAJQ/ rwEYgACv+z88+/w/MK/7P68BGIAAr/s/PPv8PzCv+z9gAAAA/////9TkAQAAAAAA AAAAADCv+z88ZxhAAAAAAFA3GEC8DEI/PGcYQAAAAACo//w/qP/8P6T//D+k//w/ AAAAAGCv+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbK/7PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA= FEL9PwBA/T8MQv0/ AED9P6BB/T8E5QEAvJ/7PxxC/D8UQv0/FEL8PxMAAAAFAAAAkEH8PxRC/T8AAAAA BgAAABA0/T9TaWdmb3gAQLDKH0AwAAUAAAAAAAxC/T8AAAAAIQAGAAYAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ== 5DYIQE53CUAwAQYAysofgMBA/T8E5QEAQN37PyD//T8AAAAAAAAAAAAAAABOdwmA oED9PwAAAAAE5QEAFEL9PwEAAAD+AAAAIwAGABEAAABEJfo/AAAAAAAAAAAAAAAA AAAAAOQ4CEABAAAAzIoJQEQl+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4ED9P9gU/T/UFP0/ IP/9PwAAAAAAAAAAAAAAAAAAAACgQf0/AAAAAAAAAADkNghAsMofQDAABQAAAAAA oEH9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA RCX6PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKxB/T8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= IMv7P8DJ+z8Yy/s/ wMn7P7DK+z8AAAAACEL8PwhC/D8gy/s/AEL8Pw8AAABQwPs/UMD7PyDL+z9IwPs/ CgAAABzB+z9UbXIgU3ZjAA4cTdTiG3QAAAAAABjL+z8AAAAAIQAGAAoAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCU8g== 5DYIQGGICUAwAAYAAAAAAIDK+z8AAAAAAAAAAAAAAAAsRPw/JET8PwEAAABhiAmA YMr7PwAAAABA3fs/gEH8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAOQ4CEAAAAAAzIoJQFSu+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAFSu+D8AAAAAAAAAAAAAAAAAAAAAsMr7PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAC8yvs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAA= 7MP9P1DC/T/kw/0/ UML9P4DD/T/LQKlVCMr9P7Sx+z/sw/0/pEH8PxQAAABRiUhuVnTv3ezD/T8AAAAA BQAAAOiz/T9Tb2NrZXQgT3BlcmF0aW8AAQAAAOTD/T8AAAAAIQAGAAUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACBBw== 5DYIQPC/AEAwAAYAWnIJgBDD/T8AAAAAIwAGACAABgCYzfs/VQAAAPCh/T///z+z q6sAAOzc+z8jAAYA7MP9PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA AAAAAOQ4CEABAAAAzIoJQCSn+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAIMP9P0Dd+z8GAAAA 3moOgEDD/T8BAAAAIET8P+zD/T8BAAAA/gAAAICD/T8AAAAAYMP9PwAAAAAAAAAA HET8P0Dd+z+QQfw/lEL8PwAAAACAw/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjMP9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA= AMr9P1Dp/T9s6/0/ UOn9PwDr/T8Ayv0/OHz7P/TD/T8Ayv0/pEH8Pw4AAAC8sv0/vLL9PwDK/T+0sv0/ CwAAAHDL/T9JUlFzAAAAAAAAAAAASa4AAQAAAGzr/T8AAAAAIQAGAAsAAAAAAAAA AAAAAJzq/T8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArv6CA== 5DYIQLBmCUAwBQYASEsPgBDq/T+Qsv0/sOr9P9yy/T8AAAAA5LL9PwAAAACwZgmA 8On9PwEAAAD/////QN37PxxE/D/+AAAAAAAAAAAAAACkzvo/AAAAAAAAAAAAAAAA AAAAAOQ4CEAcRPw/zIoJQKTO+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAApaWlpaWlpaV8FA6AUOr9P4CS/D+w6v0/ AAAAAFQAAAClpaWlpaWlpf////9Q6v0/sJX8P7Dq/T8AAAAAAQAAAHSS/D8wAPw/ AAAAAODq/T90kvw/AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAdJL8PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACw6v0/ ABwAAFCU/D9QlPw/AAAAAKTO+j8AAAAAAAAAAAAAAABQlPw/CgAAAJBB/D8MQ/w/ AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAM6/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA MHz7P7Cc+z84nvs/ sJz7P9Cd+z8sSBnimNn7PwjK/T8wfPs/pEH8PwEAAAAEfPs/BHz7PzB8+z/8e/s/ GAAAADya+z9pcGMxAH1w+UnobXH5p5QAAQAAADie+z8AAAAAIQAGABgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE5jA== 5DYIQLBmCUAwBQYAlDQIgHCd+z/Ye/s/AAAAACR8+z8AAAAA2Hv7PwAAAACwZgmA UJ37PwEAAAD/////QN37PxxE/D/+AAAAIwAGABwAAACwnfs/OEH8PwAAAAAAAAAA AAAAAOQ4CEAcRPw/zIoJQHSB+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAAAAAMyKCUAAAAAAsJ37PzhB/D8AAAAA AAAAAGQEAAAAAAAAAAAAAP////8AAAAAOEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA AAAAANCd+z8AAAAAAAAAALh+CEABAAAAAAAAAAAAAAB9FAiAgH3+PwABAADoDQBA AAAAAAAAAADcnfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAA= kNn7P9CQ/T+Akv0/ 0JD9PyCS/T9w2fs/qDL9Pzh8+z+Q2fs/pEH8PwUAAABk0/s/ZNP7P5DZ+z9c0/s/ FAAAAISG/T9ldmVudFRhc2sA+z8AAAAAAAAAAICS/T8AAAAAIQAGABQAAAAAAAAA KDX7PwAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjBWQ== 5DYIQLBmCUAwAgYALGkXgJCR/T840/s/0JH9P4TT+z8AAAAAjNP7PwAAAACwZgmA cJH9PwAAAAD/////QN37PxxE/D/+AAAAIAAGAAAAAABwkf0/fJH9P+BNCUD8TQlA /////+Q4CEAcRPw/zIoJQMR1+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMCoBAH///8AwKgEATxxv4cAAAAA0JH9P4z6/D8AAAAA AAAAALwEAAD+AAAAIAAGAP/////Qkf0/jPr8PwAAAACE0/s/AAAAAFzZ+z8BAAAA AAAAACCS/T8AAAAAAAAAAA4AAADAQfs/AQEAAHzB/D8GAAAAogm8P///AABQBgAA KHNBPzwAAAACAAAAGMf8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAskv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA oDL9P9Aw/T+YMv0/ 0DD9PzAy/T8AEAAAcHr7P5jZ+z+gMv0/pEH8PxEAAAB4Yvs/eGL7P6Ay/T9wYvs/ CAAAAJwm/T9Mb1JhX1RpbWVyX2NhbGwAAQAAAJgy/T8AAAAAIQAGAAgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ== 5DYIQPC/AEAwAAYAWnIJgJAx/T8AAAAAIwAGACAABgABAAAA/gAAACMABgD//z+z q6sAAEDd+z////////8/s6urAAD+AAAAAABAAAAAAAAAAAAAkEH8PwAAAAAAAAAA AAAAAOQ4CECrqwAAzIoJQNQV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAANQV+j8AAAAAAAAAAAAAAACnZgmAoDH9P5hi+z////// mB4RgMAx/T9MYvs/ADL9P0Dd+z8cRPw//gAAACMABgAAAAAAADL9P4Cb/D8AAAAA AAAAAL8GAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAACYYvs/AAAAAKBi+z8AAAAA AAAAADAy/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA aHr7P+B4+z9gevs/ 4Hj7PwB6+z+XrzCfTEP7P6gy/T9oevs/pEH8PwEAAAA4dvs/OHb7P2h6+z8wdvs/ GAAAAGR2+z9pcGMwAPHWUYaKWUfbt7EAAAAAAGB6+z8AAAAAIQAGABgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANj60g== 5DYIQLBmCUAwAQYAlDQIgKB5+z8Mdvs/AAAAAFh2+z8AAAAADHb7PwAAAACwZgmA gHn7PwAAAAD/////QN37PxxE/D/+AAAAHEL9PwAAAAAAAAAAAQAAAAAAAAAAAAAA AAAAAOQ4CEAcRPw/zIoJQKRd+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4Hn7PzRB/D8AAAAA AAAAADAKAAD+AAAAHEL9P//////gefs/NEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA AAAAAAB6+z8AAAAAAAAAALh+CEAAAAAAAAAAAAAAAADpEwiAIDz+P4xB/D+PaUA/ AAAAAAAAAAAMevs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA REP7P3BB+z88Q/s/ cEH7P9BC+z8BIhymhHL7P3B6+z9EQ/s/pEH8PwIAAAB8Lvs/fC77P0RD+z90Lvs/ FwAAAEA1+z93aWZpADqbfer+shKU8Z4AAAAAADxD+z8AAAAAIQAGABcAAAABAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPmnQ== 5DYIQLBmCUAwCQYArVwXgDBC+z9QLvs/oEL7P5wu+z8AAAAApC77PwAAAACwZgmA EEL7PwAAAAD/////QN37PxxE/D/+AAAAAAAAABwAAAD1NBSAUEL7P+BNCUD8TQlA /////+Q4CEAcRPw/zIoJQHQm+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAN9SFYBAQvs/AAAAAOiVCEAZeRWAcEL7P1Au+z+gQvs/ AAAAAPPkAQDwIgzAACAMAP////9wQvs/uL4AQAAAAABEQ/s/4Av8P+AL/D8BAAAA AAAAAJBC+z/YBfw/dAv8P/////8AAAAAxAAAAHAL/D8AAAAA0EL7PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAsAAACUDbw/AAAAAAAAAAAAAAAAaOb8PxoAAABoCPw/ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3EL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== fHL7P+Bw+z90cvs/ 4HD7PxBy+z8HlaRrrEH8P0xD+z98cvs/pEH8PwMAAABwQPw/cED8P3xy+z9oQPw/ FgAAAHhm+z9lc3BfdGltZXIA30u4hkQAAAAAAHRy+z8AAAAAIQAGABYAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZbvA== 5DYIQLBmCUAwAQYA/SwNgKBx+z9EQPw/AAAAAJBA/D8AAAAARED8PwAAAACwZgmA gHH7PwAAAAD/////QN37PxxE/D/+AAAAJLP7PwAAAAAKAAAAAAAAAOBNCUD8TQlA /////+Q4CEAcRPw/zIoJQLRV+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAEDd+z8cRPw//gAAACSz+z8AAAAA4HH7P5hA/D+gQPw/ AAAAAPPkAQBQLvs/JLP7P//////gcfs/AAAAAKBA/D8AAAAAAAAAACRw9D8AAAAA AAAAABBy+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBA/D/6gGYH AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA= rLH7P/Cg/T+Eov0/ 8KD9PyCi/T/Gxsjt9MP9P6xB/D+ssfs/pEH8PxQAAAD7mJIwA0gB/6yx+z8AAAAA BQAAAIiS/T9TbWFydENvbmZpZwBUAAAAAQAAAISi/T8AAAAAIQAGAAUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA== 5DYIQPC/AEAwAAYAWnIJgLCh/T8AAAAAIwAGACAABgDg8Ps/AwAAACMABgD//z+z q6sAAOzc+z8jAAYArLH7PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA AAAAAOQ4CEABAAAAzIoJQMSF+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAwKH9P0Dd+z8FAAAA B3oOgOCh/T8BAAAAIET8P6yx+z8BAAAA/gAAACAAAAAAAAAAAKL9PwAAAAAAAAAA HET8P0Dd+z+QQfw/lEL8PwAAAAAgov0/AAAAAAAAAABET/w/AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA= ================= CORE DUMP END ================= Rebooting... ets Jun 8 2016 00:22:57 rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff8020,len:8 load:0x3fff8028,len:2176 load:0x4009fa00,len:19740 entry 0x400a05bc -
Thanks @sita. This yields...
==================== CURRENT THREAD STACK ===================== #0 0x4009774e in vTaskDelay (xTicksToDelay=<optimized out>) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/tasks.c:1484 #1 0x4011338c in TASK_LoRa (pvParameters=<optimized out>) at mods/modlora.c:804 -
Dear @sita,
@ps47 also experienced similar errors like you have been observing [1]. He is also using pure LoRa. Using the most recent 1.20.2.rc3 release seems to help here [2]. Thanks @husigeza and the whole Pycom team for mitigating this issue.
I tried the new build LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz and not any “bad00bad bad00bad bad00bad” Core Panic happened till now.
With kind regards,
Andreas.[1] https://forum.pycom.io/topic/5514/random-core-panic-with-lora-socket-send-recv-device-doesnt-restart-try-with-config_esp32_panic_silent_reboot
[2] https://community.hiveeyes.org/t/investigating-core-panics-on-the-lopy4/2878/29 -
-
Hello @andreas,
I am tried all the ways (like removing SD card, changing the time ..etc) still same error is continuing :( :(
Now i will test the device by sending data via TTN to check whether this error is coming in ad-hoc lora mode or not and let you know.Thanks for your support.
Have a nice day
-
Which firmware are you using now? Or let me ask it differently, can you reproduce the error with v1.20.2.rc3?
-
Hello @peterp,
I am using latest firmware ( v1.20.2.rc3 ). I have tested the device different codes.
If i send basic message then i didn't find any error, but if send GPS the error is still coming. -
@sita said in Guru Meditation Error:
If i send basic message then i didn't find any error, but if send GPS the error is still coming.
Thanks for clarifying this. While I believe there has to be some protection for that case, might it be possible that the message is just getting too long?
coord = l76.coordinates() gps_datetime = l76.get_datetime() lat,lon = coord timestamp =('20' + gps_datetime[4][4] + gps_datetime[4][5]+gps_datetime[4][2] + gps_datetime[4][3]+gps_datetime[4][0] + gps_datetime[4][1]+gps_datetime[2][0] + gps_datetime[2][1]+gps_datetime[2][2] + gps_datetime[2][3]+gps_datetime[2][4] + gps_datetime[2][5] ) message = ''+str(lat)+','+str(lon)+','+str(timestamp)+','+str(value) s.send(message)a) Can you tell us about the final result of
len(message)here?
b) Can you make up another arbitrary message of the same length (e.g. by usingmessage = 'X' * length) without reading the L76 in order to check if both things produce the error independently from each other? -
Hello @andreas,
a) The length of message is 35
b) With same length (35) message without L76 i tested the device, there is no error present. -
@sita said in Guru Meditation Error:
without L76 i tested the device, there is no error present
So, do you believe we can deduce from that that doing both things (reading the L76 and submitting data using LoRa) influence each other unfavourably?
That might finally be a trace we could follow up here.
-
Hello @andreas,
So as per my opinion, these things (reading the L76 and submitting data using LoRa) effecting the device.
-
Hello @andreas,
After transmitting the data 2 hours (without L76 lib and message length 35), just now i have observed Guru meditation error.
-
My Lopy4 has been sending position info from the PyTrack GPS over LoRa every 10 seconds since startup, and has 420254.5 seconds of uptime right now. That's pretty much a record up-time for me, and I have done a lot of refactoring and simplification of my code-base recently to get this kind of stability. It also publishes info on the GPS status and node health over MQTT at the same rate. This is with FW 1.20.2.rc3. I did have quite a few issues with LoRa on previous FW versions.
-
@sita so let me recap and see whether I understand your reproduction.
- lopy4
- pytrack
- v1.20.2.rc3
- this script https://forum.pycom.io/topic/5560/guru-meditation-error/16
- except, do not import and use L76GNSS
- crash after 2h
That about right?
How quickly, reliable can you reproduce it WITH L76GNSS?Could you try without sdcard, and/or without writing to logfile?
-
@g0hww anything that comes to your mind what could be different with your setup?
-
Hello @peterp,
For a clarification, i had tried all the type of experiment like
- With L76 library
• Transmitted only numbers (length of 1 -4 max)
• Transmitted data (length of 3)
• Transmitted data (length of 35)
• Transmitted GPS (length of 25)
• Transmitted only time (length od 10)
• Transmitted both time & GPS (length of 35) - Without L76 Library
• Transmitted only numbers (length of 1 -4 max)
• Transmitted data (length of 3)
• Transmitted data (length of 35)
With above all the experiments I got error. I have tried with & without SD card also. One thing is previously the frequency of error is very often. But after updating the firmware it is reduced.
- With L76 library
-
@sita so, lets focus on the simplest reproduction, ie
- without L76
- without SD card
Can you try without writing the logfile? (fyi, with some of the previous panics, there were indications that it has to do with writing to flash)
-
@peterp My implementation is quite different to that shown above and uses a home-baked Navigator class, which provides a work() method that is called in a loop from main().
It directly invokes L76GNSS._read() to consume data. Every 10 secs, when a repeating timer callback sets a flag to process the GPS data, Navigator.work() repeatedly reads a block of 256 bytes and feeds it to a temporary instance of MicropyGPS (which is always in a pristine state due to it being a single use temporary instance). Blocks of 256 bytes are fed into that MicropyGPS instance until a specific set of NMEA messages have been ingested and MicropyGPS.satellite_data_updated() returns true. It then extracts nav solution info from the MicropyGPS instance and transmits/publishes it, before clearing the flag.
Subsequent calls to Navigator.work() cause it to invoke L76GNSS._read() and discard the data, until the flag is set again by the timer callback.
I found this approach to be necessary as a backlog of data from the GPS would sometimes build up if I attempted to ingest every byte from the GPS into MicropyGPS, with MQTT publishables indicating a latency of up to 10 seconds. With this approach, I can get the current nav solution, prepare an AES-128 encrypted payload, add HMAC-MD5, send it over LoRa, receive it on another LoPy4 acting as a LoRa/MQTT bridge and publish it on MQTT within 2 seconds of the nav solution timestamp, which is pretty good IMHO.
The LoPy4 with Pytrack running this stuff is now at an uptime of 485234 secs (5 days,15 hrs) and seems to be still going strong.. The software load was new at the start of this boot cycle, so I have no prior experience with this specific configuration to indicate how long I might expect it to actually run for, but as of this time it's beaten my previous best uptime for any software load by about 2 days. I'm now preparing for the jinx effect to make it break.
UPDATE: Uptime experiment terminated due to lack of patience (and no apparent jinx effect) after 645684 (about 7.5 days) as I needed to transplant the LoPy4/Pytack into its new IP67 case.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login