原创 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