MTK P1調試基本步驟

聲明: 本資料來自公司同事整理

 

P1調試基本步驟

    P1驗證是在項目立項之後,項目PCBA第一次整體的驅動調試和測試,用來驗證硬件/射頻/布板等是否滿足設計要求,P1驗證結束後繼續項目軟件開發和測試。一般如果該項目之前有類似項目會選擇使用以前項目的代碼合入新驅動的方式進行調試和測試,提高MMI的繼承性

      

P1調試步驟:

 

 1領板子,把所有的硬件材料準備好,以及軟件版本,原理圖,PCB,鍵盤等交給工程師配置好,最好自己能完成。

 2 memory 配置好

 3 屏和背光配置一下。

 4 Speaker 音頻播放打開,afe.c中配置音頻播放。

5 LCD驅動配置(手機開機查看手機顯示屏有無缺劃或顯示問題)。

6 Vibrator Motor 馬達檢測,應能正常振動且無振動雜音、振動強度適中

7 熱插拔,T卡等相關的宏關掉(__MSDC_NOT_SUPPORT_HOT_PLUG__)。

8DRV_TOOL配置鍵盤的行和列。

9 檢測開機和關機狀態下充電器/USB應能對手機正常充電,反覆插入10次,看充電是否異常。

10.自行將硬件P1測試報告中的測試內容驗證後再將版本發給硬件測試進行整體驗證

Mandatory Function:(強制選項)

Memory     存儲晶體   (Carema_memoryDevice.h)

LCD        LCD屏幕   (在LCD.c中)

Backlight  背光       (uem_gpio.c)

touch panel  觸摸屏 佔用一箇中斷 (相關的宏TOUCH_PANEL_SUPPORTD打開或關閉)

Speaker    喇叭/音頻功放  (在afe.c中)

Receiver   聽筒

Camera     照相機     (camera_hw.c)

Microphone 麥克風

Headset    耳機 佔一箇中斷 (eint_var.c)

Vibrator   震動馬達    (gpio_drv.c)

Keypad     鍵盤 使用devtool工具配置   (gpio_drv.c)

Keypad Light  鍵盤燈  (uem_gpio.c)

AC Charger    交流充電 (請不要對着直流穩壓電源充電,在chr_parameter.c配置)

T Card 擴卡

USB Charger   USB充電 (GeneralDeviceInterface.c)

dual SIM/MO/MT    SIM卡(主叫/被叫)

wap/gprs   WAP/gprs網絡連接

Low power(current) -- final step   低功耗 (其他測試完成無問題後PCBA所有外設,如LCD/CAMERA,加上後的測試底電流應該在1ma以下)

Camera 照相機(可能被天線干擾)camera_hw.c image_sensor_xxx.c

Record 錄音  (AUD_RECORD = TURE)

BT  藍牙 (BT_XXX 相關的宏)

FM  調頻收音機 佔用I2C總線和一箇中斷 rdaxxx.c

tr-switch 天線開關

 

額外補充

霍爾,用與檢測翻蓋/開蓋等 通過磁場感應磁鐵的靠近、遠離 佔用1箇中斷。

NOKIA charger 諾基亞充電器電壓比一般的要高,軟件需要提高到6.8V,在chr_parameter.c中,(關機充電器充電程中開機,仔細觀察LCD,看有無屏閃,花屏,白屏等異常瞬間來檢測充電電壓是否正常)

模擬電視 (在tvapp.c中在TLG1100_cis_module_power_on函數中打開或關閉TV

LED 其他LED燈 通過gpio/pmu配置

light sensor  光傳感器

ATV 手機電視 可能與camera公用總線 ATVcamera必須同時上電

GPS GPS導航(接受NEMA格式數據 速率爲9648KBPS

Wifi   wifi連接 與藍牙共用天線

Jag Ball   軌跡球 佔用4箇中斷

torch手電筒 gpio配置

e-compass電子指南針

gsensor    加速度傳感器

注:開關機鍵有固定的物理連接不能夠用軟件隨意指定。

   *#97#自動測試

    *#96*#手動測試

 

發佈了55 篇原創文章 · 獲贊 4 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章