高通平臺objdump檢視彙編和原始碼
# aarch64-linux-android-objdump -S qca_cld_wlan.ko | tee wlan.dump
# aarch64-linux-android-objdump -S vmlinux | tee vmlinux.dump
# aarch64-linux-android-objdump -S libstdc++.so | tee libstdc.dump
相關推薦
高通平臺objdump檢視彙編和原始碼
# aarch64-linux-android-objdump -S qca_cld_wlan.ko | tee wlan.dump # aarch64-linux-android-objdump
高通平臺LCD的開啟和關閉流程
開機的時候 SurfaceFlinger open msm_fb device [ 9.468484] mdp4_overlay_pipe_alloc: pipe=c07f7830 ndx=1 num=0 share=0 cnt=0 剛開機的時候 sl open device [ 9.
android lcd除錯 高通平臺lcd除錯深入分析總結(mipi和rgb介面)
各位網友:最近發現我這篇文章轉載的到處都是,有的則以原創存在,轉載時請註明出處,還有文中錯誤的地方請指正!謝謝合作。 下面點lk方法適用於8660,8064。當然qrd則沒有那麼複雜。 一:點亮lcd in kernel 其實點亮lcd很簡單必須保證以後幾個步驟正確: 1:確認Lcd資訊所
高通平臺採用gpu-mmu的時候發生視訊記憶體耗完而整個系統記憶體尚有的情況導致crash和重啟
原因在於kgsl_mmu.c中,定義了gpu使用的記憶體大小,7x30中限定了256MB,當視訊記憶體耗光而記憶體尚剩餘很多的時候就會發生問題:不能觸發LMK或OOM來釋放記憶體,而又沒有視訊記憶體可用,進而可能引起各程序watchdogtimeout,如果系統程序發生wa
淺談高通平臺NON-HLOS.bin檔案生成和映象載入過程
宣告:本文只用於個人學習交流,若不慎造成侵權,請及時聯絡我,立即予以改正 NON-HLOS.bin檔案是BP側的一個映象,最終被燒寫到modem分割槽,但最近研究發現,其不僅僅包含modem映象,它還包含ADSP映象、Wcnss映象、Venus映象
高通平臺,AP和CP端相關qmi介面,AT命令,NV等porting目錄
由於現在主要負責modem(CP),AP端相關code的porting,現在做一下porting目錄的相關整理,以便日後參考! 新專案一開始需要porting一些必須的qmi介面,常用AT命令的相關程式碼,RF的配置等。 1 qmi介面: CP端 :modem_proc/m
基於Android7.1 8953 高通平臺下零死角玩轉裝置樹DTS
【基於Android7.1 8953 高通平臺下零死角玩轉裝置樹DTS】 更新內容: 【創科之龍_安卓開發】第01課_為什麼引用linux裝置樹和對比優勢 【創科之龍_安卓開發】第02課_如何在Linux-3.x核心
高通平臺啟動log概述(PBL log、sbl1 log、kernel log)【轉】
本文轉自:https://blog.csdn.net/RadianceBlau/article/details/78416776?utm_source=blogxgwz9 高通平臺啟動log概述(PBL log、sbl1 log、kernel log)在嵌入式linux的除錯過程中log有著至關重要的地位,
高通平臺讀寫nv總結【轉】
本文轉載自:https://blog.csdn.net/suofeng12345/article/details/52713993 一,引言 1. 什麼是NV &nbs
高通平臺 ramdump-parser 簡介
ramdump 是什麼?簡單來說就是把系統memory中的某一個時間點的的資料資訊通過一定手段取出來儲存起來的記憶體崩潰檔案,屬於ELF檔案格式。 當系統發生致命錯誤無法恢復的時候,主動觸發抓取ramdump把異常現場保留下來供離線分析定位問題是一種非常重要的高階除錯手段。 高
通過高通平臺簡單總結的許可權問題
android 5.x開始,引入了非常嚴格的selinux許可權管理機制,我們經常會遇到因為selinux許可權問題造成的各種avc denied困擾。有時候我們在添加了一些驅動或應用的時候,發現不能用,但是程式本身查不出問題來,那就要抓log看一下了,很多時候就是因為沒有新增許可權,下
高通平臺電池曲線
跟電池相關的一些名詞: FCC Full-Charge Capacity 滿電荷電量 UC Remaining Capacity RC 剩餘電量 CC Coulumb Counter 電量計 UUC Unusable Capacity 不可用電量 PC Percentage
高通平臺SPI外設的片選訊號配置
spi master 和spi device有各自的dts配置: 這是spi master的配置示例,也就是spi控制器 這是一個spi device的配置示例,也就是spi外設(從裝置) 一個spi控制器上可以連線多個從裝置,在任何時刻只有一個從裝置可以通
在高通平臺新增或者移植一個完整的camera
OV8865 1、kernel部分: A、kernel_driver: 把驅動檔案ov8865_qtech_f8865ac.c 放到kernel/drivers/media/platform/msm/camera_v2/sensor/目錄下 B、kernel_dt
高通平臺GPIO模擬PWM控制背光
很多時候由於節省硬體資源,降低成本,會把PWM控制晶片去掉或者是改做它用,導致當我們想用PWM方式控制背光時只能使用帶有clk功能的GPIO口。本篇文件就來講解下如何使用GPIO模擬PWM功能進行背光的控制。本文以MSM8909為例。 一、選取GPIO口並進行配置
高通平臺 efs.mbn的製作與修改
1.修改需要修改的mbn相關檔案 如MDM9607/trunk/modem_proc/mcfg/mcfg_gen/genneric/China/CT下的 2.EFS相關程式碼修改 開啟相關巨集定義 #define FEATURE_EFS_NAND_FACTORY_STAR
[Android]高通平臺BootLoader啟動流程
一、什麼是BootLoader BootLoader程式碼是晶片復位後,進入作業系統之前執行的一段程式碼。主要用於完成由硬體啟動到作業系統啟動的過渡,從而為作業系統提供基本的執行環境。 BootLoder主要的啟動流程可以概括為:PBL階段、SBL階段、LK階段。之後會載入並啟動kern
高通平臺framework,hal,kernel開啟log【轉】
本文轉載自:https://blog.csdn.net/u010164190/article/details/78625636 1 1.Add framework log 2 #define LOG_NDEBUG 0 3 2.Add hal log 4 #define LOG_NDEBU
Android高通平臺下編譯時能生成(拷貝)預編譯的so到system的lib目錄
參考hardware\qcom\display\libcopybit 通過編譯log可以知道編譯到這裡,生成的copybit.msm8937.so在out\target\product\msm8937_64\system\lib\hw下。libcopybit\Andr
高通平臺 UART log 開啟方法
1 配置kernel DTS 例如: kernel\arch\arm\boot\dts\qcom\msm8909-mtp.dtsi, 配置status屬性 okay. 同時檢查DTS 確認UART PIN 沒有配作他用 &blsp1