Open trip5 opened 2 weeks ago
Selecting "Backlight Pin" : "None" results in blank screen after power cycle.
Actually, there's simply no difference in logs from before selecting this and after but here:
Showing logs: [21:53:10]ESP-ROM:esp32s3-20210327 [21:53:10]Build:Mar 27 2021 [21:53:10]rst:0x1 (POWERON),boot:0xb (SPI_FAST_FLASH_BOOT) [21:53:10]SPIWP:0xee [21:53:10]mode:DIO, clock div:1 [21:53:10]load:0x3fce3808,len:0x128 [21:53:10]load:0x403c9700,len:0xb90 [21:53:10]load:0x403cc700,len:0x28cc [21:53:10]entry 0x403c98b8 [21:53:10] [21:53:10] [21:53:10] [21:53:10] open____ _____ _____ _____ [21:53:10] | | | _ | __| _ | [21:53:10] | | |__ | __| [21:53:10] |__|__|__|__|_____|__| [21:53:10] Home Automation Switch Plate [21:53:10] Open Hardware edition v0.7.0-rc13 [21:53:10] [21:53:10][ 0.095][212980/245616 13][ 0/ 0 0] DBUG: Started @ 115200 bps [21:53:10]#[ 0.104][212980/245616 13][ 0/ 0 0] DBUG: Environment: esp32-terminal-rgb_16MB [21:53:10]#[ 0.114][212980/245616 13][ 0/ 0 0] UART: Started [21:53:10]#[ 0.122][212980/245616 13][ 0/ 0 0] UART: Client login from serial [21:53:10]#[ 0.147][212980/245516 13][ 0/ 0 0] CONF: SPI flash FS mounted [21:53:10]Prompt > [ 0.181][212980/245516 13][ 0/ 0 0] CONF: Loading /config.json [21:53:10]Prompt > [ 0.192][212980/244748 12][ 0/ 0 0] CONF: Loaded /config.json [21:53:10]Prompt > [ 0.201][212980/245580 13][ 0/ 0 0] DBUG: Loading debug settings [21:53:10]Prompt > [ 0.211][212980/245580 13][ 0/ 0 0] GPIO: Loading GUI settings [21:53:10]Prompt > [ 0.221][212980/245580 13][ 0/ 0 0] GUI : First Touch Calibration enabled [21:53:10]Prompt > [ 0.231][212980/245580 13][ 0/ 0 0] HASP: Loading HASP settings [21:53:10]Prompt > [ 0.241][212980/245580 13][ 0/ 0 0] WIFI: Loading WiFi settings [21:53:11]Prompt > [ 0.270][212980/243380 12][ 0/ 0 0] MQTT: Loading MQTT settings [21:53:11]Prompt > [ 0.287][212980/243380 12][ 0/ 0 0] TELN: Loading Telnet settings [21:53:11]Prompt > [ 0.297][212980/243380 12][ 0/ 0 0] MDNS: Loading MDNS settings [21:53:11]Prompt > [ 0.307][212980/243380 12][ 0/ 0 0] HTTP: Loading HTTP settings [21:53:11]Prompt > [ 0.317][212980/243380 12][ 0/ 0 0] GPIO: Loading GPIO settings [21:53:11]Prompt > [ 0.327][212980/243380 12][ 0/ 0 0] CONF: Settings loaded [21:53:11]Prompt > [ 0.388][204788/214576 4][ 0/ 0 0] WIFI: Connecting to RestrictedArea [21:53:11]Prompt > [ 0.399][204788/214536 4][ 0/ 0 0] MSGR: Starting... [21:53:11]Prompt > [ 0.408][204788/214536 4][ 0/ 0 0] MSGR: Started [21:53:11]Prompt > [ 0.416][204788/214536 4][ 0/ 0 0] TFT : Starting... [21:53:11]Prompt > [ 0.425][204788/214536 4][ 0/ 0 0] TFT : Starting... [21:53:11]Prompt > [ 0.434][204788/213724 4][ 0/ 0 0] TFT : Touch Started [21:53:11]Prompt > [ 0.737][196596/212600 7][ 0/ 0 0] TFT : Started [21:53:11]Prompt > [ 0.751][196596/212600 7][ 0/ 0 0] TFT : Started [21:53:11]Prompt > [ 0.827][196596/212600 7][ 0/ 0 0] LVGL: Starting... [21:53:11]Prompt > [ 0.840][147444/163232 9][62608/62832 1] LVGL: LV_FS_PC ready [21:53:11]Prompt > [ 0.850][126964/138060 8][61908/61956 1] GUI : Initialize Cursor [21:53:11]Prompt > [ 0.861][126964/137960 7][61576/61592 1] LVGL: Started [21:53:11]Prompt > [ 0.878][126964/137960 7][59116/59756 2] HASP: Custom theme loaded [21:53:11]Prompt > [ 0.907][126964/137960 7][58564/58568 1] HASP: Loading /pages.jsonl [21:53:11]Prompt > [ 0.941][126964/137960 7][58448/58452 1] HASP: Loaded /pages.jsonl [21:53:11]Prompt > [ 0.950][126964/137960 7][58448/58452 1] HASP: Changing page to 1 [21:53:11]Prompt > [ 0.960][126964/137960 7][58288/58292 1] GPIO: Starting... [21:53:11]Prompt > [ 0.969][126964/137960 7][58288/58292 1] GPIO: Reboot counter 0 [21:53:11]Prompt > [ 0.978][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 0.987][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 0.996][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.004][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.013][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.022][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.031][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.040][126964/137960 7][58288/58292 1] GPIO: Invalid pin 0 [21:53:11]Prompt > [ 1.049][126964/137960 7][58288/58292 1] GPIO: Started [21:53:11]Prompt > [ 1.058][122868/133516 7][58288/58292 1] HTTP: Started [21:53:11]Prompt > [ 1.067][122868/132948 7][58288/58292 1] TELN: Telnet console started [21:53:11]Prompt > [ 1.077][122868/132948 7][58288/58292 1] FTP : Starting... [21:53:11]Prompt > [ 1.086][122868/132948 7][58288/58292 1] FTP : Disabled [21:53:11]Prompt > [ 1.116][122868/132948 7][58288/58292 1] MSGR: File not found: L:/boot.cmd [21:53:11]Prompt > [ 1.130][122868/131876 6][58288/58292 1] MQTT: hasp/plate/LWT [21:53:11]Prompt > [ 1.140][122868/131828 6][58288/58292 1] MQTT: hasp/plate/LWT [21:53:11]Prompt > [ 1.149][122868/132048 6][58288/58292 1] MQTT: Broker not configured [21:53:14]Prompt > [ 3.377][122868/131592 6][58124/58448 1] WIFI: Connected to RestrictedArea, requesting IP... [21:53:14]Prompt > [ 3.389][122868/131728 6][58124/58448 1] WIFI: Received IP address 192.168.1.111 [21:53:14]Prompt > [ 4.185][122868/131900 6][58124/58448 1] MSGR: Loading L:/online.cmd [21:53:14]Prompt > [ 4.215][114676/125820 8][58124/58448 1] MSGR: jsonl={"page":0,"id":239,"obj":"msgbox","text":"%ip%","auto_close":20000} [21:53:15]Prompt > [ 4.262][118772/130828 9][57836/57876 1] MSGR: Loaded L:/online.cmd [21:53:15]Prompt > [ 4.272][122868/131432 6][57836/57876 1] HTTP: Started @ http://192.168.1.111 [21:53:15]Prompt > [ 4.282][122868/131480 6][57836/57876 1] MDNS: Starting... [21:53:15]Prompt > [ 4.313][114676/124076 7][57836/57876 1] MDNS: Started
I assume that something is happening underneath - that the default option (blank, perhaps undefined) is fine but by selecting "none" the config is changed, the variable is defined but invalid?
Oh and the only way to fix this after selected "none" is to perform a factory reset.
Perform all steps below and tick them with [x]
Describe the bug
Selecting "Backlight Pin" : "None" results in blank screen after power cycle.
To Reproduce
Screenshots or video
Actually, there's simply no difference in logs from before selecting this and after but here:
I assume that something is happening underneath - that the default option (blank, perhaps undefined) is fine but by selecting "none" the config is changed, the variable is defined but invalid?