原创 IMX6Q linux使用 usb gadget Storage功能,即板子做U盤和PC機通訊

硬件環境:天嵌IMX6q_coreC 內核版本:4.1.15 目的:板子做USB從機,通過otg連接PC機進行通信。即PC機上IMX6Q相當與U盤              如果板卡作爲PC的外設,通過USB線連接,那麼板卡處於USB D

原创 ubuntu移植docker,並使用

系統:ubuntu16.04 內核版本:4.4.167 硬件:rk3399 1.安裝必要工具: apt-get update apt-get upgrade apt-get install curl 2.內核使能添加配置: 有些版本內核(

原创 IMX6Q,在uboot下在內核下,修改管腳成GPIO

博主使用的是天嵌的IMX6Q_coreC,CPU是IMX6Q, 內核下修改GPIO: 內核版本4.1.15 以下使用 EIM_D26 爲例介紹修改一個已經被驅動佔用的管腳,將其修改爲 gpio 1.在 imx6q-pinfunc.h 文件

原创 網絡同步時間ntpdate,時區tzdata

硬件平臺:TQ3358_coreB_v2 交叉編譯器版本:gcc version 4.9.4 (Linaro GCC 4.9-2017.01) Linux內核在啓動時,將RTC的時間讀到系統xtime數據結構中,作爲系統時間。在系統關閉時

原创 IMX6Q usb gadget Storage功能,即板子做U盤和PC機通訊

硬件環境:天嵌IMX6q_coreC 內核版本:4.1.15 目的:板子做USB從機,通過otg連接PC機進行通信。即PC機上IMX6Q相當與U盤              如果板卡作爲PC的外設,通過USB線連接,那麼板卡處於USB D

原创 sdiowifi_rtl8189移植

kerne:NXP官方4.9.123 硬件:天嵌IMX6Q_coreC 1.到官網下載驅動源碼解壓 2.修改源碼目錄下的Makefile ###################### Platform Related ##########

原创 linux_systemd啓動方式解析,如何開機自動登錄,開機自動運行程序

樓主使用的是天嵌的IMX6Q。 最新的官方yocto,4.9_123編譯出來的文件系統。 其啓動方式是系統服務的方式,記錄一下: 如何修改串口控制檯自動登錄,和開機自動運行程序 Linux系統的啓動方式有點複雜,而且總是有需要優化的地方。

原创 imx6ul——uboot添加RTC,pcf8563驅動

博主使用的是天嵌的imx6ul_coreB 一般來說uboot一開始是不支持RTC,可是有時需要在uboot上使用RTC,那麼就記錄一下如何添加RTC   1.添加RTC芯片配置相關 要添加RTC,首先在配置文件中添加宏開啓pcf8563

原创 安卓4.3,源碼內隱藏狀態欄,導航欄

博主使用的是天嵌的IMX6Q 安卓版本4.3 修改方法: 導航欄:     修改 build/tools/buildinfo.sh 58行         echo "qemu.hw.mainkeys=1" 隱藏         echo

原创 335X修改USB,OTG,HOSH

如何修改USB,HOSH,OTG 博主使用的是天嵌的335x_coreb_v1 內核版本, 3.2 1.修改源碼板級信息文件:arch/arm/mach-omap2/board-tq335x_coreb_v1.c 2.搜索335x初始化函

原创 在/proc目錄創建文件

如何在用戶層創建一個文件,並可以進行讀寫數據操作呢? 博主使用的是天嵌的板子335x_B #include <linux/module.h>   #include <linux/kernel.h>   #include <linux/fs