# A83 电磨关断状态零点校准与标称电流异常判定

状态：实际源码模型、ARM构建、独立解压验证通过；实际校准、运行电流保护、FOC和原产品效果未合格，FABRICATION_HOLD。没有采购、送厂、烧录、上电或真实电流捕获。三款20项效果仍未物理验证。

首次工程打样与运行/效果验收是两个阶段：第一批PCB不需要先证明电流精度或原产品效果，后者本就依赖样板测试。当前打样暂挂项是采购料号、工厂装配/结构DFM和打样审查未闭合；电机运行另需独立低门限保护与功率级台架资格。本轮没有下单或送厂。

新增drill_current模块已接入真实前台DMA消费与故障关断链：显式bench begin从冷复位IDLE启动，默认main不调用。只允许反馈配置已完成、增益读回1、DU_STREAM、TIM1无输出使能、六路PWM/RUN低电平及禁充等关断条件。False资格/重复请求无作用；错误参数或持有期间条件丢失锁定CQ_FAILED并停止ADC/DMA/驱动/SPI、重新禁充，无自动重试。软件行为通过不证明硬件电平/关断延迟。

256对采样形成A/B零点Q8均值，不写死2048：按外部提供的实测VREF/VDDA计算候选中心和范围，零点允许中心±40mV、峰峰值<=16counts、总时长<=20ms；30us消费者新鲜度、100us新对进展、序号连续/回绕和TIM2校验均保留。40mV/16counts是待实测整定的工程筛选值。输入的资格与参考值是工程师断言，不能自证站稳、零电流或测量真实性；合理中点卡死也不能单靠零电流样本识别。

后续每对使用预计算Q16比例换算标称低侧电流，热路径采用整数乘法/常量移位，初始化才做比例除法。第三相C=-A-B明确标重构；任一标称值超过所选1..2000mA阈值锁定关断，触发失败的原始对不会递增stream_received。没有加载实测增益，没有完成TI电流诱发偏移校正、极性、低侧有效采样窗或独立第三相一致性测量，不能把结果直接用于运行FOC。

此模块持续要求关断状态，属于commissioning候选；不是运行电流保护已经落地。A82反馈模式无CBC，DRV内部OCP不能替代低门限系统保护；独立快速比较器/刹车/关断链、真实参考电流校准和运行采样仍需完成。2A数字阈值只比较标称估计值，不代表实际电流2A准确动作或安全能力。驱动/电机/电池额定及参考产品手柄拓扑仍缺实物证据。

新增80字节current诊断记录，偶/奇epoch覆盖更新，flags区分软件零点收敛、标称值与C重构；失败保留无效记录。原104字节timing捕获未扩展，计时有效也不能覆盖current故障。decode_current.py检查结构、epoch/状态/比例/重构与数字阈值，始终输出physical_calibration_verified=false、gain_accuracy_verified=false、actual_hardware_source_proven=false、independent_current_cutoff_qualified=false、third_phase_independently_measured=false、motor_run_permission=false。未来实物流程与取证边界见CURRENT-BENCH-A83.md。

验证：5573实际C零点/整数换算/范围/噪声/时间/序号/回绕/联锁/超限/真实DMA前台关断场景；含3474个raw码与独立double参考比对，误差<=1mA只是定点算法对标称公式的数字误差。四组非2048中心参考电压的完整256对收敛/换算通过。实际前台512个25us服务步骤配合256对50us模拟完成零点，再注入超限对确认关断且不递增收样。38个诊断解码/无效数据/来源未验证用例通过。ASan/UBSan通过。

本轮复跑A82全部12个检查脚本与同步驱动测试；新增两脚本共14个检查脚本。计时58/解码31、反馈520、配置241+绑定24、ADC645、双ADC1645、DMA294、前台280、PWM65772+真实启动256、SPI65632、时基363、时钟311及同步驱动32768帧/初始化故障注入保持通过。ARM静态绑定检查增加current服务/80字节ABI及默认未启动校准验证。BIN 227bb03a9077bca311bed3e47fd88f05280c9a6735bf63693822edd4442b3bfd，Flash 18192bytes、RAM 2920bytes。

实际链接ARM模型：冻结timing_end边界30组，guard 769条、原前台 2490条。12个动态敏感性模型覆盖IDLE、收敛末对、READY换算、LIMIT关断各自1/2/3tick每指令。1tick下收敛末对/READY/LIMIT执行3298/3296/3518条，窗口合成记录分别3216/3214/3441ticks。2tick的活动current上下文在消费者拒绝过旧对之后又触发窗口超限；这是敏感性下的拒绝/关断验证，不是所有情况下连续采样通过。计数器/寄存器和current初态由夹具提供，不含Flash/总线/IRQ延迟，不证明30us预算或真实DWT/ADC采样。没有用默认未启用current路径的数字替代活动路径性能。MODEL_ONLY捕获亦经解码，但来源始终标未证实。

包CRC/逐项SHA清单及独立解压：14脚本、同步驱动、ARM重建、15模型命令和模型捕获解码通过，BIN SHA一致。硬件/CAM完全继承A82且逐项SHA相同，原生ERC/DRC是A82证据，本轮未重复执行或称为新硬件验证；不增加器件，整机1000台成本仍未工厂核价。

依据：[TI DRV8316 Rev.B](https://www.ti.com/lit/ds/symlink/drv8316.pdf)中的SOx工作范围、0.3V/A档位与偏移/增益误差。均值扣零无法消除增益、温漂、交叉偏移及采样窗误差。美甲灯A70电源/A59 LED/A68固件、吸尘器A29板/A41固件本轮不变。

下一步优先补独立低门限硬件关断与运行采样资格，随后真实增益/极性校准、FOC/观察器及原机转速/正反转/自动停机/声振/续航对照。当前完整目标未完成。
