Cześć wszystkim,
Próbuję flashować starożytny czujnik drzwi "Live best" (układ LSD-TW03 / W601). Ten czujnik używa kontaktronu, a nie taniego Halla.
W większości przypadków postępowałem zgodnie z tym (używając narzędzia GUI).
Pomyślnie sflashowałem OpenW600_1.18.110.fls, ale otrzymałem bootloop (brak AP).
Wykonałem "Erase Flash", a następnie flashowałem OpenW600_1.18.109.fls, nadal udany flash, ale ten sam bootloop (brak AP).
Flash i dziennik rozruchu:
W dzienniku jest błąd serwera http - nie wiem, czy jest krytyczny.
Jakieś pomysły, co jest nie tak lub kolejne kroki? Dzięki!
AI: Czy możesz udostępnić dokładnie narzędzie do flashowania (nazwę i wersję) oraz ustawienia (np. szybkość transmisji, opcje wymazywania), których użyłeś podczas procesu flashowania?
Flashowanie za pomocą "Upgrade_Tools_V1.5.9.exe" z https://github.com/openshwprojects/FlashTools
Szybkość transmisji 115200, testowane z i bez "erase flash" opcja.
AI: Jakiego źródła zasilania używasz do zasilania czujnika podczas flashowania i uruchamiania? (np. USB, bateria, specyfikacje napięcia/prądu)
Zewnętrzny zasilacz @ 3.3v podczas flashowania i normalnego użytkowania. Również świeża LR03 w teście na żywo, zgodnie z przeznaczeniem czujnika.
Próbuję flashować starożytny czujnik drzwi "Live best" (układ LSD-TW03 / W601). Ten czujnik używa kontaktronu, a nie taniego Halla.
W większości przypadków postępowałem zgodnie z tym (używając narzędzia GUI).
Pomyślnie sflashowałem OpenW600_1.18.110.fls, ale otrzymałem bootloop (brak AP).
Wykonałem "Erase Flash", a następnie flashowałem OpenW600_1.18.109.fls, nadal udany flash, ale ten sam bootloop (brak AP).
Flash i dziennik rozruchu:
Firmware size: 530.46 kb
Waiting for receive CCC ...
Waiting for sync device timeout.
Waiting for restarting device...
CCCC=
Sync success, W60X
WIFI MAC:286DCD3BF2B5
old gain: read error!!!
new gain: 74667460747474747474747474747474747474747474747474747474
PPPPPPPPPPPPPPPCCCC
Erase secboot ok.
Please wait for Erase flash ...
>>>>>>CCCC
Erase flash ok.
Try 1000000 baud download file ...
Wait for the chip to be ready ...
Start the download ...
Download "C:/Users/Matteo/Desktop/W600-TW03/OpenW600_1.18.110.fls" file success!
w600 Compiled @Jun 4 2025 10:36:26
Entering initLog()...
Commands registered!
initLog() done!
Main_Init_Before_Delay done
Main_Init_Delay
Main_Init_Delay done
Info:MAIN:Main_Init_Before_Delay
Info:CFG:####### Boot Count 0 #######
Info:CFG:####### HAL_FlashVars_GetBootFailures= -65535
Warn:CFG:CFG_InitAndLoad: Config crc or ident mismatch. Default config will be loaded.
Info:CFG:CFG_SetDefaultLEDCorrectionTable: setting defaults
Info:GEN:PIN_SetupPins pins have been set up.
Info:MAIN:Main_Init_Before_Delay done
Info:MAIN:Main_Init_Delay
Info:MAIN:Main_Init_Delay done
Info:MAIN:Main_Init_After_Delay
Info:MAIN:Using SSID []
Info:MAIN:Using Pass []
Error:HTTP:Created HTTP SV thread with (stack=2048)
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/set
Info:MQTT:MQTT_RegisterCallback called for bT w600s/ subT w600s/+/set
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600CD3BF2B5/ subT cmnd/w600CD3BF2B5/+
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600s/ subT cmnd/w600s/+
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/get
Info:CMD:CMD_StartScript: started @startup at the beginning
Info:CMD:CMD_StartScript: failed to get file autoexec.bat
Info:MAIN:Main_Init_After_Delay done
Info:MAIN:Time 1, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 2, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 3, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 4, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
ap create Successfully !
Info:MAIN:Time 5, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
w600 Compiled @Jun 4 2025 10:36:26
Entering initLog()...
Commands registered!
initLog() done!
Main_Init_Before_Delay done
Main_Init_Delay
Main_Init_Delay done
Info:MAIN:Main_Init_Before_Delay
Info:CFG:####### Boot Count 0 #######
Info:CFG:####### HAL_FlashVars_GetBootFailures= -65535
Warn:CFG:CFG_InitAndLoad: Config crc or ident mismatch. Default config will be loaded.
Info:CFG:CFG_SetDefaultLEDCorrectionTable: setting defaults
Info:GEN:PIN_SetupPins pins have been set up.
Info:MAIN:Main_Init_Before_Delay done
Info:MAIN:Main_Init_Delay
Info:MAIN:Main_Init_Delay done
Info:MAIN:Main_Init_After_Delay
Info:MAIN:Using SSID []
Info:MAIN:Using Pass []
Error:HTTP:Created HTTP SV thread with (stack=2048)
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/set
Info:MQTT:MQTT_RegisterCallback called for bT w600s/ subT w600s/+/set
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600CD3BF2B5/ subT cmnd/w600CD3BF2B5/+
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600s/ subT cmnd/w600s/+
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/get
Info:CMD:CMD_StartScript: started @startup at the beginning
Info:CMD:CMD_StartScript: failed to get file autoexec.bat
Info:MAIN:Main_Init_After_Delay done
Info:MAIN:Time 1, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 2, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 3, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 4, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
ap create Successfully !
Info:MAIN:Time 5, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
w600 Compiled @Jun 4 2025 10:36:26
Entering initLog()...
Commands registered!
initLog() done!
Main_Init_Before_Delay done
Main_Init_Delay
Main_Init_Delay done
Info:MAIN:Main_Init_Before_Delay
Info:CFG:####### Boot Count 0 #######
Info:CFG:####### HAL_FlashVars_GetBootFailures= -65535
Warn:CFG:CFG_InitAndLoad: Config crc or ident mismatch. Default config will be loaded.
Info:CFG:CFG_SetDefaultLEDCorrectionTable: setting defaults
Info:GEN:PIN_SetupPins pins have been set up.
Info:MAIN:Main_Init_Before_Delay done
Info:MAIN:Main_Init_Delay
Info:MAIN:Main_Init_Delay done
Info:MAIN:Main_Init_After_Delay
Info:MAIN:Using SSID []
Info:MAIN:Using Pass []
Error:HTTP:Created HTTP SV thread with (stack=2048)
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/set
Info:MQTT:MQTT_RegisterCallback called for bT w600s/ subT w600s/+/set
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600CD3BF2B5/ subT cmnd/w600CD3BF2B5/+
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600s/ subT cmnd/w600s/+
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/get
Info:CMD:CMD_StartScript: started @startup at the beginning
Info:CMD:CMD_StartScript: failed to get file autoexec.bat
Info:MAIN:Main_Init_After_Delay done
Info:MAIN:Time 1, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 2, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 3, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 4, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
ap create Successfully !
Info:MAIN:Time 5, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
w600 Compiled @Jun 4 2025 10:36:26
Entering initLog()...
Commands registered!
initLog() done!
Main_Init_Before_Delay done
Main_Init_Delay
Main_Init_Delay done
Info:MAIN:Main_Init_Before_Delay
Info:CFG:####### Boot Count 0 #######
Info:CFG:####### HAL_FlashVars_GetBootFailures= -65535
Warn:CFG:CFG_InitAndLoad: Config crc or ident mismatch. Default config will be loaded.
Info:CFG:CFG_SetDefaultLEDCorrectionTable: setting defaults
Info:GEN:PIN_SetupPins pins have been set up.
Info:MAIN:Main_Init_Before_Delay done
Info:MAIN:Main_Init_Delay
Info:MAIN:Main_Init_Delay done
Info:MAIN:Main_Init_After_Delay
Info:MAIN:Using SSID []
Info:MAIN:Using Pass []
Error:HTTP:Created HTTP SV thread with (stack=2048)
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/set
Info:MQTT:MQTT_RegisterCallback called for bT w600s/ subT w600s/+/set
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600CD3BF2B5/ subT cmnd/w600CD3BF2B5/+
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600s/ subT cmnd/w600s/+
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/get
Info:CMD:CMD_StartScript: started @startup at the beginning
Info:CMD:CMD_StartScript: failed to get file autoexec.bat
Info:MAIN:Main_Init_After_Delay done
Info:MAIN:Time 1, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 2, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 3, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
Info:MAIN:Time 4, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
ap create Successfully !
Info:MAIN:Time 5, idle 0/s, free 30728, MQTT 0(0), bWifi 0, secondsWithNoPing -1, socks 2/8
w600 Compiled @Jun 4 2025 10:36:26
Entering initLog()...
Commands registered!
initLog() done!
Main_Init_Before_Delay done
Main_Init_Delay
Main_Init_Delay done
Info:MAIN:Main_Init_Before_Delay
Info:CFG:####### Boot Count 0 #######
Info:CFG:####### HAL_FlashVars_GetBootFailures= -65535
Warn:CFG:CFG_InitAndLoad: Config crc or ident mismatch. Default config will be loaded.
Info:CFG:CFG_SetDefaultLEDCorrectionTable: setting defaults
Info:GEN:PIN_SetupPins pins have been set up.
Info:MAIN:Main_Init_Before_Delay done
Info:MAIN:Main_Init_Delay
Info:MAIN:Main_Init_Delay done
Info:MAIN:Main_Init_After_Delay
Info:MAIN:Using SSID []
Info:MAIN:Using Pass []
Error:HTTP:Created HTTP SV thread with (stack=2048)
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/set
Info:MQTT:MQTT_RegisterCallback called for bT w600s/ subT w600s/+/set
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600CD3BF2B5/ subT cmnd/w600CD3BF2B5/+
Info:MQTT:MQTT_RegisterCallback called for bT cmnd/w600s/ subT cmnd/w600s/+
Info:MQTT:MQTT_RegisterCallback called for bT w600CD3BF2B5/ subT w600CD3BF2B5/+/get
Info:CMD:CMD_StartScript: started @startup at the beginning
Info:CMD:CMD_StartScript: failed to get file autoexec.bat
Info:MAIN:Main_Init_After_Delay done
W dzienniku jest błąd serwera http - nie wiem, czy jest krytyczny.
Jakieś pomysły, co jest nie tak lub kolejne kroki? Dzięki!
AI: Czy możesz udostępnić dokładnie narzędzie do flashowania (nazwę i wersję) oraz ustawienia (np. szybkość transmisji, opcje wymazywania), których użyłeś podczas procesu flashowania?
Flashowanie za pomocą "Upgrade_Tools_V1.5.9.exe" z https://github.com/openshwprojects/FlashTools
Szybkość transmisji 115200, testowane z i bez "erase flash" opcja.
AI: Jakiego źródła zasilania używasz do zasilania czujnika podczas flashowania i uruchamiania? (np. USB, bateria, specyfikacje napięcia/prądu)
Zewnętrzny zasilacz @ 3.3v podczas flashowania i normalnego użytkowania. Również świeża LR03 w teście na żywo, zgodnie z przeznaczeniem czujnika.