- LBC supervisor v1..v4 (linux/patches/b10b3-lbc-supervisor-v3.patch + b10/b10b3/lbc-v3-to-v4-fault-clamp.diff): CHARGING 4.20 V/450 mA -> HOLD 4.05 V after 60 min CV -> battery -> new cycle on USB insert; FAULT = VDD_MAX 4.00 V clamp - RAM tests C/B/D/D2/D3/D4 (safety timer only ends fast charge), B10B-4 actuator audit (VDD_MAX works, USB_SUSP does not), B10B-5 FAULT clamp regression, production run, warm reboot via PON reboot reason - cache = B10B-5 c3732515 (HW EDL write, readback + full partition verify), class-A persistent validation - test-only hooks/images are not part of the production kernel; images with the AP PSK are not published
8 lines
513 B
Bash
8 lines
513 B
Bash
#!/bin/sh
|
|
# 480s side: every 30 s copy the board's /tmp/b10b3-mon.log into logs/b10/b10b3/<K>-mon.txt (keeps the last good copy while NCM is down).
|
|
K=$1; cd ~/doc/modem/jz08-aurora; O=logs/b10/b10b3/$K-mon.txt
|
|
while [ ! -e logs/b10/b10b3/pull.stop ]; do
|
|
{ sleep 1; printf 'cat /tmp/b10b3-mon.log\r\n'; sleep 4; } | ncat -w 8 172.16.42.1 23 2>/dev/null | tr -d '\000\r' | grep -E '^(M |MON-END)' > $O.tmp
|
|
[ -s $O.tmp ] && [ $(wc -l < $O.tmp) -ge $(cat $O 2>/dev/null | wc -l) ] && mv $O.tmp $O
|
|
sleep 30
|
|
done
|