原创 Linux kernel模塊內核簽名問題解決方法

Linux kernel模塊內核簽名問題解決方法 前提:有公匙和私匙 公匙:signing_key.x509 私匙:signing_key.priv // 新版版本kernel爲signing_key.pem詳見更新部分 使用內核

原创 Linux命令行,循環執行shell命令

Linux命令行,循環執行shell命令 死循環 命令格式 while true ;do <command>; done; 可以將 command 替換爲任意命令。 下面以echo “hello”; sleep 1;爲 comm

原创 【轉】Makefile文件名處理函數

接上一篇【轉】Makefile文本處理函數 摘自《GNU+Makefile中文手冊》整理翻譯:徐海兵 8.3 文件名處理函數 GNU make 除支持上一節所介紹的文本處理函數之外,還支持一些針對於文件名的處理函數。這些函數主要

原创 搭建一個簡易的ftp服務器

搭建一個簡易的ftp服務器 首先安裝vsftpd ubuntu sudo apt-get install vsftpd Centos sudo yum install vsftpd 配置文件介紹 /etc/logrotate.d/

原创 Android 錄屏adb命令組合

Android 錄屏adb命令組合 開始錄屏命令,默認最長錄製3分鐘 adb shell "setsid screenrecord --time-limit=180 /sdcard/screenrecord.mp4 &" 已

原创 使用adb or fastboot命令進入高通的9008(edl)模式

已經有人寫過了,我再加一個 https://blog.csdn.net/ONE_SIX_MIX/article/details/52170450 如題,兩種方法 1. adb $ adb reboot edl fastboot

原创 DA14580 啓動過程分析

IC Booting 官方原話: The DA1458x operates in two modes, namely the ‘Normal Mode’ and the ‘Development/Calibration Mode’ h

原创 DA1458x DISS Database的組成結構 -- Device Information Service 分析(一)

Overview 本文基於DA1458x SDK 5.0.4。 Device Information Service 以下簡稱DIS or DISS。DISS的代碼主要有以下兩個組C文件組成 另,DISS是依賴於APP_TASK

原创 乾電池放電曲線分析

乾電池放電曲線分析 前言 因爲最近項目中涉及到電池電量的檢測,所以在網上查找資料,惡補一下關於乾電池的一些知識。現在彙總整理一下,以備後用。 閱讀前需要了解的概念: mAh(毫安時)電池的電量單位,等於放電電流和放電時間的乘積。 電量

原创 樹狀顯示dts設備樹文件之間的包含關係(設備樹樹狀圖顯示)(圖形化顯示設備樹)

效果 使用步驟 $ cd <dts所在目錄> //切換路徑 $ cp DeviceTreeMap.py <dts所在目錄> //路徑切換後,把py腳本也複製到該目錄 $ python DeviceTreeMap.py xxxx.dts

原创 DA1458x BASS Database的組成結構 -- Battery Service 分析(一)

Overview 本文基於DA1458x SDK 5.0.4。 Battery Service 以下簡稱BAS or BASS。BASS的代碼主要有以下兩個組C文件組成 另,BASS是依賴於APP_TASK任務來調度管理的。具體框

原创 ARM平臺裸板GDB調試

ARM平臺裸板GDB調試 概述 調試方式 ARM平臺下裸板調試,一般分爲兩種。 * ARM內核的MCU開發和調試 * ARM內核的SOC的bootloader開發和調試 MCU的開發多是基於Windows系統。使用Ke

原创 android系統中將linux驅動模塊在外部進行動態編譯

android系統中將linux驅動模塊在外部進行動態編譯 目錄 前言 Makefile編寫,及注意事項 解決簽名問題 總結 0. 前言 平常我們編譯一個驅動模塊,需要編一個boot.img,這就需要3、4分鐘時間。之後還要在用fas

原创 DA1458x BASS 初始化 -- Battery Service 分析(三)

Overview BASS 分爲兩部分。一部分爲Profile,另一部分爲Application。 同樣初始化也是分爲兩部分,一部分是BASS Profile初始化,另一部分是 BASS Application初始化。 BASS AP

原创 DA1458x BASS 初始化 -- Battery Service 分析(二)

Overview BASS 分爲兩部分。一部分爲Profile,另一部分爲Application。 同樣初始化也是分爲兩部分,一部分是BASS Profile初始化,另一部分是 BASS Application初始化。 BASS P