pycom / pycom-micropython-sigfox

A fork of MicroPython with the ESP32 port customized to run on Pycom's IoT multi-network modules.
MIT License
196 stars 167 forks source link

Deepsleep error when working with LTE module #616

Open VincBont opened 10 months ago

VincBont commented 10 months ago

I try to run a simple script where I initialize the LTE module, attached it to the network, connect it to the data stream, disconnect it from this data stream, detach the LTE module from the network and finally send the board to a deep sleep. The deep sleep is working well without the LTE code and the LTE code is running correctly. But as soon as I perform LTE action before a deep sleep, the board crash and reboot.

My code:

import machine
from network import LTE

_lte = LTE()

def attach_lte(lte):
    if not lte.isattached():
        print("Attaching to LTE network ", end='')
        lte.attach(apn="sunrise.internet", type=LTE.IPV4V6)
        while(True):
            if lte.isattached():
                print(" OK")
                break
            print('.', end='')
            time.sleep(1)
    if not lte.isconnected():
        print("Connecting on LTE network ", end='')
        lte.connect()
        while(True):
            if lte.isconnected():
                print(" OK")
                break
            print('.', end='')
            time.sleep(1)

try:
    _lte.reset() # reset LTE module
    print("OK")
    time.sleep(1)
    attach_lte(_lte) # attach LTE module to the network and connect to data stream
    print("LTE work")
    _lte.disconnect() # disconnect LTE module from the data stream 
    print("OK")
    time.sleep(1)
    print("Detaching LTE ... ", end='')  
    _lte.dettach() # detach LTE module from network
    print("OK")
    time.sleep(5)
    print("Sleep mode...")
    machine.deepsleep(1000*10) # enter deepsleep mode for 10 sec
finally:
    print("Finished")

Complete output logs:

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:2128
load:0x4009fa00,len:19760
entry 0x400a05bc
Smart Provisioning started in the background
See https://docs.pycom.io/smart for details 
UART init...
Init...
OK
Attaching to LTE network ........ OK
Connecting on LTE network  OK
LTE work
OK
Detaching LTE ... OK
Sleep mode...
Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC      : 0x400ff376  PS      : 0x00060130  A0      : 0x800e7f53  A1      : 0x3ffd89c0
A2      : 0x00000000  A3      : 0x00000001  A4      : 0x00000000  A5      : 0x00000009
A6      : 0x00008000  A7      : 0x8000ffff  A8      : 0x3f40f410  A9      : 0x3ffd8990
A10     : 0x00000000  A11     : 0x00000000  A12     : 0x3ff56960  A13     : 0x00000000
A14     : 0x3ffde6d4  A15     : 0x00000001  SAR     : 0x0000001e  EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000000  LBEG    : 0x400ece1c  LEND    : 0x400ece5f  LCOUNT  : 0x00000000

ELF file SHA256: 0000000000000000000000000000000000000000000000000000000000000000

Backtrace: 0x400ff376:0x3ffd89c0 0x400e7f50:0x3ffd89e0 0x400e57b8:0x3ffd8a00 0x40101a26:0x3ffd8a30 0x400fddb5:0x3ffd8a60 0x400fde45:0x3ffd8a80 0x40109e13:0x3ffd8aa0 0x40101ac0:0x3ffd8b40 0x400fddb5:0x3ffd8bc0 0x400fdde2:0x3ffd8be0 0x400e1311:0x3ffd8c00 0x400e15b5:0x3ffd8ca0 0x400e0020:0x3ffd8cc0

================= CORE DUMP START =================
rDQAAAEAAAAQAAAAbAEAAA==
/EP8PwCJ/T/gjf0/
wIj9P4CN/T/dnwAAEEH8PxBB/D/8Q/w/CEH8Pw4AAACYQ/4/mEP+P/xD/D8AAAAA
CwAAAORd/T9NaWNyb1B5AAAAAAAAAAAAAQAAAOCN/T8AAAAAIAMGAAsAAAABAAAA
+DT7PxyS/D8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAA==
AQAAAHbzD0AwAQYAU38OgMCJ/T8AAAAAAQAAAAAAAAAJAAAAAIAAAP//AIAQ9EA/
kIn9PwAAAAAAAAAAYGn1PwAAAADU5v0/AQAAAB4AAAAcAAAAAAAAABzODkBfzg5A
AAAAAGBp9T8AAAAACDIIQGyl9z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAAADAif0/EAAAAAAAAAC7Vw6A4In9PwAAAABw+fs/
IAkGAMCJ/T8AAAAAAQAAACkaEIAAiv0/AQAAAFyL/T9w+vs/AAAAABwlAADuDQAA
uN0PgDCK/T+oVw5AAQAAALjdD4BQiv0/6H0QQAEAAAAAAAAASCZAP4T7QD8eDQAA
SN4PgGCK/T/AJ0A/AQAAAAEAAACUZEA/mWRAP+4BAAAAAAAAXIv9PwwAAACuDwAA
Fp4QgICK/T8BAAAAAAAAAAAAAABci/0/AAAAAFCK/T/DGhCAoIr9PwgAAADIEZU/
VIv9P1iL/T8JAAAAYIr9P7jdD4BAi/0/cJL8P3CS/D8AjP0/CAAAAMMaEICgiv0/
CAAAAHCL/T9si/0/ZIv9PwAAAAAHAAAAoIv9PyAelT8AAAAAAIv9P7jdD4BAi/0/
cJL8P3CS/D9ikBCADQAAAAgAAABwi/0/AAAAAAcAAAAAAAAAQIv9P3CL/T9si/0/
AAAAAAAAAAAAAAAABAAAAFSL/T8w////yRGVPwEAAADl3Q+AwIv9P2APlT8AAAAA
YA+VP8cRlT9Qi/0/ZIv9P3CS/D/AJ0A/AAAAACFOAAAGAAAAAAAAAAAAAAAAAAAA
yxGVP1KL/T8AAAAAAQAAAJU+CICwi/0/0Iv9PwAAAAAAAAAAAAAAAGAPlT8AAAAA
QIv9PwAAAAAAAAAAkIv9PxQTDoDgi/0/YA+VPwAAAAAAAAAAAAAAAAMAAABgD5U/
uBUOgACM/T9gD5U/IAAAAAAAAAAAAAAAAAAAAP0AAAAjAA6AoIz9P1oXQD9mAwAA
AAAAAAAAAAC4FQ6AAIz9PxhN/D8AAAAAIAAAAB0xQT+AMEE/EAAAAAYADoCQjP0/
TUdCP2YDAAAjAA6AoIz9P1oXQD9mAwAAkBIOgDAelT8gHZU/AAAAAAAAAAAAAAAA
CAAAAKjLQz+oBQAAAQAAACAAAABaF0A/SwkAAAEAAAAgAAAAHTFBP4AwQT8QAAAA
AAAAAMCM/T8AAAAAHJL8P3j//T8AAAAAAQAAAAAAAAAAAAAAgI39PwAAAAAAAAAA
AQAAAKT8DUAwAAUAAAAAAAAAAAABAAEAxwIAAJ0CAACVAgAAAAQAAIr9H9AHAAAA
cQAAAHIAAAAAAAAAAAAAAAIDCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
sFtAPwAAAAABAAAAAAAAAIDdGwAAAAAA/////////////////////wzm4i0A8B8A
wIz9PwAAAAAAAAAAAAAAAAAAKAAAAAAAHJL8PwUXQD8AAAAAAAAAAAAAAAAAAAAA
AQAAAAEAAACMjf0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
/B39P4Ac/T/0Hf0/
gBz9P5Ad/T/dnwAArED8P6xA/D/8Hf0/pED8PxMAAADAWv4/wFr+P/wd/T8AAAAA
BgAAAPgR/T9MVEUAFQv6UdcG4rAGTN8AAQAAAPQd/T8AAAAAIQAGAAYAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzRkg==
bDIIQAZTCUAwBwYA2RYRgEAd/T/dnwAAQN37Pzg+/j8AAAAAAAAAAAAAAAAGUwmA
IB39PwEAAADdnwAA/B39PwEAAAD+AAAAAAAAAAgAAAB8Nfc/AAAAAGAoCUCOKAlA
AAAAAGw0CEABAAAAWGcJQHw19z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABgHf0/DJ/8PxCn/D8AAAAAYB39Pwyf/D8Qp/w/
OD7+PwAAAAAAAAAAAAAAAAAAAACQHf0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
7JX8PwEAAAAOn/w/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwd/T8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
QLn7P6C3+z84ufs/
oLf7P9C4+z+CMne+vL77PzRA/D9Aufs/LED8PxkAAACfBmxr0fpXNkC5+z8AAAAA
AAAAADy1+z9JRExFMACdNA/Ib36LUMMAAAAAADi5+z8AAAAAIQAGAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELWew==
bDIIQJYAIUAwDAYAiqEWgGC4+z8AAAAANED8P1dFCYAgQfs/AwAAACMABgAYkPw/
AQAAAOWfAAAAAAAAV0UJgICt+z8DAAAAIwAGAAoAAAAAAAAAAAAAABzODkBfzg5A
AAAAAGw0CECArfs/WGcJQLzQ9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAFdFCYCArfs/AwAAACMABgC8VQmAgLj7PyAAAAABAAAA
V0UJgCBB+z8DAAAAIwAGAAAAAACguPs/AAAAALw//D8AAAAALPf8PyBC/D8AAAAA
AAAAANC4+z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Lj7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
tL77PxC9+z+svvs/
EL37P0C++z+F94TSNED8P0i5+z+0vvs/LED8PxkAAACYKyy0hxN2s7S++z8AAAAA
AAAAALC6+z9JRExFMQC4+ZTm7Qt005cAAQAAAKy++z8AAAAAIwAGAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsDAQ==
bDIIQJYAIUAwBQYAiqEWgNC9+z8AAAAANED8P1dFCYDgGv0/AwAAACMABgAjAAYA
kBv9PxDd+z8gDQYA//8/s6urAAD+AAAAIwAGAAAAAAAQvvs/AAAAAAAAAAAAAAAA
AAAAAGw0CECrqwAAWGcJQCzW9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABsNAhALPf8P1hnCUC8VQmA8L37PyAAAAABAAAA
//8/swAAAAAAAAAAAAAAAAAAAAAQvvs/AAAAALw//D8gAAAALPf8PyRC/D8AAAAA
AAAAAEC++z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATL77PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
1J/7P9Ct+z/Er/s/
0K37P2Cv+z8JoAAAKMv7PySz+z/Un/s/GED8PwcAAAAon/s/KJ/7P9Sf+z8gn/s/
EgAAAMih+z90aVQAAAAAAAAAAAADAYAAAAAAAMSv+z8AAAAAIQAGABIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ==
bDIIQPhBCUAwDAYAsSkYgJCu+z/8nvs/MK/7P0if+z8AAAAAUJ/7PwAAAAD4QQmA
cK77PwAAAABiAAAAQN37PyBC/D/+AAAAAAAAAAsAAAABAAAA/gAAAEkWGEBWFhhA
AAAAAGw0CEAgQvw/WGcJQEzH9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAJxvF4Cgrvs/3L9EP6Cu+z+bcReA0K77P/////8wr/s/
AAAAAKefAABkAAAA6HAXQGIAAACQrvs//gAAAAAAAADscReA4K77P+zBRD+YAJQ/
8ysXgACv+z8o+Pw/MK/7P/MrF4AAr/s/KPj8PzCv+z9iAAAA/////6efAAABAAAA
AAAAADCv+z8w2BhAAAAAAOhwF0DswUQ/MNgYQAAAAACkAf0/pAH9P6AB/T+gAf0/
AAAAAGCv+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbK/7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAA=
IMv7P8DJ+z8Yy/s/
wMn7P7DK+z/19wAAIED8P9yf+z8gy/s/GED8Pw8AAABQwPs/UMD7PyDL+z9IwPs/
CgAAABzB+z9UbXIgU3ZjAHAuUPkC7/sAAAAAABjL+z8AAAAAIQAGAAoAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOza2w==
bDIIQO1kCUAwAAYAAAAAAIDK+z8BAAAA9fcAAAAAAAAwQvw/KEL8P5UNAADtZAmA
YMr7PwAAAABA3fs/hD/8PwAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAGAoCUCOKAlA
AAAAAGw0CEAAAAAAWGcJQJzi9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAJzi9T8AAAAAAAAAAAAAAAAAAAAAsMr7PwAAAAAAAAAA
AQAAAJUNAADwef4/cPn7PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAC8yvs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA=
HLP7P4Cs/T/orf0/
gKz9P4Ct/T/enwAA3J/7PyBA/D8cs/s/GED8PxQAAACAYPs/gGD7Pxyz+z8AAAAA
BQAAAOyd/T9TZXJ2ZXJzAAAAAAAAAAAAAQAAAOit/T8AAAAAIQAGAAUAAAAAAAAA
KDX7PwAAAAAAAAAAAAAAAAsAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
bDIIQAZTCUAwBwYAUAEOgECt/T/enwAAQN37PwAAAAAA/wAAAAD/AAAAAP8GUwmA
IK39PwEAAADenwAAHLP7PwEAAAD+AAAAIwAGAAAAAABsxfc/AAAAAGAoCUCOKAlA
/////2w0CEABAAAAWGcJQGzF9z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAByz+z8BAAAA/gAAACMABgAAAAAAYK39PwAAAAABAAAA
AAAAAAD/AAAAAP8AAAAA/wAAAACArf0/AAAAAAAAAAAAAAAAAQAAAHZI/D8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjK39PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
YMX9P7Dk/T/M5v0/
sOT9P2Dm/T/AIPeuOHz7P1S//T9gxf0/qD/8Pw4AAAAcrv0/HK79P2DF/T8Urv0/
CwAAANDG/T9JUlFzAHXYDrkN/4jfZ1YAAQAAAMzm/T8AAAAAIQAGAAsAAAAAAAAA
AAAAAPzl/T8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqLhFg==
bDIIQPhBCUAwBQYA8EAPgHDl/T/wrf0/EOb9Pzyu/T8AAAAARK79PwAAAAD4QQmA
UOX9PwEAAAD/////QN37PyBC/D/+AAAAAAAAAAAAAABM/vc/AAAAAAAAAAAAAAAA
AAAAAGw0CEAgQvw/WGcJQEz+9z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAApaWlpaWlpaW0Bw6AsOX9P6CQ/D8Q5v0/
AAAAAEkAAAClpaWlpaWlpf////+w5f0/zJP8PxDm/T8AAAAAAQAAAJSQ/D8YAPw/
AAAAAEDm/T+UkPw/AAAAAGDm/T8AAAAAAAAAAAAAAAAAAAAAlJD8PwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5v0/
ABwAAHCS/D9wkvw/AAAAAEz+9z8AAAAAAAAAAAAAAABwkvw/CgAAAJQ//D8QQfw/
AAAAAGDm/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABs5v0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAA
MHz7P7Cc+z84nvs/
sJz7P9Cd+z9N72p8jNf7P2jF/T8wfPs/qD/8PwEAAAAEfPs/BHz7PzB8+z/8e/s/
GAAAADya+z9pcGMxAGzBGhHFxv/hk9EAAQAAADie+z8AAAAAIQAGABgAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACN0Mw==
bDIIQPhBCUAwAwYAHDAIgHCd+z/Ye/s/AAAAACR8+z8AAAAA2Hv7PwAAAAD4QQmA
UJ37PwEAAAD/////QN37PyBC/D/+AAAAIAMGABwAAAD//z+zAAAAAOAZCUDrGQlA
/////2w0CEAgQvw/WGcJQLy19T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEDd+z8BAAAA/gAAACADBgAAAAAAsJ37Pzw//D8AAAAA
AAAAAJkEAAD+AAAAIAMGAP////8AAAAAPD/8Pyg//D8Advs/AAAAAAEAAAAAAAAA
AAAAANCd+z8AAAAAAAAAACBoCEABAAAAAAAAAAAAAADkEgiAgH3+PwABAADoDQBA
AAAAAAAAAADcnfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA=
hNf7PyBc/T/cXf0/
IFz9P3Bd/T/AaNiYcHr7Pzh8+z+E1/s/qD/8PwUAAABY0fs/WNH7P4TX+z9Q0fs/
FAAAAOBR/T9ldmVudFRhc2sA69WGRqEAAAAAANxd/T8AAAAAIQAGABQAAAAAAAAA
IGL7PwAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmCkQ==
bDIIQPhBCUAwAgYAwKIWgOBc/T8s0fs/IF39P3jR+z8AAAAAgNH7PwAAAAD4QQmA
wFz9PwAAAAD/////QN37PyBC/D/+AAAAIwAGAAAAAADAXP0/zFz9P2AoCUCOKAlA
/////2w0CEAgQvw/WGcJQFx19z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQKxMcAAAAAIF39P3z3/D8AAAAA
AAAAAPgIAAD+AAAAIwAGAP////8gXf0/fPf8PwAAAAB40fs/AAAAALDR+z8AAAAA
AAAAAHBd/T8AAAAAAAAAAAIAAAAIxPw/kAT8P+Dt/D+hkBKAQEL7PwEAAAACAAAA
AAAAAHDU/D8bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAB8Xf0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAA
aHr7P+B4+z9gevs/
4Hj7PwB6+z8ClXV3tLH7P4zX+z9oevs/qD/8PwEAAAA4dvs/OHb7P2h6+z8wdvs/
GAAAAGR2+z9pcGMwAAJZ178L3Pj8yIwAAAAAAGB6+z8AAAAAIQAGABgAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGHTng==
bDIIQPhBCUAwDgYAHDAIgKB5+z8Mdvs/AAAAAFh2+z8AAAAADHb7PwAAAAD4QQmA
gHn7PwAAAAD/////QN37PyBC/D/+AAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAA
AAAAAGw0CEAgQvw/WGcJQOyR9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4Hn7Pzg//D8AAAAA
AAAAAF8NAAD+AAAAAQAAAP////8AAAAAOD/8Pyg//D9Ydvs/AAAAAP////8AAAAA
AAAAAAB6+z8AAAAAAAAAACBoCEAAAAAAAAAAAAAAAABZEgiAIDz+P5A//D9baUA/
AAAAAAAAAAAMevs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
rLH7P3Cc/T/knf0/
cJz9P4Cd/T/tUS6ziCf9P3B6+z+ssfs/qD/8Pw8AAIGIsPs/iLD7P6yx+z+AsPs/
BQAAAOiN/T9TbWFydENvbmZpZwBfAAAAAQAAAOSd/T8AAAAAIQAGAAUAAAAAAAAA
wGH7PwAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
bDIIQCFqCUAwBwYAnGwOgDCd/T+YsPs/DwAAAAEAAAAAAAAA/////3yw+z8hagmA
EJ39PwEAAABA3fs/hD/8P0Dd+z8kQvw/AAAAAAAAAABObA6AAJ39P2AoCUCOKAlA
AAAAAGw0CEBA3fs/WGcJQGy19z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAG5sDoBAnf0/pCxAP2DqAAAAAAAAYJ39PwAAAABw+fs/
AAAAAJUNAADwef4/cPn7PwAAAAAAAAAApHwOQJhA/D8AAAAAgJ39PwAAAAAAAAAA
VE38P+Bt/D9w+fs/4G38PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyd/T8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
gCf9P+Al/T94J/0/
4CX9PxAn/T/nfu3yhHL7P7Sx+z+AJ/0/qD/8Pw0AAAC4Uf4/uFH+P4An/T+wUf4/
DAAAAHwf/T9MVEVfVUFSVF9FVlQAa1gAAQAAAHgn/T8AAAAAIQAGAAwAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL5/+Q==
bDIIQPhBCUAwCwYAphMRgKAm/T+MUf4/4Cb9P9hR/j8AAAAA4FH+PwAAAAD4QQmA
gCb9PwEAAAD/////QN37PyBC/D/+AAAAIwAGAAAAAADgJv0/vJX8P2AoCUCOKAlA
/////2w0CEAgQvw/WGcJQPw+9z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP////9sNAhAAAAAAFhnCUAAAAAA4Cb9P7yV/D8AAAAA
AAAAADiMAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAADYUf4/AAAAAOBR/j8AAAAA
AAAAABAn/T8AAAAAAAAAAAAAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCf9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
fHL7P+Bw+z90cvs/
4HD7PxBy+z+aHGNETEP7P4gn/T98cvs/qD/8PwMAAABQPvw/UD78P3xy+z9IPvw/
FgAAAHhm+z9lc3BfdGltZXIAzY79xi4AAAAAAHRy+z8AAAAAIQAGABYAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKUYQ==
bDIIQPhBCUAwDgYAgSMNgKBx+z8kPvw/AAAAAHA+/D8AAAAAJD78PwAAAAD4QQmA
gHH7PwAAAAD/////QN37PyBC/D/+AAAAIAAGAAAAAAAxHxKAYHH7P2AoCUCOKAlA
/////2w0CEAgQvw/WGcJQPyJ9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAK0UCICgcfs/7Nz7PyAOBgAAAAAA4HH7P3g+/D+APvw/
AAAAAMufAAAAAAAAgD78P/////8AAAAAAAAAAIA+/D8AAAAAAAAAACRw9D8AAAAA
AAAAABBy+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA+/D8tWnAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAA=
REP7P3BB+z88Q/s/
cEH7P9BC+z+UDQAAsD/8P4Ry+z9EQ/s/qD/8PwIAAAB8Lvs/fC77P0RD+z90Lvs/
FwAAAEA1+z93aWZpAGA/eOVcoggewTEAAAAAADxD+z8AAAAAIQAGABcAAAABAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQGYg==
bDIIQPhBCUAwDAYAeZYWgDBC+z9QLvs/oEL7P5wu+z8AAAAApC77PwAAAAD4QQmA
EEL7PwAAAAD/////QN37PyBC/D/+AAAABAAAAAQAAAAAAAAAdBC8P2AoCUCOKAlA
/////2w0CEAgQvw/WGcJQLxa9T8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA/////wgAAAD52BSAcEL7P1Au+z+gQvs/
AAAAAMufAAAAAAAABAAAAP////9wQvs/uL4AQAAAAAB56FwCAAAAAP4AAAABAAAA
AAAAAJBC+z+QBPw/LAr8P/////9g3/w/AQAAADBF+z8AAAAA0EL7PwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAABkAAAB56FwCAAAAAAAAAAAAAAAAYOP8PxoAAAAgB/w/
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3EL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
TL/9P7C9/T9Ev/0/
sL39P+C+/T8No5KraMX9P7A//D9Mv/0/qD/8PxQAAACvjAGXeewTTEy//T8AAAAA
BQAAAEiv/T9Tb2NrZXQgT3BlcmF0aW8AAQAAAES//T8AAAAAIQAGAAUAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
soZAPwAAAACENwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAALrjZQ==
bDIIQPC/AEAwAAYAIE4JgHC+/T8AAAAAIwAGACAABgBAjP0/VQAAAFCd/T///z+z
q6sAABDd+z8jAAYATL/9PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA
AAAAAGw0CEABAAAAWGcJQMzW9z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6XwmAgL79P0Dd+z8GAAAA
Ml0OgKC+/T8BAAAAJEL8P0y//T8BAAAA/gAAALCd+z8AAAAAwL79PwAAAAAAAAAA
IEL8P0Dd+z+UP/w/mED8PwAAAADgvv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7L79PwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAA=
================= CORE DUMP END =================
Rebooting...

I do not understand this behavior, a bit of help will be appreciated. Thank you!

jonnerd154 commented 10 months ago

LTE.dettach() is non-blocking, but takes a significant amount of time. Try adding a polling/wait loop after your call to dettach() and before the sleep call, that checks LTE.isattached(), and breaks out of the loop when it's false.

jonnerd154 commented 10 months ago

Follow up: I think you also need to call LTE.deinit() after the detach.

Quick example of the whole thing:

# Detach with state check
if _lte.isattached():
    detachTimeoutN = 0
    _lte.dettach()
    while detachTimeoutN < 10:
        if not _lte.isattached(): 
            break

        utime.sleep_ms(1000)
        detachTimeoutN += 1

# de-initialize the LTE module
_lte.deinit()
VincBont commented 9 months ago

That was a good idea but sadly the error still persists even though I correctly detach and deinit the module.