After #333, I switched "primary disk" to "SD card" again. After the switch, device reboots.
Reboot is stuck on boot screen. Last lines:
[ ok ] Message cache
[ ok ] WiFi profiles
Web interface off
Swipe up for earlier lines
Have to force power off.
Also swiping does not work -- interface seems frozen.
Also reboot does not help -- keeps stuck at next reboots as well.
Which device are you using
LilyGO T-Deck Plus
Which Firmware are you using
v0.9.13
Serial log (includes log from Launcher)
App menu item: label=meshco name=meshcoreterm
App menu item: label=wadame name=WADAMESH BETA
App menu item: label=meshpu name=MeshPunk
App menu item: label=ultrat name=Ultra-TDeck-SD-v12.0
SDCARD mounted successfully
Settings stored in NVS successfully
Press the button to enter the Launcher!
Press the button to enter the Launcher!
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
App menu item: label=meshco name=meshcoreterm
App menu item: label=wadame name=WADAMESH BETA
App menu item: label=meshpu name=MeshPunk
App menu item: label=ultrat name=Ultra-TDeck-SD-v12.0
ERR unknown command, type 'help' for command list
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x4037afa6
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x11e4
load:0x403c8700,len:0xc74
load:0x403cb700,len:0x3008
entry 0x403c88c0
[boot] Turned on because (1= POWERON_RESET or 5==ESP_RST_DEEPSLEEP) (Other= Probably forced by launcher)--> 12
[BOOT_PHASE] setup-enter t=775
[TDeckPlus] board.begin()
[TDeckPlus] PERIPH_PWR=10 USER_BTN=0
[TDeckPlus] I2C SDA=18 SCL=8
[TDeckPlus] GPS RX=44 TX=43
[TDeckPlus] LoRa NSS=9 DIO1=45 RST=17 BUSY=13
E (313) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (314) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (323) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (333) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (343) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
[BOOT_PHASE] board-begin dt=41
[BOOT_PHASE] radio-ready dt=522
[BOOT] SPIFFS begin ok=1 formatOnFail=1 total=2110KB used=0KB free=2109KB
[BOOT_PHASE] storage-ready dt=2895
[BOOT] SD-primary ready attempt=1
E (4487) gpio: gpio_install_isr_service(450): GPIO isr service already installed
[CONTACT_LOAD] source=none total=0 primary=SD
[CONTACT_LOAD] empty-store warning action=manual-restore
[CHANNEL_LOAD] source=/channels2 total=1 primary=SD
[MESH_LOAD] contacts=0 channels=1 sd_primary=1 degraded=0 contacts_empty=1 action=manual-restore-if-unexpected
[Companion] companionTransportInit()
[Companion] device_name=MeshCore-9F2E2B93
[Companion] node_name=9F2E2B93
[Companion] companionTransportInit() done
[BOOT_PHASE] transport-ready dt=5403
[BOOT_PHASE] mesh-interface-ready dt=5442
[BOOT_PHASE] sensors-ready dt=8339
[BOOT_PHASE] gps-prefs-ready dt=8378
[BOOT_TRACE] phase=ui-task-begin enter t=9231 since_start=0
[BOOT_PHASE] ui-task-begin t=9231
[BOOT_TRACE] phase=display-onFilesystemReady enter t=9231 since_start=0
[BOOT_PHASE] ui-fs-ready t=9231
[BOOT_TRACE] phase=display-onFilesystemReady ok dt=0 since_start=0
[BOOT_TRACE] phase=ui-task-begin ok dt=1 since_start=1
[BOOT_PHASE] ui-msg-rings cap=512 psram=1 webui=0 budget=7444155
[BOOT_PHASE] map-tile-cache slots=16 slot_kb=48 total_kb=768
[BOOT_PHASE] ui-mem-init-done t=9355
[BOOT_TRACE] phase=prefs-primary-detect enter t=9355 since_start=124
[BOOT_TRACE] phase=primary-store-from-sd enter t=9356
[BOOT_TRACE] phase=primary-store-from-sd ok source=local-sd store=1 dt=13
[BOOT_TRACE] phase=prefs-primary-detect ok dt=15 since_start=139 detail=store=1 from_sd=1
[BOOT_TRACE] phase=prefs-nvs-read enter t=9410 since_start=179
[BOOT_TRACE] phase=prefs-nvs-read ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-load-initial enter t=9410 since_start=179
[BOOT_PHASE] ui-nvs-read-skip mode=SD t=9410
[BOOT_PHASE] ui-rgn-load-skip mode=SD t=9410
[BOOT_TRACE] phase=region-load-initial ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=sync-version-load enter t=9410 since_start=179
[BOOT_TRACE] phase=sync-version-load ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=sd-sync-version-read enter t=9410 since_start=179
[BOOT_TRACE] phase=getSDSyncVersion enter t=9410
[BOOT_TRACE] phase=getSDSyncVersion ok backend=local-sd value=1190 dt=14
[BOOT_TRACE] phase=sd-sync-version-read ok dt=14 since_start=193
[BOOT_TRACE] phase=prefs-load-sd enter t=9424 since_start=193
[BOOT_TRACE] phase=loadPrefsFromSD enter t=9424
[SD_PREFS_RGN] load: rgn_cnt_in=13 regions_loaded=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
apply_sync_prios force=1
[BOOT_TRACE] phase=prefs-load-sd ok dt=40 since_start=233
[BOOT_PREFS_SOURCE] mode=SD source=SD sd_ver=1190 sync=1190 loaded_from_sd=1
[BOOT_TRACE] phase=prefs-nvs-write enter t=9504 since_start=273
[BOOT_TRACE] phase=prefs-nvs-write ok dt=0 since_start=273 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-save-initial enter t=9504 since_start=273
[BOOT_PHASE] ui-nvs-write-skip mode=SD t=9504
[BOOT_PHASE] ui-rgn-save-skip mode=SD t=9504
[BOOT_TRACE] phase=region-save-initial ok dt=0 since_start=273 detail=skipped-mode=SD
[BOOT_TRACE] phase=prefs-save-sd enter t=9504 since_start=273
[BOOT_TRACE] phase=savePrefsToSD enter t=9505
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=353
[BOOT_TRACE] phase=prefs-save-sd ok dt=354 since_start=627
[BOOT_PHASE] ui-prefs-sd-done t=9858
[BOOT_TRACE] phase=clipboard-load-sd enter t=9858 since_start=627
[BOOT_TRACE] phase=clipboard-load-sd ok dt=4 since_start=631
[BOOT_PHASE] ui-clipboard-done t=9862
[BOOT_TRACE] phase=ui-data-load-sd enter t=9901 since_start=670
[BOOT_PHASE] ui-sd-load-start t=9902
[BOOT_PHASE] ui-sd-load-dt=36
[BOOT_TRACE] phase=ui-data-load-sd ok dt=37 since_start=707
[BOOT_TRACE] phase=wifi-reload-storage enter t=9977 since_start=746
[BOOT_TRACE] phase=wifi-reload-storage ok dt=491 since_start=1237
[BOOT_TRACE] phase=webui-begin enter t=10507 since_start=1276
[BOOT_TRACE] phase=webui-begin ok dt=0 since_start=1276 detail=enabled=0
[TILE] mbedtls calloc override ok (rc=0)
[BOOT_TRACE] phase=tile-cache-quota-boot enter t=10549 since_start=1318
(And then stuck there.)
Regards!
**Describe the bug**
After #333, I switched "primary disk" to "SD card" again. After the switch, device reboots.
Reboot is stuck on boot screen. Last lines:
```
[ ok ] Message cache
[ ok ] WiFi profiles
Web interface off
Swipe up for earlier lines
```
Have to force power off.
Also swiping does not work -- interface seems frozen.
Also reboot does not help -- keeps stuck at next reboots as well.
**Which device are you using**
LilyGO T-Deck Plus
**Which Firmware are you using**
v0.9.13
**Serial log** (includes log from Launcher)
```
App menu item: label=meshco name=meshcoreterm
App menu item: label=wadame name=WADAMESH BETA
App menu item: label=meshpu name=MeshPunk
App menu item: label=ultrat name=Ultra-TDeck-SD-v12.0
SDCARD mounted successfully
Settings stored in NVS successfully
Press the button to enter the Launcher!
Press the button to enter the Launcher!
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
ERR unknown command, type 'help' for command list
Press the button to enter the Launcher!
App menu item: label=meshco name=meshcoreterm
App menu item: label=wadame name=WADAMESH BETA
App menu item: label=meshpu name=MeshPunk
App menu item: label=ultrat name=Ultra-TDeck-SD-v12.0
ERR unknown command, type 'help' for command list
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x4037afa6
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x11e4
load:0x403c8700,len:0xc74
load:0x403cb700,len:0x3008
entry 0x403c88c0
[boot] Turned on because (1= POWERON_RESET or 5==ESP_RST_DEEPSLEEP) (Other= Probably forced by launcher)--> 12
[BOOT_PHASE] setup-enter t=775
[TDeckPlus] board.begin()
[TDeckPlus] PERIPH_PWR=10 USER_BTN=0
[TDeckPlus] I2C SDA=18 SCL=8
[TDeckPlus] GPS RX=44 TX=43
[TDeckPlus] LoRa NSS=9 DIO1=45 RST=17 BUSY=13
E (313) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (314) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (323) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (333) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
E (343) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
[BOOT_PHASE] board-begin dt=41
[BOOT_PHASE] radio-ready dt=522
[BOOT] SPIFFS begin ok=1 formatOnFail=1 total=2110KB used=0KB free=2109KB
[BOOT_PHASE] storage-ready dt=2895
[BOOT] SD-primary ready attempt=1
E (4487) gpio: gpio_install_isr_service(450): GPIO isr service already installed
[CONTACT_LOAD] source=none total=0 primary=SD
[CONTACT_LOAD] empty-store warning action=manual-restore
[CHANNEL_LOAD] source=/channels2 total=1 primary=SD
[MESH_LOAD] contacts=0 channels=1 sd_primary=1 degraded=0 contacts_empty=1 action=manual-restore-if-unexpected
[Companion] companionTransportInit()
[Companion] device_name=MeshCore-9F2E2B93
[Companion] node_name=9F2E2B93
[Companion] companionTransportInit() done
[BOOT_PHASE] transport-ready dt=5403
[BOOT_PHASE] mesh-interface-ready dt=5442
[BOOT_PHASE] sensors-ready dt=8339
[BOOT_PHASE] gps-prefs-ready dt=8378
[BOOT_TRACE] phase=ui-task-begin enter t=9231 since_start=0
[BOOT_PHASE] ui-task-begin t=9231
[BOOT_TRACE] phase=display-onFilesystemReady enter t=9231 since_start=0
[BOOT_PHASE] ui-fs-ready t=9231
[BOOT_TRACE] phase=display-onFilesystemReady ok dt=0 since_start=0
[BOOT_TRACE] phase=ui-task-begin ok dt=1 since_start=1
[BOOT_PHASE] ui-msg-rings cap=512 psram=1 webui=0 budget=7444155
[BOOT_PHASE] map-tile-cache slots=16 slot_kb=48 total_kb=768
[BOOT_PHASE] ui-mem-init-done t=9355
[BOOT_TRACE] phase=prefs-primary-detect enter t=9355 since_start=124
[BOOT_TRACE] phase=primary-store-from-sd enter t=9356
[BOOT_TRACE] phase=primary-store-from-sd ok source=local-sd store=1 dt=13
[BOOT_TRACE] phase=prefs-primary-detect ok dt=15 since_start=139 detail=store=1 from_sd=1
[BOOT_TRACE] phase=prefs-nvs-read enter t=9410 since_start=179
[BOOT_TRACE] phase=prefs-nvs-read ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-load-initial enter t=9410 since_start=179
[BOOT_PHASE] ui-nvs-read-skip mode=SD t=9410
[BOOT_PHASE] ui-rgn-load-skip mode=SD t=9410
[BOOT_TRACE] phase=region-load-initial ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=sync-version-load enter t=9410 since_start=179
[BOOT_TRACE] phase=sync-version-load ok dt=0 since_start=179 detail=skipped-mode=SD
[BOOT_TRACE] phase=sd-sync-version-read enter t=9410 since_start=179
[BOOT_TRACE] phase=getSDSyncVersion enter t=9410
[BOOT_TRACE] phase=getSDSyncVersion ok backend=local-sd value=1190 dt=14
[BOOT_TRACE] phase=sd-sync-version-read ok dt=14 since_start=193
[BOOT_TRACE] phase=prefs-load-sd enter t=9424 since_start=193
[BOOT_TRACE] phase=loadPrefsFromSD enter t=9424
[SD_PREFS_RGN] load: rgn_cnt_in=13 regions_loaded=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
apply_sync_prios force=1
[BOOT_TRACE] phase=prefs-load-sd ok dt=40 since_start=233
[BOOT_PREFS_SOURCE] mode=SD source=SD sd_ver=1190 sync=1190 loaded_from_sd=1
[BOOT_TRACE] phase=prefs-nvs-write enter t=9504 since_start=273
[BOOT_TRACE] phase=prefs-nvs-write ok dt=0 since_start=273 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-save-initial enter t=9504 since_start=273
[BOOT_PHASE] ui-nvs-write-skip mode=SD t=9504
[BOOT_PHASE] ui-rgn-save-skip mode=SD t=9504
[BOOT_TRACE] phase=region-save-initial ok dt=0 since_start=273 detail=skipped-mode=SD
[BOOT_TRACE] phase=prefs-save-sd enter t=9504 since_start=273
[BOOT_TRACE] phase=savePrefsToSD enter t=9505
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=353
[BOOT_TRACE] phase=prefs-save-sd ok dt=354 since_start=627
[BOOT_PHASE] ui-prefs-sd-done t=9858
[BOOT_TRACE] phase=clipboard-load-sd enter t=9858 since_start=627
[BOOT_TRACE] phase=clipboard-load-sd ok dt=4 since_start=631
[BOOT_PHASE] ui-clipboard-done t=9862
[BOOT_TRACE] phase=ui-data-load-sd enter t=9901 since_start=670
[BOOT_PHASE] ui-sd-load-start t=9902
[BOOT_PHASE] ui-sd-load-dt=36
[BOOT_TRACE] phase=ui-data-load-sd ok dt=37 since_start=707
[BOOT_TRACE] phase=wifi-reload-storage enter t=9977 since_start=746
[BOOT_TRACE] phase=wifi-reload-storage ok dt=491 since_start=1237
[BOOT_TRACE] phase=webui-begin enter t=10507 since_start=1276
[BOOT_TRACE] phase=webui-begin ok dt=0 since_start=1276 detail=enabled=0
[TILE] mbedtls calloc override ok (rc=0)
[BOOT_TRACE] phase=tile-cache-quota-boot enter t=10549 since_start=1318
```
*(And then stuck there.)*
Regards!
<!-- github-sync-id:5074695466 -->
Boot is slow and then hangs at the very same position.
Additionally, I get some
[ 49675][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
in the serial log.
Serial log with boot after deleing /MCTerm/ directory:
[BOOT_PHASE] setup-enter t=780
[TDeckPlus] board.begin()
[TDeckPlus] PERIPH_PWR=10 USER_BTN=0
[TDeckPlus] I2C SDA=18 SCL=8
[TDeckPlus] GPS RX=44 TX=43
[TDeckPlus] LoRa NSS=9 DIO1=45 RST=17 BUSY=13
[BOOT_PHASE] board-begin dt=41
[BOOT_PHASE] radio-ready dt=522
[BOOT] SPIFFS begin ok=1 formatOnFail=1 total=2110KB used=0KB free=2109KB
[ 3093][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_PHASE] storage-ready dt=3825
[ 5578][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 16832][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 18708][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2/identity_main.bin does not exist, no permits for creation
[BOOT] SD-primary degraded: identity_main.bin unavailable; using internal flash copies this boot
[ 22546][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
E (22239) gpio: gpio_install_isr_service(450): GPIO isr service already installed
[ 23643][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[IDENTITY] no recoverable persisted identity; creating new identity
[ 25225][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 26413][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 27357][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 29701][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2 does not exist, no permits for creation
[IDENTITY] load failed — new identity created
[ 30646][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 31710][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 33253][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 34449][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[SPIFFS_IO] primary=internal tile_cache=n/a op=prefs_save path=/state_v2/new_prefs
[ 35393][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 36338][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 38682][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2 does not exist, no permits for creation
[ 39626][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 40570][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 42055][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 43480][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 45359][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 46303][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[CONTACT_LOAD] degraded-fallback source=none total=0
[CONTACT_LOAD] empty-store warning action=manual-restore
[ 47248][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 48191][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 49675][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 50739][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 51684][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[CHANNEL_LOAD] degraded-fallback source=none total=0
[CHANNEL_LOAD] empty-store warning action=manual-restore
[ 52628][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[MESH_LOAD] contacts=0 channels=1 sd_primary=1 degraded=1 contacts_empty=1 action=manual-restore-if-unexpected
[Companion] companionTransportInit()
[Companion] device_name=MeshCore-E0EFA9D9
[Companion] node_name=E0EFA9D9
[Companion] companionTransportInit() done
[BOOT_PHASE] transport-ready dt=52368
[BOOT_PHASE] mesh-interface-ready dt=52407
[BOOT_PHASE] sensors-ready dt=55216
[BOOT_PHASE] gps-prefs-ready dt=55255
[BOOT_TRACE] phase=ui-task-begin enter t=56113 since_start=0
[BOOT_PHASE] ui-task-begin t=56114
[BOOT_TRACE] phase=display-onFilesystemReady enter t=56114 since_start=1
[BOOT_PHASE] ui-fs-ready t=56114
[BOOT_TRACE] phase=display-onFilesystemReady ok dt=0 since_start=1
[BOOT_TRACE] phase=ui-task-begin ok dt=1 since_start=1
[BOOT_PHASE] ui-msg-rings cap=512 psram=1 webui=0 budget=7444155
[BOOT_PHASE] map-tile-cache slots=16 slot_kb=48 total_kb=768
[BOOT_PHASE] ui-mem-init-done t=56237
[BOOT_TRACE] phase=prefs-primary-detect enter t=56237 since_start=124
[BOOT_TRACE] phase=primary-store-from-sd enter t=56238
[ 57173][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=primary-store-from-sd fail reason=open-prefs dt=944
[BOOT_TRACE] phase=prefs-primary-detect ok dt=945 since_start=1069 detail=store=1 from_sd=0
[BOOT_TRACE] phase=prefs-nvs-read enter t=57222 since_start=1109
[BOOT_TRACE] phase=prefs-nvs-read ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-load-initial enter t=57222 since_start=1109
[BOOT_PHASE] ui-nvs-read-skip mode=SD t=57222
[BOOT_PHASE] ui-rgn-load-skip mode=SD t=57222
[BOOT_TRACE] phase=region-load-initial ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=sync-version-load enter t=57222 since_start=1109
[BOOT_TRACE] phase=sync-version-load ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=sd-sync-version-read enter t=57222 since_start=1109
[BOOT_TRACE] phase=getSDSyncVersion enter t=57223
[ 58159][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=getSDSyncVersion fail reason=open-prefs dt=944
[BOOT_TRACE] phase=sd-sync-version-read ok dt=945 since_start=2054
[BOOT_TRACE] phase=prefs-load-sd enter t=58168 since_start=2055
[BOOT_TRACE] phase=loadPrefsFromSD enter t=58168
[ 59103][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=loadPrefsFromSD fail reason=open-prefs dt=1878
[BOOT_TRACE] phase=prefs-load-sd fail dt=1878 since_start=3933 detail=loadPrefsFromSD=false
[BOOT_TRACE] phase=prefs-load-sd slow dt=1878
[BOOT_PHASE] ui-prefs-sd-missing mode=SD t=60086
[BOOT_TRACE] phase=savePrefsToSD enter t=60126
[SD_PREFS_RGN] save: rgn_cnt=0 | chs=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=2767
[SCOPE_LOAD] backend=NVS raw_count=13 loaded=13 has_chslots=1
[BOOT_TRACE] phase=savePrefsToSD enter t=62956
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,8,8,8,8,1,2,2,-1,9,9,9,8,8,8,1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=107
[BOOT_PREFS_RGN] sd-primary nvs-scope-fallback regions=13
[BOOT_PREFS_SOURCE] mode=SD source=SD_MISSING sd_ver=0 sync=0 loaded_from_sd=0
[BOOT_TRACE] phase=prefs-nvs-write enter t=63103 since_start=6990
[BOOT_TRACE] phase=prefs-nvs-write ok dt=0 since_start=6990 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-save-initial enter t=63103 since_start=6990
[BOOT_PHASE] ui-nvs-write-skip mode=SD t=63104
[BOOT_PHASE] ui-rgn-save-skip mode=SD t=63104
[BOOT_TRACE] phase=region-save-initial ok dt=1 since_start=6991 detail=skipped-mode=SD
[BOOT_TRACE] phase=prefs-save-sd enter t=63104 since_start=6991
[BOOT_TRACE] phase=savePrefsToSD enter t=63104
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,8,8,8,8,1,2,2,-1,9,9,9,8,8,8,1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=107
[BOOT_TRACE] phase=prefs-save-sd ok dt=107 since_start=7098
[BOOT_PHASE] ui-prefs-sd-done t=63211
[BOOT_TRACE] phase=clipboard-load-sd enter t=63211 since_start=7098
[BOOT_TRACE] phase=clipboard-load-sd ok dt=3 since_start=7101
[BOOT_PHASE] ui-clipboard-done t=63215
[BOOT_TRACE] phase=ui-data-load-sd enter t=63254 since_start=7141
[BOOT_PHASE] ui-sd-load-start t=63255
[BOOT_PHASE] ui-sd-load-dt=14
[BOOT_TRACE] phase=ui-data-load-sd ok dt=15 since_start=7156
[BOOT_TRACE] phase=wifi-reload-storage enter t=63309 since_start=7196
[BOOT_TRACE] phase=wifi-reload-storage ok dt=492 since_start=7688
[BOOT_TRACE] phase=webui-begin enter t=63841 since_start=7728
[BOOT_TRACE] phase=webui-begin ok dt=0 since_start=7728 detail=enabled=0
[TILE] mbedtls calloc override ok (rc=0)
[BOOT_TRACE] phase=tile-cache-quota-boot enter t=63882 since_start=7769
Version 0.9.13 seems not usable at all for me. Reverting to 0.9.12.3.
Regards!
Now deleted `/MCTerm/` directory on the SD card.
Boot is slow and then hangs at the very same position.
Additionally, I get some
```
[ 49675][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
```
in the serial log.
Serial log with boot after deleing `/MCTerm/` directory:
```
[BOOT_PHASE] setup-enter t=780
[TDeckPlus] board.begin()
[TDeckPlus] PERIPH_PWR=10 USER_BTN=0
[TDeckPlus] I2C SDA=18 SCL=8
[TDeckPlus] GPS RX=44 TX=43
[TDeckPlus] LoRa NSS=9 DIO1=45 RST=17 BUSY=13
[BOOT_PHASE] board-begin dt=41
[BOOT_PHASE] radio-ready dt=522
[BOOT] SPIFFS begin ok=1 formatOnFail=1 total=2110KB used=0KB free=2109KB
[ 3093][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_PHASE] storage-ready dt=3825
[ 5578][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 16832][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 18708][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2/identity_main.bin does not exist, no permits for creation
[BOOT] SD-primary degraded: identity_main.bin unavailable; using internal flash copies this boot
[ 22546][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
E (22239) gpio: gpio_install_isr_service(450): GPIO isr service already installed
[ 23643][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[IDENTITY] no recoverable persisted identity; creating new identity
[ 25225][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 26413][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 27357][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 29701][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2 does not exist, no permits for creation
[IDENTITY] load failed — new identity created
[ 30646][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 31710][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 33253][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 34449][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[SPIFFS_IO] primary=internal tile_cache=n/a op=prefs_save path=/state_v2/new_prefs
[ 35393][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 36338][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 38682][E][vfs_api.cpp:105] open(): /sd/MCTerm/primary_state_v2 does not exist, no permits for creation
[ 39626][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 40570][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 42055][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 43480][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 45359][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 46303][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[CONTACT_LOAD] degraded-fallback source=none total=0
[CONTACT_LOAD] empty-store warning action=manual-restore
[ 47248][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 48191][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 49675][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 50739][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[ 51684][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[CHANNEL_LOAD] degraded-fallback source=none total=0
[CHANNEL_LOAD] empty-store warning action=manual-restore
[ 52628][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[MESH_LOAD] contacts=0 channels=1 sd_primary=1 degraded=1 contacts_empty=1 action=manual-restore-if-unexpected
[Companion] companionTransportInit()
[Companion] device_name=MeshCore-E0EFA9D9
[Companion] node_name=E0EFA9D9
[Companion] companionTransportInit() done
[BOOT_PHASE] transport-ready dt=52368
[BOOT_PHASE] mesh-interface-ready dt=52407
[BOOT_PHASE] sensors-ready dt=55216
[BOOT_PHASE] gps-prefs-ready dt=55255
[BOOT_TRACE] phase=ui-task-begin enter t=56113 since_start=0
[BOOT_PHASE] ui-task-begin t=56114
[BOOT_TRACE] phase=display-onFilesystemReady enter t=56114 since_start=1
[BOOT_PHASE] ui-fs-ready t=56114
[BOOT_TRACE] phase=display-onFilesystemReady ok dt=0 since_start=1
[BOOT_TRACE] phase=ui-task-begin ok dt=1 since_start=1
[BOOT_PHASE] ui-msg-rings cap=512 psram=1 webui=0 budget=7444155
[BOOT_PHASE] map-tile-cache slots=16 slot_kb=48 total_kb=768
[BOOT_PHASE] ui-mem-init-done t=56237
[BOOT_TRACE] phase=prefs-primary-detect enter t=56237 since_start=124
[BOOT_TRACE] phase=primary-store-from-sd enter t=56238
[ 57173][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=primary-store-from-sd fail reason=open-prefs dt=944
[BOOT_TRACE] phase=prefs-primary-detect ok dt=945 since_start=1069 detail=store=1 from_sd=0
[BOOT_TRACE] phase=prefs-nvs-read enter t=57222 since_start=1109
[BOOT_TRACE] phase=prefs-nvs-read ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-load-initial enter t=57222 since_start=1109
[BOOT_PHASE] ui-nvs-read-skip mode=SD t=57222
[BOOT_PHASE] ui-rgn-load-skip mode=SD t=57222
[BOOT_TRACE] phase=region-load-initial ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=sync-version-load enter t=57222 since_start=1109
[BOOT_TRACE] phase=sync-version-load ok dt=0 since_start=1109 detail=skipped-mode=SD
[BOOT_TRACE] phase=sd-sync-version-read enter t=57222 since_start=1109
[BOOT_TRACE] phase=getSDSyncVersion enter t=57223
[ 58159][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=getSDSyncVersion fail reason=open-prefs dt=944
[BOOT_TRACE] phase=sd-sync-version-read ok dt=945 since_start=2054
[BOOT_TRACE] phase=prefs-load-sd enter t=58168 since_start=2055
[BOOT_TRACE] phase=loadPrefsFromSD enter t=58168
[ 59103][E][vfs_api.cpp:105] open(): /sd/MCTerm/prefs.txt does not exist, no permits for creation
[BOOT_TRACE] phase=loadPrefsFromSD fail reason=open-prefs dt=1878
[BOOT_TRACE] phase=prefs-load-sd fail dt=1878 since_start=3933 detail=loadPrefsFromSD=false
[BOOT_TRACE] phase=prefs-load-sd slow dt=1878
[BOOT_PHASE] ui-prefs-sd-missing mode=SD t=60086
[BOOT_TRACE] phase=savePrefsToSD enter t=60126
[SD_PREFS_RGN] save: rgn_cnt=0 | chs=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=2767
[SCOPE_LOAD] backend=NVS raw_count=13 loaded=13 has_chslots=1
[BOOT_TRACE] phase=savePrefsToSD enter t=62956
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,8,8,8,8,1,2,2,-1,9,9,9,8,8,8,1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=107
[BOOT_PREFS_RGN] sd-primary nvs-scope-fallback regions=13
[BOOT_PREFS_SOURCE] mode=SD source=SD_MISSING sd_ver=0 sync=0 loaded_from_sd=0
[BOOT_TRACE] phase=prefs-nvs-write enter t=63103 since_start=6990
[BOOT_TRACE] phase=prefs-nvs-write ok dt=0 since_start=6990 detail=skipped-mode=SD
[BOOT_TRACE] phase=region-save-initial enter t=63103 since_start=6990
[BOOT_PHASE] ui-nvs-write-skip mode=SD t=63104
[BOOT_PHASE] ui-rgn-save-skip mode=SD t=63104
[BOOT_TRACE] phase=region-save-initial ok dt=1 since_start=6991 detail=skipped-mode=SD
[BOOT_TRACE] phase=prefs-save-sd enter t=63104 since_start=6991
[BOOT_TRACE] phase=savePrefsToSD enter t=63104
[SD_PREFS_RGN] save: rgn_cnt=13 [0]=de [1]=de-ost [2]=de-sn [3]=de-sued [4]=de-mitte [5]=de-west [6]=de-bebb [7]=de-be [8]=de-sn-dd [9]=de-bb [10]=de-nord [11]=de-sn-vvo [12]=europe | chs=8,8,8,8,8,1,2,2,-1,9,9,9,8,8,8,1,-1,-1,-1,-1
[BOOT_TRACE] phase=savePrefsToSD ok backend=local-sd dt=107
[BOOT_TRACE] phase=prefs-save-sd ok dt=107 since_start=7098
[BOOT_PHASE] ui-prefs-sd-done t=63211
[BOOT_TRACE] phase=clipboard-load-sd enter t=63211 since_start=7098
[BOOT_TRACE] phase=clipboard-load-sd ok dt=3 since_start=7101
[BOOT_PHASE] ui-clipboard-done t=63215
[BOOT_TRACE] phase=ui-data-load-sd enter t=63254 since_start=7141
[BOOT_PHASE] ui-sd-load-start t=63255
[BOOT_PHASE] ui-sd-load-dt=14
[BOOT_TRACE] phase=ui-data-load-sd ok dt=15 since_start=7156
[BOOT_TRACE] phase=wifi-reload-storage enter t=63309 since_start=7196
[BOOT_TRACE] phase=wifi-reload-storage ok dt=492 since_start=7688
[BOOT_TRACE] phase=webui-begin enter t=63841 since_start=7728
[BOOT_TRACE] phase=webui-begin ok dt=0 since_start=7728 detail=enabled=0
[TILE] mbedtls calloc override ok (rc=0)
[BOOT_TRACE] phase=tile-cache-quota-boot enter t=63882 since_start=7769
```
---
Version 0.9.13 seems not usable at all for me. Reverting to 0.9.12.3.
Regards!
<!-- github-comment-id:5196856760 -->
You tried it only in combination with launcher, right?
I did edit my comment: I did also try a full erase and the -merged
firmware: Same result. Freezes with SD card, works without SD card.
I am now trying with SD card pre-filled with different content.
> You tried it only in combination with launcher, right?
I did edit my comment: I did also try a full erase and the `-merged`
firmware: Same result. Freezes with SD card, works without SD card.
I am now trying with SD card pre-filled with different content.
<!-- github-comment-id:6045256314 -->
You tried it only in combination with launcher, right?
I did edit my comment: I did also try a full erase and the -merged
firmware: Same result. Freezes with SD card, works without SD card.
I am now trying with SD card pre-filled with different content.
Seems like i have "the" device :). All working for me fine 😇. Will talk a bit more with my virtual friend based on your outputs! Lets see what could be done, but its crazy that on one device its working and another one not... 🙄
> > You tried it only in combination with launcher, right?
>
> I did edit my comment: I did also try a full erase and the `-merged`
> firmware: Same result. Freezes with SD card, works without SD card.
>
> I am now trying with SD card pre-filled with different content.
>
>
Seems like i have "the" device :). All working for me fine 😇. Will talk a bit more with my virtual friend based on your outputs! Lets see what could be done, but its crazy that on one device its working and another one not... 🙄
<!-- github-comment-id:6045435365 -->
Seems like i have "the" device :). All working for me fine 😇. Will
talk a bit more with my virtual friend based on your outputs! Lets
see what could be done, but its crazy that on one device its working
and another one not... 🙄
A debug build which gives out trace information? (Not for normal use
because it might consume much battery?)
> Seems like i have "the" device :). All working for me fine 😇. Will
> talk a bit more with my virtual friend based on your outputs! Lets
> see what could be done, but its crazy that on one device its working
> and another one not... 🙄
A debug build which gives out trace information? (Not for normal use
because it might consume much battery?)
<!-- github-comment-id:6045512075 -->
UPDATE: All the comments from here on should be for issue #339 (firmware version v0.9.14).
UPDATE: All the comments from [here on](#issuecomment-6045256314) should be for issue #339 (firmware version v0.9.14).
<!-- github-comment-id:6045538279 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Describe the bug
After #333, I switched "primary disk" to "SD card" again. After the switch, device reboots.
Reboot is stuck on boot screen. Last lines:
Have to force power off.
Also swiping does not work -- interface seems frozen.
Also reboot does not help -- keeps stuck at next reboots as well.
Which device are you using
LilyGO T-Deck Plus
Which Firmware are you using
v0.9.13
Serial log (includes log from Launcher)
(And then stuck there.)
Regards!
Now deleted
/MCTerm/directory on the SD card.Boot is slow and then hangs at the very same position.
Additionally, I get some
in the serial log.
Serial log with boot after deleing
/MCTerm/directory:Version 0.9.13 seems not usable at all for me. Reverting to 0.9.12.3.
Regards!
This should be fixed with v0.9.14!
Let me know if it works for you.
No, see #339.
You tried it only in combination with launcher, right?
I did edit my comment: I did also try a full erase and the
-mergedfirmware: Same result. Freezes with SD card, works without SD card.
I am now trying with SD card pre-filled with different content.
Seems like i have "the" device :). All working for me fine 😇. Will talk a bit more with my virtual friend based on your outputs! Lets see what could be done, but its crazy that on one device its working and another one not... 🙄
A debug build which gives out trace information? (Not for normal use
because it might consume much battery?)
UPDATE: All the comments from here on should be for issue #339 (firmware version v0.9.14).
Closing this in favour of #339.
Note that with version 0.9.12.3 it all worked also with the original SD card.