[+0ms] [----/--/-- --:--:--][APP] boot: syslog init OK
[+10ms] [----/--/-- --:--:--][APP] fw build: Nov  7 2026 21:32:52 suite=NONE dstr=off
[+10ms] [----/--/-- --:--:--][APP] reset cause: software (NVIC_SystemReset) (CSR=0x14000000)
[+21ms] PREVRUN seg=2 seq=2101145323 t=196140
[+21ms] TICKRUN uw=196153 n=196153 duw=13
[+31ms] [----/--/-- --:--:--][RTC] sd2506_init: OK
[+31ms] [----/--/-- --:--:--][APP] SD2506 init: OK (ret=0)
[+42ms] [2026-11-07 21:33:15][CLK] sys_clock_init: RTC initial time 2026-11-07 21:33:15
[+52ms] [2026-11-07 21:33:15][CLK] sys_clock_init: wall clock base = unix 1794087195, base_tick=142
[+62ms] [2026-11-07 21:33:15][APP] RS485 init: OK (UART4, DE=PA15)
[+62ms] [2026-11-07 21:33:15][APP] ScreenLink init: OK (ret=0, USART1 700000 baud, BRR=0x0078)
[+83ms] [2026-11-07 21:33:15][NAND] Resetting NAND...
[+94ms] [2026-11-07 21:33:15][NAND] Reading NAND ID...
[+104ms] [2026-11-07 21:33:15][NAND] NAND ID: MID=0xC8, DID=0x52
[+104ms] [2026-11-07 21:33:15][NAND] Scanning bad blocks...
[+240ms] [2026-11-07 21:33:15][NAND] BBT scan: 0 bad blocks found
[+240ms] [2026-11-07 21:33:15][NAND] Enabling ECC...
[+250ms] [2026-11-07 21:33:15][NAND] Unlocking block protection...
[+250ms] [2026-11-07 21:33:15][NAND] Locating BBT pool...
[+261ms] [2026-11-07 21:33:15][NAND] Loading persisted BBT...
[+271ms] [2026-11-07 21:33:15][NAND] NAND init OK
[+271ms] [2026-11-07 21:33:15][APP] NAND init: OK
[+271ms] [2026-11-07 21:33:15][ADC] Init OK
[+271ms] [2026-11-07 21:33:15][APP] ADC init: OK
[+281ms] [2026-11-07 21:33:15][APP] ADC input layer init: OK
[+281ms] [2026-11-07 21:33:15][APP] phasor layer init: OK (inst=5)
[+292ms] [2026-11-07 21:33:15][APP] freq layer init: OK
[+292ms] [2026-11-07 21:33:15][CFG] register: section 'adc_cal' (9 keys)
[+302ms] [2026-11-07 21:33:15][CFG] register: section 'adc_cal_ofs' (8 keys)
[+302ms] [2026-11-07 21:33:15][APP] adc cal init: OK (k_q16 tpafe=10000000 stm32=52800000)
[+313ms] [2026-11-07 21:33:15][CFG] register: section 'run_par' (9 keys)
[+324ms] [2026-11-07 21:33:15][APP] run par init: OK (db9 k/b via adc_cal, evt=1<<8)
[+324ms] [2026-11-07 21:33:15][CFG] register: section 'comm' (2 keys)
[+334ms] [2026-11-07 21:33:15][APP] comm init: OK (ca=1 port=2404)
[+334ms] [2026-11-07 21:33:15][APP] protection init: OK (set=40 elm=9)
[+345ms] [2026-11-07 21:33:15][APP] SD2506 ID: 2512153425482405
[+355ms] [2026-11-07 21:33:15][APP] SD2506 time: 2026-11-07 21:33:16 (week 6)
[+355ms] [2026-11-07 21:33:15][APP] SD2506 temp: 23 C
[+365ms] [2026-11-07 21:33:15][APP] SD2506 battery: 3.12 V
[+365ms] [2026-11-07 21:33:15][APP] App init OK
[+376ms] [2026-11-07 21:33:15][NAND_FTL] Initializing NAND FTL...
[+397ms] [2026-11-07 21:33:15][PROT] uncalibrated -> protection blocked (UA/UN/IA VALID not all set)
[+480ms] [2026-11-07 21:33:15] [FS] FATFS mounted
[+542ms] [2026-11-07 21:33:15][SYSLOG] runlog boot entry: reboot
[+542ms] [2026-11-07 21:33:15][CFG] register: section 'network' (4 keys)
[+553ms] [2026-11-07 21:33:15][CFG] register: section 'ftp' (3 keys)
[+563ms] [2026-11-07 21:33:15][CFG] register: section 'sntp' (4 keys)
[+574ms] [2026-11-07 21:33:15][CFG] load: OK (1064B, heap free 16552B)
[+574ms] [2026-11-07 21:33:15][NET_CFG] load: OK ip=192.168.31.100
[+584ms] [2026-11-07 21:33:15] [CFG] prot set loaded (/prot_set.bin)
[+605ms] [2026-11-07 21:33:15][NAND_FTL] Map resumed: 46942/93232 sectors used
[+615ms] [2026-11-07 21:33:15][NAND_FTL] Map head=36288 tail=91795 epoch=8
[+615ms] [2026-11-07 21:33:15][NAND_FTL] NAND FTL ready (capacity: 93232 pages = 182 MB)
[+625ms] [2026-11-07 21:33:15][ADC_TASK] first: UA=-19 UB=414 UC=518 UN=-17 IA=-17 IB=0 IC=764 IN=898 T=718
[+636ms] [2026-11-07 21:33:15][ADC_TASK] phasor(first) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+636ms] [2026-11-07 21:33:15][ADC_TASK] phasor(first) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+646ms] [2026-11-07 21:33:15][ADC_TASK] phasor(first) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+657ms] [2026-11-07 21:33:15][ADC_TASK] phasor(first) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+667ms] [2026-11-07 21:33:15][ADC_TASK] phasor(first) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+667ms] [2026-11-07 21:33:15][ADC_TASK] freq(first): f=0 valid=0 (x0.01)
[+677ms] [2026-11-07 21:33:15][NET_TASK] === Network Init ===
[+677ms] [2026-11-07 21:33:15][PROT] protect task start: cycle=20ms elm=9
[+688ms] [2026-11-07 21:33:15][NET] ch395f ver=0x4A fun_para=0x08
[+688ms] [2026-11-07 21:33:15][NET_TASK] net init: OK
[+688ms] [2026-11-07 21:33:15][NET_TASK] MAC: 3C:AB:72:53:2B:12
[+698ms] MISS start snap=0x000001E7 req=0x000001F7 t=799
[+698ms] [2026-11-07 21:33:15][WD] [WD] armed: timeout ~2498ms (worst ~1701ms), miss_tol=800ms
[+709ms] [2026-11-07 21:33:15][NET_TASK] IP_INF: IP=192.168.31.100 GW=192.168.31.1 MASK=255.255.255.0
[+761ms] [2026-11-07 21:33:15][UI_TASK] UI task: started, wait net ready
[+2654ms] [2026-11-07 21:33:17][NET_TASK] PHY: 100M FULL
[+2675ms] [2026-11-07 21:33:17][NET_TASK] netTask: started (single-socket mode)
[+2706ms] [2026-11-07 21:33:17][ERR][I104] i104: bind port 2404 FAIL, retry in loop
[+2738ms] [2026-11-07 21:33:17] [FTP] using factory default password
[+2738ms] MISS start snap=0x000001E7 req=0x000001F7 t=2845
[+2748ms] [PROF] t=2849 uic=0 uip=0 uipn=0 uil=0 uiw=0 uis=0 uisn=0 adc=2376 adcm=2000 adcn=0 gl=0
[+2758ms] [PROF2] t=2849 defd=92190 defs=37462 netp=1004 netn=393 adcp=8 adcq=0 gl=0
[+2758ms] [2026-11-07 21:33:17] [FTP] waiting for connection...
[+2769ms] [2026-11-07 21:33:17][UI_TASK] UI task: net ready, init port
[+2779ms] [2026-11-07 21:33:17][UI_TASK] UI task: ui_port_init enter
[+2779ms] [2026-11-07 21:33:17][UI_PORT] theme: mono dark_bg=true applied
[+2790ms] [2026-11-07 21:33:17][UI_TASK] UI port init: OK
[+2790ms] [2026-11-07 21:33:17][UI_TASK] UI task: ui_menu_init enter
[+2801ms] [2026-11-07 21:33:17][UI_MENU] menu build start: total=15136 free=12692 big=12692
[+2811ms] [2026-11-07 21:33:17][UI_MENU_VIEW] view init: root frame w=66 h=107
[+2821ms] [2026-11-07 21:33:17][UI_MENU] menu build done: total=15020 free=11828 big=11816 used=3192
[+2821ms] [2026-11-07 21:33:17][UI_TASK] UI menu init: OK
[+2832ms] [2026-11-07 21:33:17][UI_STANDBY] standby: ready (idle=60000ms)
[+2832ms] [2026-11-07 21:33:17][UI_TASK] UI standby: ready (idle=60s)
[+2884ms] [2026-11-07 21:33:17][UI_TASK] UI net sink: started (port 7003)
[+2905ms] [2026-11-07 21:33:17][SBLINK] first frame: size=6 cmd=1 key=0
[+4909ms] [PROF] t=5010 uic=181 uip=29627 uipn=5850 uil=11004 uiw=19639 uis=1138 uisn=0 adc=4536 adcm=2000 adcn=0 gl=0
[+4920ms] [PROF2] t=5010 defd=92190 defs=37462 netp=1983 netn=0 adcp=8 adcq=0 gl=0
[+5375ms] [2026-11-07 21:33:20] [STACK] default peak_used=2176/5120 free_min=2944 (57%)
[+5385ms] [2026-11-07 21:33:20] [STACK] net peak_used=1116/3840 free_min=2724 (70%)
[+5385ms] [2026-11-07 21:33:20] [STACK] ftp peak_used=740/4096 free_min=3356 (81%)
[+5396ms] [2026-11-07 21:33:20] [STACK] ui peak_used=4204/16384 free_min=12180 (74%)
[+5406ms] [2026-11-07 21:33:20] [STACK] timesync peak_used=476/2560 free_min=2084 (81%)
[+5416ms] [2026-11-07 21:33:20] [STACK] adc peak_used=1024/2560 free_min=1536 (60%)
[+5416ms] [2026-11-07 21:33:20] [STACK] iec104 peak_used=540/2560 free_min=2020 (78%)
[+5427ms] [2026-11-07 21:33:20] [STACK] protect peak_used=492/2048 free_min=1556 (75%)
[+5438ms] [2026-11-07 21:33:20] [STACK] heap free=15624 min_ever=8464
[+5438ms] [2026-11-07 21:33:20][SBLINK] rx=19 ok=19 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+5448ms] [2026-11-07 21:33:20][SBLINK] tx=9 done=9 drop=10 kerr=0 abor=0 fb=6 bad=0 us=676 max=676 kq=0 off=0 dfok=0 dfold=0
[+6915ms] [PROF] t=7011 uic=354 uip=72696 uipn=6850 uil=11004 uiw=21657 uis=1138 uisn=0 adc=6537 adcm=2000 adcn=0 gl=0
[+6915ms] [PROF2] t=7011 defd=92190 defs=37462 netp=1984 netn=0 adcp=8 adcq=0 gl=0
[+8931ms] [PROF] t=9028 uic=536 uip=72696 uipn=6855 uil=10997 uiw=21657 uis=1139 uisn=0 adc=8554 adcm=2000 adcn=0 gl=0
[+8941ms] [PROF2] t=9028 defd=92190 defs=37462 netp=1984 netn=0 adcp=8 adcq=0 gl=0
[+10372ms] [2026-11-07 21:33:25][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
[+10392ms] [2026-11-07 21:33:25][ADC_TASK] phasor(hb) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+10392ms] [2026-11-07 21:33:25][ADC_TASK] phasor(hb) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+10403ms] [2026-11-07 21:33:25][ADC_TASK] phasor(hb) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+10413ms] [2026-11-07 21:33:25][ADC_TASK] phasor(hb) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+10413ms] [2026-11-07 21:33:25][ADC_TASK] phasor(hb) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+10424ms] [2026-11-07 21:33:25][ADC_TASK] freq(hb): f=0 valid=0 (x0.01)
[+10434ms] [2026-11-07 21:33:25][ADC_TASK] adc: UA=-21 UB=404 UC=618 UN=-21 IA=-22 IB=0 IC=757 IN=890 T=732
[+10434ms] [2026-11-07 21:33:25][ADC_TASK] cal: ua_mv=-3 un_mv=-3 ia_mv=-3 vl=0x00 cl=0xe6 rail=0x000 edge=0x000
[+10445ms] [2026-11-07 21:33:25][ADC_TASK] meas: seq=50 v=1 ua_mv=0 un_mv=0 ia_mv=0 f=0 fv=0
[+10455ms] [2026-11-07 21:33:25][ADC_TASK] wave: seg=0 armed=0 src=- pts=320 err=0 ovf=0 drop=0
[+10465ms] [2026-11-07 21:33:25][SBLINK] rx=37 ok=37 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+10476ms] [2026-11-07 21:33:25][SBLINK] tx=27 done=27 drop=10 kerr=0 abor=0 fb=16 bad=0 us=674 max=676 kq=0 off=0 dfok=0 dfold=0
[+10931ms] [PROF] t=11033 uic=707 uip=94476 uipn=9855 uil=10982 uiw=22171 uis=1139 uisn=0 adc=10557 adcm=3434 adcn=0 gl=0
[+10941ms] [PROF2] t=11033 defd=92190 defs=37462 netp=4024 netn=0 adcp=8 adcq=0 gl=0
[+12949ms] [PROF] t=13051 uic=889 uip=94476 uipn=5854 uil=10999 uiw=22171 uis=1155 uisn=0 adc=12575 adcm=3434 adcn=0 gl=0
[+12959ms] [PROF2] t=13051 defd=92190 defs=37462 netp=4024 netn=0 adcp=8 adcq=0 gl=0
[+14973ms] [PROF] t=15069 uic=1071 uip=94476 uipn=5855 uil=10981 uiw=22171 uis=1155 uisn=0 adc=14593 adcm=3434 adcn=0 gl=0
[+14983ms] [PROF2] t=15069 defd=92190 defs=37462 netp=4024 netn=0 adcp=8 adcq=0 gl=0
[+15472ms] [2026-11-07 21:33:30][SBLINK] rx=55 ok=55 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+15482ms] [2026-11-07 21:33:30][SBLINK] tx=45 done=45 drop=10 kerr=0 abor=0 fb=26 bad=0 us=513 max=676 kq=0 off=0 dfok=0 dfold=0
[+16994ms] [PROF] t=17092 uic=1252 uip=94476 uipn=1862 uil=11000 uiw=22171 uis=1155 uisn=0 adc=16616 adcm=3434 adcn=0 gl=0
[+17005ms] [PROF2] t=17092 defd=92190 defs=37462 netp=4024 netn=0 adcp=8 adcq=0 gl=0
[+19016ms] [PROF] t=19110 uic=1434 uip=94476 uipn=5851 uil=10919 uiw=22171 uis=1155 uisn=0 adc=18634 adcm=3434 adcn=0 gl=0
[+19016ms] [PROF2] t=19110 defd=92190 defs=37462 netp=4024 netn=0 adcp=8 adcq=0 gl=0
[+20371ms] [2026-11-07 21:33:35][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
[+20392ms] [2026-11-07 21:33:35][ADC_TASK] phasor(hb) C01-IA-F1: Re=0 Im=0 rms=0 (x0.1)
[+20392ms] [2026-11-07 21:33:35][ADC_TASK] phasor(hb) C02-UA-F1: Re=0 Im=0 rms=0 (x0.1)
[+20403ms] [2026-11-07 21:33:35][ADC_TASK] phasor(hb) C03-UN-F1: Re=0 Im=0 rms=0 (x0.1)
[+20413ms] [2026-11-07 21:33:35][ADC_TASK] phasor(hb) C04-IA-F2: Re=0 Im=0 rms=0 (x0.1)
[+20413ms] [2026-11-07 21:33:35][ADC_TASK] phasor(hb) C05-IA-F5: Re=0 Im=0 rms=0 (x0.1)
[+20424ms] [2026-11-07 21:33:35][ADC_TASK] freq(hb): f=0 valid=0 (x0.01)
[+20435ms] [2026-11-07 21:33:35][ADC_TASK] adc: UA=-22 UB=403 UC=619 UN=-22 IA=-22 IB=0 IC=761 IN=894 T=752
[+20435ms] [2026-11-07 21:33:35][ADC_TASK] cal: ua_mv=-3 un_mv=-3 ia_mv=-3 vl=0x00 cl=0xe6 rail=0x000 edge=0x000
[+20445ms] [2026-11-07 21:33:35][ADC_TASK] meas: seq=100 v=1 ua_mv=0 un_mv=0 ia_mv=0 f=0 fv=0
[+20455ms] [2026-11-07 21:33:35][ADC_TASK] wave: seg=0 armed=0 src=- pts=320 err=0 ovf=0 drop=0
[+20476ms] [2026-11-07 21:33:35][SBLINK] rx=73 ok=73 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+20487ms] [2026-11-07 21:33:35][SBLINK] tx=63 done=63 drop=10 kerr=0 abor=0 fb=36 bad=0 us=676 max=676 kq=0 off=0 dfok=0 dfold=0
[+21046ms] [PROF] t=21144 uic=1608 uip=94476 uipn=10854 uil=11000 uiw=22171 uis=1155 uisn=0 adc=20666 adcm=3457 adcn=0 gl=0
[+21056ms] [PROF2] t=21144 defd=92190 defs=37462 netp=4984 netn=0 adcp=8 adcq=0 gl=0
[+23067ms] [PROF] t=23162 uic=1790 uip=94476 uipn=5854 uil=11000 uiw=22171 uis=1155 uisn=0 adc=22684 adcm=3457 adcn=0 gl=0
[+23067ms] [PROF2] t=23162 defd=92190 defs=37462 netp=4984 netn=0 adcp=8 adcq=0 gl=0
[+25081ms] [PROF] t=25180 uic=1972 uip=94476 uipn=5853 uil=11000 uiw=22171 uis=1155 uisn=0 adc=24702 adcm=3457 adcn=0 gl=0
[+25091ms] [PROF2] t=25180 defd=92190 defs=37462 netp=4984 netn=0 adcp=8 adcq=0 gl=0
[+25485ms] [2026-11-07 21:33:40][SBLINK] rx=91 ok=91 keys=0 crc=0 len=0 fmt=0 err=1 bits=0x08 rearm=0 size=6 key=0
[+25495ms] [2026-11-07 21:33:40][SBLINK] tx=81 done=81 drop=10 kerr=0 abor=0 fb=46 bad=0 us=513 max=676 kq=0 off=0 dfok=0 dfold=0
[+27110ms] [PROF] t=27205 uic=2153 uip=94476 uipn=3777 uil=11082 uiw=22171 uis=1155 uisn=0 adc=26727 adcm=3457 adcn=0 gl=0
[+27110ms] [PROF2] t=27205 defd=92190 defs=37462 netp=4984 netn=0 adcp=8 adcq=0 gl=0
[+29128ms] [PROF] t=29223 uic=2335 uip=94476 uipn=5854 uil=10999 uiw=22171 uis=1155 uisn=0 adc=28745 adcm=3457 adcn=0 gl=0
[+29128ms] [PROF2] t=29223 defd=92190 defs=37462 netp=4984 netn=0 adcp=8 adcq=0 gl=0
