開機除錯:
1 將原來使用的mtk版本的tools目錄下的如下檔案/資料夾拷貝到tools目錄下:
-》msys
-》mingw
-》make.exe
2 將目錄plutommi/customer/resgenerator下的exe檔案拷貝到新版本的plutommi/customer/resgenerator目錄下
3 配置codegen.dws檔案;
4 在檔案custom_memorydevice.h修改norflash型號;
5 配置正確的lcd檔案;
6 在檔案uem_gpio.c修改背光設定函式;
7 除錯方式
列印資訊必須在串列埠(硬體初始化正確後)。
背光點亮否,uem_gpio.c
寫乙個固定的gpio的電壓。(跟蹤除錯)用於檢查硬體相關配置。
除錯驅動思路 MTK除錯CTP
拿到ctp和相應的驅動 原廠的驅動 差別很大,有的廠家的驅動 寫得規規矩矩,注釋清楚,有的寫的就是一團糟,甚至還存在著邏輯錯誤。拿到ctp 驅動 後,直接將 合進去,然後看效果,不管怎麼觸控,ctp的列印一直不出來。看了看,也沒什麼問題,最後用示波器看中斷腳電平,發現一直為高,高為無效。然後用萬能表...
MTK平台驅動除錯指南
gpio設定篇 一 gpio有關的函式 1 gpio modesetup 函式原型 void gpio modesetup kal uint16 pin,kal uint16 conf dada 功能 設定gpio的工作模式是作為gpio,還是作為專有功能介面。引數 pin gpio 的pin腳號,...
MTK平台驅動除錯指南
gpio設定篇 一 gpio有關的函式 1 gpio modesetup 函式原型 void gpio modesetup kal uint16 pin,kal uint16 conf dada 功能 設定gpio的工作模式是作為gpio,還是作為專有功能介面。引數 pin gpio 的pin腳號,...