原创 DA1458x SDK Software Layout 隨筆

DA1458x SDK 5.0.4 分層 Dialog在DA14580分層主要分爲BLE_stack、kernel、Profile和Application。 其中BLE_stack和kernel使我們不可見的,Profile和Appli

原创 Android TP驅動之(三)input

AndroidTP驅動之(三)input 0. 前情提要 上文中我們已經完成對設備樹的解析工作,獲取了tp的硬件信息。 我們知道Linux內核上報輸入事件是通過input子系統,TP作爲輸入設備自然要通過input子系統來上報。 現在

原创 Android TP 驅動之(一)I2C

AndroidTP驅動之(一)I2C 0. 前言 Android TP 驅動系列主要用來記錄自己關於TP的心得體會。 爲了完整的梳理TP driver相關的知識,也爲了跟好回顧Linux driver的編寫流程。 我將參照已有的驅動代

原创 Android TP驅動之(二)設備樹解析

AndroidTP驅動之(二)設備樹解析 0. 前情提要 上文中我們已經初步搭好了TP驅動的框架。當然我們還缺了重要的部分input子系統,這個不急,我們下一篇文章再敘。 本文我們來完成TP driver中對設備樹的解析。 1. pro

原创 linux循環執行命令的shell(bash)腳本直到成功時才停止

實現功能 按照指定的命令列表依次執行。 需要循環執行前面加上loop_exe後既可以循環執行(直到命令執行成功,纔會停止) 使用方法 新建.sh文件,並將下面的代碼複製進去 修改main函數部分代碼 loop_exe函數會循環執行知

原创 eclipse + GDB + JLink 搭建MCU調試環境

安裝Java環境 1. 進入Java官網 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 下載安裝包 如果是先要安裝Java開發環境,就安

原创 編譯Powertop for Android

原文: Link:https://01.org/zh/powertop/blogs/ayates1/2015/how-build-powertop-android?langredirect=1 翻譯: 你可以在PowerTOP 源碼代碼附

原创 使用腳本(命令行)編譯KEIL工程

使用腳本(命令行)編譯KEIL工程 參考KEIL官網 http://www.keil.com/support/man/docs/uv4/uv4_commandline.htm Keil_Build.bat腳本 @echo off set

原创 高通msm8996啓動流程

摘自”80-nv396-1_c_msm8996_boot_and_corebsp_architecture_overview.pdf” 系統上電並且把Kryo應用處理器退出reset狀態 i. Kryo是Qualcomm Techn

原创 高通的熔絲(Blow eFuse)操作

參考翻譯自高通文檔 “kba-170922012113_2_options_for_blowing_efuse_in_factory_process.pdf” 前言 爲了安全性考慮,現在的手機出廠都會進行熔絲操作。 對於unsafe(s

原创 在Android中單獨編譯linux kernel驅動模塊

在Android中單獨編譯linux kernel驅動模塊 本文參考了:http://blog.csdn.net/qq1084283172/article/details/56958136 Makefile obj-m += mytp.o