Device Tree DTS 簡介 Device Tree 的存在,是為了把在 Platform Device 架構中,用來描述硬體資源的部份給抽出來,因為 Platform Device 的檔案是用 C 語言描述的,但概念上,硬體資源的描述應和程式無關也與 Linux 版本無關 用 C 去描述的
- 3月 17 週一
Device Tree DTS 簡介 Device Tree 的存在,是為了把在 Platform Device 架構中,用來描述硬體資源的部份給抽出來,因為 Platform Device 的檔案是用 C 語言描述的,但概念上,硬體資源的描述應和程式無關也與 Linux 版本無關 用 C 去描述的
Debian 11 在 ARM CPU 的開機流程 本文中,開機流程分為三大部分: 一開始先執行 UBOOT,接著 UBoot 將控制權交給 Kernel,而 Kernel 執行到最後,會將控制權交給作業系統 UBOOT = Kernel = Operating System UBOOT 上電後,C
調整 Linux 作業系統預設的帳號密碼 在 Embedded Linux 中,作業系統一般都有預設的帳號密碼,此帳號通常還具有 super user 權限,因此為了安全性考量,需要在客製化作業系統時,進行修改 可以利用 adduser 指令來建立具有super user 權限的帳號密碼,並利用de
移除Serial Console Port 的自動登入auto-login功能 在產品開發階段,auto-login 功能可以方便工程師進行開發,不需要在開機後手動輸入帳號密碼,而是開機後,自動以 root 登入系統 但在出貨版本上,因為安全性考量,此功能需要被移除 在 Debian 系統上,其 C

Debian 移除 Debian System 的 Suspend 功能 如果要從 Debian 系選單中,移除 Suspend 的功能,應該如何達到呢? 正常來說,系統功能的選單如下: 選單中,有包含 Suspend 的功能,經點選 Log Out... 功能後,出現的對話框如下: Log Out

ES8388 降低麥克風的雜音 麥克風可以進行錄音的功能,但是持續性的背景雜音過大,經尋問廠商後,廠商說明雜音可能是硬體線路的電源或地造成的 建議的調整方式為: 1將某個音量以下的聲音視為雜音,並執行過濾的動作 2調整 PGA gain 值為最大24dB 3調整 ALCAutomatic Level
Wi-Fi 的 country codemonitor modechannelbandwidth 設定 在 Rockchip 的文件 - Rockchip_Developer_Guide_Linux_WIFI_BT_CN.pdf中,有說明,如何對 Wi-Fi 的設定值進行修改,而作法則依 Wi-Fi
查詢 GPIO pin 的方向及值 在開發 linux 的過程中,總是會需要知道某些gpio pin 當下的狀態,如方向direction 及 值value 而查詢的方法已有一套固定的流程,如下: 1將要查詢的 gpio pin 加到 export 的行列中,例如加入gpio pin 39 的指令為

SC8815 設定輸出的電壓及電流 SC8815 是一款帶 I2C 接口的同步升降壓充電控制器,同時也支持電池反向放電工作 I2C 7-bit address: 0x74 SC8815 支持 VBAT 電池端 36V 高壓工作,因此在適配器電壓高於低於或者等於電池電壓時,均能保證 1-6 節鋰電池應