Qualcomm 併了CSR之後, 有些CSR可以用的API, 功能不能夠使用, 因此必須要跟FW配合才能有符合的test coverage.
在PCBA站別測試規劃了上圖的測項, 針對個別的測項說明如下
1. Voltage Test
使用Keithley2306做電源供應與charge function test.
去量測還沒download FW時, 板子所耗的電流, 然後利用Arduino去量測電壓點電壓是否正確!
2. FW Download Test
利用Qualcomm的工具程式去做DL FW的功能
3.Button, LED and MIC/SPK Test
之前都是用CSR 的testengine API去做, 現在的做法是FW team 寫些測試的command直接由FW去控制硬體.
4.Charge Function Test
主要測試上述幾點
2306 port1 接電池端, port2 接5V充電port.
5. BT Function Test
產線上測試 中頻段的 OP, IC and SS
測試程式GUI
個別的測項包含設定與測項是否測試然後依據test limit 去做PASS or FAIL判斷.