[+0ms] [----/--/-- --:--:--][APP] boot: syslog init OK
[+0ms] [----/--/-- --:--:--][APP] fw build: Nov  7 2026 21:28:55 suite=NONE dstr=off
[+10ms] [----/--/-- --:--:--][APP] reset cause: software (NVIC_SystemReset) (CSR=0x14000000)
[+10ms] PREVRUN seg=2 seq=2101112827 t=436031
[+21ms] TICKRUN uw=436055 n=436055 duw=24
[+21ms] [----/--/-- --:--:--][RTC] sd2506_init: OK
[+31ms] [----/--/-- --:--:--][APP] SD2506 init: OK (ret=0)
[+42ms] [2026-11-07 21:29:18][CLK] sys_clock_init: RTC initial time 2026-11-07 21:29:18
[+42ms] [2026-11-07 21:29:18][CLK] sys_clock_init: wall clock base = unix 1794086958, base_tick=142
[+52ms] [2026-11-07 21:29:18][APP] RS485 init: OK (UART4, DE=PA15)
[+63ms] [2026-11-07 21:29:18][APP] ScreenLink init: OK (ret=0, USART1 700000 baud, BRR=0x0078)
[+73ms] [2026-11-07 21:29:18][NAND] Resetting NAND...
[+94ms] [2026-11-07 21:29:18][NAND] Reading NAND ID...
[+94ms] [2026-11-07 21:29:18][NAND] NAND ID: MID=0xC8, DID=0x52
[+105ms] [2026-11-07 21:29:18][NAND] Scanning bad blocks...
[+240ms] [2026-11-07 21:29:18][NAND] BBT scan: 0 bad blocks found
[+240ms] [2026-11-07 21:29:18][NAND] Enabling ECC...
[+240ms] [2026-11-07 21:29:18][NAND] Unlocking block protection...
[+250ms] [2026-11-07 21:29:18][NAND] Locating BBT pool...
[+250ms] [2026-11-07 21:29:18][NAND] Loading persisted BBT...
[+261ms] [2026-11-07 21:29:18][NAND] NAND init OK
[+261ms] [2026-11-07 21:29:18][APP] NAND init: OK
[+271ms] [2026-11-07 21:29:18][ADC] Init OK
[+271ms] [2026-11-07 21:29:18][APP] ADC init: OK
[+271ms] [2026-11-07 21:29:18][APP] ADC input layer init: OK
[+282ms] [2026-11-07 21:29:18][APP] phasor layer init: OK (inst=5)
[+282ms] [2026-11-07 21:29:18][APP] freq layer init: OK
[+292ms] [2026-11-07 21:29:18][CFG] register: section 'adc_cal' (9 keys)
[+292ms] [2026-11-07 21:29:18][CFG] register: section 'adc_cal_ofs' (8 keys)
[+303ms] [2026-11-07 21:29:18][APP] adc cal init: OK (k_q16 tpafe=10000000 stm32=52800000)
[+313ms] [2026-11-07 21:29:18][CFG] register: section 'run_par' (9 keys)
[+313ms] [2026-11-07 21:29:18][APP] run par init: OK (db9 k/b via adc_cal, evt=1<<8)
[+323ms] [2026-11-07 21:29:18][CFG] register: section 'comm' (2 keys)
[+333ms] [2026-11-07 21:29:18][APP] comm init: OK (ca=1 port=2404)
[+333ms] [2026-11-07 21:29:18][APP] protection init: OK (set=40 elm=9)
[+344ms] [2026-11-07 21:29:18][APP] SD2506 ID: 2512153425482405
[+344ms] [2026-11-07 21:29:18][APP] SD2506 time: 2026-11-07 21:29:19 (week 6)
[+354ms] [2026-11-07 21:29:18][APP] SD2506 temp: 24 C
[+354ms] [2026-11-07 21:29:18][APP] SD2506 battery: 3.12 V
[+365ms] [2026-11-07 21:29:18][APP] App init OK
[+365ms] [2026-11-07 21:29:18][NAND_FTL] Initializing NAND FTL...
[+386ms] [2026-11-07 21:29:18][PROT] uncalibrated -> protection blocked (UA/UN/IA VALID not all set)
[+469ms] [2026-11-07 21:29:18] [FS] FATFS mounted
[+532ms] [2026-11-07 21:29:18][SYSLOG] runlog boot entry: reboot
[+532ms] [2026-11-07 21:29:18][CFG] register: section 'network' (4 keys)
[+542ms] [2026-11-07 21:29:18][CFG] register: section 'ftp' (3 keys)
[+553ms] [2026-11-07 21:29:18][CFG] register: section 'sntp' (4 keys)
[+563ms] [2026-11-07 21:29:18][CFG] load: OK (1064B, heap free 16552B)
[+563ms] [2026-11-07 21:29:18][NET_CFG] load: OK ip=192.168.31.100
[+574ms] [2026-11-07 21:29:18] [CFG] prot set loaded (/prot_set.bin)
[+595ms] [2026-11-07 21:29:18][NAND_FTL] Map resumed: 46942/93232 sectors used
[+605ms] [2026-11-07 21:29:18][NAND_FTL] Map head=36160 tail=91677 epoch=8
[+605ms] [2026-11-07 21:29:18][NAND_FTL] NAND FTL ready (capacity: 93232 pages = 182 MB)
[+616ms] [2026-11-07 21:29:18][ADC_TASK] first: UA=-19 UB=414 UC=518 UN=-18 IA=-16 IB=0 IC=768 IN=901 T=713
[+626ms] [2026-11-07 21:29:18][ADC_TASK] phasor(first) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+626ms] [2026-11-07 21:29:18][ADC_TASK] phasor(first) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+636ms] [2026-11-07 21:29:18][ADC_TASK] phasor(first) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+646ms] [2026-11-07 21:29:18][ADC_TASK] phasor(first) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+656ms] [2026-11-07 21:29:18][ADC_TASK] phasor(first) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+656ms] [2026-11-07 21:29:18][ADC_TASK] freq(first): f=0 valid=0 (x0.01)
[+667ms] [2026-11-07 21:29:18][PROT] protect task start: cycle=20ms elm=9
[+667ms] [2026-11-07 21:29:18][NET_TASK] === Network Init ===
[+677ms] [2026-11-07 21:29:18][NET] ch395f ver=0x4A fun_para=0x08
[+677ms] [2026-11-07 21:29:18][NET_TASK] net init: OK
[+688ms] [2026-11-07 21:29:18][NET_TASK] MAC: 3C:AB:72:53:2B:12
[+688ms] MISS start snap=0x000001E7 req=0x000001F7 t=794
[+688ms] [2026-11-07 21:29:18][WD] [WD] armed: timeout ~2498ms (worst ~1701ms), miss_tol=800ms
[+698ms] [2026-11-07 21:29:18][NET_TASK] IP_INF: IP=192.168.31.100 GW=192.168.31.1 MASK=255.255.255.0
[+751ms] [2026-11-07 21:29:18][UI_TASK] UI task: started, wait net ready
[+2642ms] [2026-11-07 21:29:20][NET_TASK] PHY: 100M FULL
[+2663ms] [2026-11-07 21:29:20][NET_TASK] netTask: started (single-socket mode)
[+2694ms] [2026-11-07 21:29:20][ERR][I104] i104: bind port 2404 FAIL, retry in loop
[+2725ms] [2026-11-07 21:29:20] [FTP] using factory default password
[+2735ms] MISS start snap=0x000001E7 req=0x000001F7 t=2839
[+2735ms] [PROF] t=2843 uic=0 uip=0 uipn=0 uil=0 uiw=0 uis=0 uisn=0 adc=2370 adcm=1997 adcn=0 gl=0
[+2746ms] [PROF2] t=2843 defd=92186 defs=37170 netp=1004 netn=387 adcp=8 adcq=0 gl=0
[+2756ms] [2026-11-07 21:29:20] [FTP] waiting for connection...
[+2756ms] [2026-11-07 21:29:20][UI_TASK] UI task: net ready, init port
[+2766ms] [2026-11-07 21:29:20][UI_TASK] UI task: ui_port_init enter
[+2777ms] [2026-11-07 21:29:20][UI_PORT] theme: mono dark_bg=true applied
[+2777ms] [2026-11-07 21:29:20][UI_TASK] UI port init: OK
[+2787ms] [2026-11-07 21:29:20][UI_TASK] UI task: ui_menu_init enter
[+2787ms] [2026-11-07 21:29:20][UI_MENU] menu build start: total=15136 free=12692 big=12692
[+2798ms] [2026-11-07 21:29:20][UI_MENU_VIEW] view init: root frame w=66 h=107
[+2808ms] [2026-11-07 21:29:20][UI_MENU] menu build done: total=15020 free=11828 big=11816 used=3192
[+2818ms] [2026-11-07 21:29:20][UI_TASK] UI menu init: OK
[+2818ms] [2026-11-07 21:29:20][UI_STANDBY] standby: ready (idle=60000ms)
[+2829ms] [2026-11-07 21:29:20][UI_TASK] UI standby: ready (idle=60s)
[+2871ms] [2026-11-07 21:29:20][UI_TASK] UI net sink: started (port 7003)
[+2892ms] [2026-11-07 21:29:20][SBLINK] first frame: size=6 cmd=1 key=0
[+4898ms] [PROF] t=5005 uic=181 uip=29627 uipn=5854 uil=10999 uiw=19608 uis=1139 uisn=0 adc=4531 adcm=1997 adcn=0 gl=0
[+4909ms] [PROF2] t=5005 defd=92186 defs=37170 netp=1024 netn=0 adcp=9 adcq=0 gl=0
[+5368ms] [2026-11-07 21:29:23][SBLINK] rx=19 ok=19 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+5379ms] [2026-11-07 21:29:23] [STACK] default peak_used=2176/5120 free_min=2944 (57%)
[+5389ms] [2026-11-07 21:29:23] [STACK] net peak_used=1116/3840 free_min=2724 (70%)
[+5389ms] [2026-11-07 21:29:23] [STACK] ftp peak_used=740/4096 free_min=3356 (81%)
[+5400ms] [2026-11-07 21:29:23] [STACK] ui peak_used=4104/16384 free_min=12280 (74%)
[+5410ms] [2026-11-07 21:29:23] [STACK] timesync peak_used=476/2560 free_min=2084 (81%)
[+5410ms] [2026-11-07 21:29:23] [STACK] adc peak_used=1024/2560 free_min=1536 (60%)
[+5421ms] [2026-11-07 21:29:23] [STACK] iec104 peak_used=540/2560 free_min=2020 (78%)
[+5432ms] [2026-11-07 21:29:23] [STACK] protect peak_used=492/2048 free_min=1556 (75%)
[+5442ms] [2026-11-07 21:29:23] [STACK] heap free=15624 min_ever=8464
[+5442ms] [2026-11-07 21:29:23][SBLINK] tx=9 done=8 drop=10 kerr=0 abor=0 fb=5 bad=0 us=511 max=513 kq=0 off=0 dfok=0 dfold=0
[+6902ms] [PROF] t=7008 uic=354 uip=94941 uipn=5854 uil=11000 uiw=85308 uis=1139 uisn=0 adc=6534 adcm=1997 adcn=0 gl=0
[+6912ms] [PROF2] t=7008 defd=92186 defs=37170 netp=1984 netn=0 adcp=9 adcq=0 gl=0
[+8918ms] [PROF] t=9025 uic=536 uip=94941 uipn=4855 uil=10998 uiw=85308 uis=1139 uisn=0 adc=8551 adcm=1997 adcn=0 gl=0
[+8929ms] [PROF2] t=9025 defd=92186 defs=37170 netp=1984 netn=0 adcp=9 adcq=0 gl=0
[+10368ms] [2026-11-07 21:29:28][ADC_TASK] frames=10000 idle=0 skip=1 seq=10006 frst_err=0 ring=9999 adc1_rc=0 adc1_err=0 adc1_seq=10005 adc1_gap=5 adc1_hw=0 tgap=1
[+10379ms] [2026-11-07 21:29:28][ADC_TASK] phasor(hb) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+10389ms] [2026-11-07 21:29:28][ADC_TASK] phasor(hb) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+10399ms] [2026-11-07 21:29:28][ADC_TASK] phasor(hb) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+10410ms] [2026-11-07 21:29:28][ADC_TASK] phasor(hb) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+10410ms] [2026-11-07 21:29:28][ADC_TASK] phasor(hb) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+10420ms] [2026-11-07 21:29:28][ADC_TASK] freq(hb): f=0 valid=0 (x0.01)
[+10420ms] [2026-11-07 21:29:28][ADC_TASK] adc: UA=-20 UB=404 UC=618 UN=-19 IA=-20 IB=0 IC=760 IN=893 T=730
[+10431ms] [2026-11-07 21:29:28][ADC_TASK] cal: ua_mv=-3 un_mv=-2 ia_mv=-3 vl=0x00 cl=0xe6 rail=0x000 edge=0x000
[+10441ms] [2026-11-07 21:29:28][ADC_TASK] meas: seq=50 v=1 ua_mv=0 un_mv=0 ia_mv=0 f=0 fv=0
[+10452ms] [2026-11-07 21:29:28][ADC_TASK] wave: seg=0 armed=0 src=- pts=320 err=0 ovf=0 drop=0
[+10462ms] [2026-11-07 21:29:28][SBLINK] rx=37 ok=37 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+10473ms] [2026-11-07 21:29:28][SBLINK] tx=27 done=27 drop=10 kerr=0 abor=0 fb=16 bad=0 us=674 max=674 kq=0 off=0 dfok=0 dfold=0
[+10928ms] [PROF] t=11033 uic=707 uip=98476 uipn=9855 uil=10997 uiw=85308 uis=1139 uisn=0 adc=10557 adcm=3430 adcn=0 gl=0
[+10939ms] [PROF2] t=11033 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+12948ms] [PROF] t=13051 uic=889 uip=98476 uipn=5859 uil=10999 uiw=85308 uis=1139 uisn=0 adc=12575 adcm=3430 adcn=0 gl=0
[+12958ms] [PROF2] t=13051 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+14969ms] [PROF] t=15069 uic=1071 uip=98476 uipn=5855 uil=10997 uiw=85308 uis=1139 uisn=0 adc=14593 adcm=3430 adcn=0 gl=0
[+14969ms] [PROF2] t=15069 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+15467ms] [2026-11-07 21:29:33][SBLINK] rx=55 ok=55 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+15477ms] [2026-11-07 21:29:33][SBLINK] tx=45 done=44 drop=10 kerr=0 abor=0 fb=26 bad=0 us=513 max=674 kq=0 off=0 dfok=0 dfold=0
[+16986ms] [PROF] t=17094 uic=1252 uip=98476 uipn=1853 uil=11000 uiw=85308 uis=1139 uisn=0 adc=16618 adcm=3430 adcn=0 gl=0
[+16996ms] [PROF2] t=17094 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+19005ms] [PROF] t=19112 uic=1434 uip=98476 uipn=5855 uil=10998 uiw=85308 uis=1139 uisn=0 adc=18636 adcm=3430 adcn=0 gl=0
[+19015ms] [PROF2] t=19112 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+20371ms] [2026-11-07 21:29:38][ADC_TASK] frames=19998 idle=0 skip=2 seq=20006 frst_err=0 ring=19996 adc1_rc=0 adc1_err=0 adc1_seq=20005 adc1_gap=8 adc1_hw=0 tgap=3
[+20382ms] [2026-11-07 21:29:38][ADC_TASK] phasor(hb) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+20393ms] [2026-11-07 21:29:38][ADC_TASK] phasor(hb) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+20393ms] [2026-11-07 21:29:38][ADC_TASK] phasor(hb) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+20403ms] [2026-11-07 21:29:38][ADC_TASK] phasor(hb) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+20413ms] [2026-11-07 21:29:38][ADC_TASK] phasor(hb) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+20424ms] [2026-11-07 21:29:38][ADC_TASK] freq(hb): f=0 valid=0 (x0.01)
[+20424ms] [2026-11-07 21:29:38][ADC_TASK] adc: UA=-21 UB=403 UC=618 UN=-20 IA=-19 IB=0 IC=769 IN=885 T=752
[+20435ms] [2026-11-07 21:29:38][ADC_TASK] cal: ua_mv=-3 un_mv=-3 ia_mv=-2 vl=0x00 cl=0xe6 rail=0x000 edge=0x000
[+20445ms] [2026-11-07 21:29:38][ADC_TASK] meas: seq=100 v=1 ua_mv=0 un_mv=0 ia_mv=0 f=0 fv=0
[+20445ms] [2026-11-07 21:29:38][ADC_TASK] wave: seg=0 armed=0 src=- pts=320 err=0 ovf=0 drop=0
[+20466ms] [2026-11-07 21:29:38][SBLINK] rx=72 ok=72 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+20476ms] [2026-11-07 21:29:38][SBLINK] tx=62 done=62 drop=10 kerr=0 abor=0 fb=36 bad=0 us=692 max=692 kq=0 off=0 dfok=0 dfold=0
[+21043ms] [PROF] t=21144 uic=1607 uip=99653 uipn=10854 uil=10999 uiw=85308 uis=1139 uisn=0 adc=20666 adcm=3453 adcn=0 gl=0
[+21054ms] [PROF2] t=21144 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+23054ms] [PROF] t=23162 uic=1789 uip=99653 uipn=5854 uil=11000 uiw=85308 uis=1139 uisn=0 adc=22684 adcm=3453 adcn=0 gl=0
[+23065ms] [PROF2] t=23162 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+25075ms] [PROF] t=25180 uic=1971 uip=99653 uipn=5853 uil=10984 uiw=85308 uis=1139 uisn=0 adc=24702 adcm=3453 adcn=0 gl=0
[+25085ms] [PROF2] t=25180 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+25478ms] [2026-11-07 21:29:43][SBLINK] rx=90 ok=90 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+25489ms] [2026-11-07 21:29:43][SBLINK] tx=80 done=80 drop=10 kerr=0 abor=0 fb=46 bad=0 us=513 max=692 kq=0 off=0 dfok=0 dfold=0
[+27105ms] [PROF] t=27205 uic=2152 uip=99653 uipn=3850 uil=11003 uiw=85308 uis=1139 uisn=0 adc=26727 adcm=3453 adcn=0 gl=0
[+27105ms] [PROF2] t=27205 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
[+29124ms] [PROF] t=29223 uic=2334 uip=99653 uipn=5854 uil=10999 uiw=85308 uis=1139 uisn=0 adc=28745 adcm=3453 adcn=0 gl=0
[+29124ms] [PROF2] t=29223 defd=92186 defs=37170 netp=5002 netn=0 adcp=9 adcq=0 gl=0
