15
读懂 ESP32 的启动日志→
复位原因、最大连续内存块、分区地址账本——开机日志里最该看的四个地方。
全部文章按时间倒序排列。输入关键词实时过滤,标题、摘要和标签都会参与匹配。
复位原因、最大连续内存块、分区地址账本——开机日志里最该看的四个地方。
GGUF 不等于兼容性保证、手动 -ngl 会关掉自动拟合,以及上下文长度对生成速度的真实影响。
设备每 40 秒掉线一次,规律得让人怀疑人生。我把三天的串口输出打印出来铺在地板上,才发现那段 3.2 秒的沉默里,藏着一个和电源有关的答案。
让它对外说话、确认它在用什么算,以及把 7.13 秒拆成加载、读题、作答三笔账。
transient_local 遇上 volatile:消息就躺在话题里,订阅者却主动拒绝接收。
局域网里 100 ms 的 ping 不正常。我用 iperf、信道扫描和一根网线,把这笔账算清楚了——大部分。
把启动挂到登录 shell 上,以及 WSL2 里 DISPLAY 为什么会填成一个公网 DNS 地址。
neofetch 的三条线索、三个坑,以及实测出来的 0.5 Hz。
没有 apt 包、shell 没 source、GitHub 通道被拦——三件事在终端里长得一模一样。
同一个角度指令,舵机却在原地发抖。电源、信号、机械——我按这个顺序一个个排除,第三种最意外。
不谈性能参数,只谈趁手。有些工具用了六年还是原样,有些半年就换了三回。
电子设备记了三年,最后还是回到纸和笔。原因和记忆力无关,和速度有关。
连续量用于调整,离散量用于切换——以及验收标准为什么值得写两条。
用三组对照排除两个方向,然后撞上有两个实现的 onAtmosphericDataReceived。
十二个点、残差 0.6 毫米,以及为什么「拟合得太好」是个危险信号。