EN
Home > FAQ | awinic > FAQ0500623: Android haptic芯片工厂f0校准流程

FAQ0500623: Android haptic芯片工厂f0校准流程

Motor Driver 2022-06-30 Views: 404 Likes: 3

1.工厂操作环境要求参考:FAQ0500320: 在工厂中如何管控整机中马达的F0?

2.在sys/class/leds/aw_vibrator下有f0与cali节点

1)adb执行cat f0【芯片追踪f0值,默认放大了10倍】参考1进行卡控马达单体

2)在f0在正常范围的情况下,adb下echo 1 > cali做校准动作【校准过程预计150ms】,得到校准数据aw_haptic->f0_cali_data(cat f0_save)保存到NV_Flash[刷机非擦除区域]中。

3)开机从NV_Flash取出校准值更新到aw_haptic->f0_cali_data(写入f0_save节点)对应haptic参数中。每次播放会调用upload_lra(aw_haptic, AW_F0_CALI_LRA);来进行更新TRIM_LRA

3.检验f0 校准ok方法:

整机在海绵上,更换不同频率标定马达单体【马达单体规格书上、中、下频率,可联系马达厂获取】,追踪f0值与校准后长震示波器抓取电信号频率对比,看是否一致.(默认芯片测试偏差±2hz)

Back to FAQ List