原创 imx6平臺DS90UB927+透傳928

之前調試了MAX9277,MAX9288,DS90UB964,這次再調927+928基本沒什麼懸念了   驅動下載 https://download.csdn.net/download/BGK112358/12006872

原创 yocto sdk和rootfs加入自定義動態庫

yocto有現成的sdk配方指令,例如 bitbake xxxx-image -c populate_sdk 可生成系統默認存在的開發工具,如果想加入自定義的動態庫可用如下方法 在系統中加入版本號接口,本地編寫代碼並確定能編譯成動態庫,

原创 Jenkins+tomcat安裝筆記

Jenins安裝筆記 1.java環境 切換默認java版本爲1.8 sudo update-alternatives --config java   2安裝jenkins java包可以在過來鏡像網站拿到 https://mirrors

原创 iMX6平臺MAX9288調試

因爲有之前Ti ds90ub964的調試經驗,這次調9288只是當做一個常規的驅動調試,坑大也得到了寶貴的經驗 9288(GMSL--->MIPI CSI2)解碼器解碼9291和9277編碼器過來的gmsl信號 iMX6DQ的mipi c

原创 iMX.6 MMDC DDR PORTING

基於iMX.6 Sabresd SD開發板 基於Yocto fsl-L3.14.28_1.0.0-ga 調試32位位寬ddr方法 1、MMDC的帶寬,配置成32位 (*0x021b0000) = 0x83190000 2、配置uboot的

原创 linux alsa 音量參數

系統集成了aplay和mplay,但這個兩個播放器都沒有設置音量的參數,爲了調節音量,查到了amixer指令 查看help,以開陽1668爲例,支持如下功能: $ amixer -help Usage: amixer <options>

原创 yocto 臨時筆記

modified:   sources/poky/meta/recipes-core/init-ifupdown/init-ifupdown_1.0.bb   diff --git a/sources/poky/meta/recipes-

原创 Qt 編譯環境筆記 (qt.conf) (xxxx.pro)

Qt的SDK能否放到任何目錄並用來編譯Qt應用 答案是:可以   提出這個問題的原因是由於Qt在編譯的時候將安裝路徑寫死在庫文件中,當使用qmake xxxx.pro生成的Makefile會使用庫文件中寫死的SDK安裝路徑,這導致必須將S

原创 交叉編譯筆記

常常需要交叉編譯一些linux系統工具,如下使用elfutils和ltrace舉兩個例子 ltrace依賴elfutils,所以先編譯elfutils elftuils的makefile配置文件是configure,在不同的交叉編譯工具和

原创 模擬qnx pps結點在linux做了個畸類的設備結點

由於在互斥和同步等待隊列上存在不能完全同步的問題,還有在內核裏做應答重發比較複雜,最終沒有采用此方式 把代碼放到此做筆記,供下次開發參考 輸入輸出都是設備節點的版本 // uart_double_attr.c #include <lin

原创 iMX6平臺DS90UB964調試

第一次調高清環視,幸好官方有環視的patch,儘管不是完全對應的芯片,但可參考patch高達95% 環視方案有好多,驅動框架和平臺芯片的patch基本一致,唯一要注意的地方就是GPR1寄存器要選擇virtual channel 0和通道v

原创 iMX6 v4l2_cap_0 { compatible = "fsl,imx6q-v4l2-capture"; ipu_id = ; csi_idpingtaMaxim9288調試

因爲有之前Ti ds90ub864的調試經驗,這次調9288只是當做一個常規的驅動調試,坑大也得到了寶貴的經驗 9288(GMSL--->MIPI CSI2)解碼器解碼9291和9277編碼器過來的gmsl信號 iMX6DQ的mipi c

原创 qnx掛死恢復腳本簡易寫法

接觸qnx兩天,拿到手上的板子bsp軟件已經被定製過,將啓動腳本的位置和文件系統做了大量更改 如下是幾個命令來處理退出和恢復過程 由於tinyRPC接口不提供退出接口,商務又不允許改接口,就採用低級的風險的退出方式exit(),遠端服務端

原创 yocto sdk加入自定義動態庫

yocto有現成的sdk配方指令,例如 bitbake xxxx-image -c populate_sdk 可生成系統默認存在的開發工具,如果想加入自定義的動態庫可用如下方法 在系統中加入版本號接口,本地編寫代碼並確定能編譯成動態庫,

原创 imx-boot_0.2.bb 作業流程

yocto的編譯流程大概有如下步驟 do_setscene do_fetch do_unpack do_patch do_configure do_qa_configure do_compile do_stage do_install