[RK3288][Android5.1] 移植筆記 --- gsl3673 觸控驅動
#obj-$(CONFIG_TOUCHSCREEN_GSLX680) += rockchip_gslX680_firefly.o
#obj-$(CONFIG_TOUCHSCREEN_GSLX680) += gsl_point_id.o
#$(obj)/gsl_point_id.o: $(srctree)/$(obj)/gsl_point_id
# cp $(srctree)/$(obj)/gsl_point_id $(obj)/gsl_point_id.o
#
#obj-$(CONFIG_TOUCHSCREEN_GSLX680_MT70817V2) += rockchip_gslX680_firefly.o
#obj-$(CONFIG_TOUCHSCREEN_GSLX680_MT70817V2) += gsl_point_id_mt70817v2.o
#$(obj)/gsl_point_id_mt70817v2.o: $(srctree)/$(obj)/gsl_point_id_mt70817v2
# cp $(srctree)/$(obj)/gsl_point_id_mt70817v2 $(obj)/gsl_point_id_mt70817v2.o
#
相關推薦
[RK3288][Android5.1] 移植筆記 --- gsl3673 觸控驅動
# #obj-$(CONFIG_TOUCHSCREEN_GSLX680) += rockchip_gslX680_firefly.o #obj-$(CONFIG_TOUCHSCREEN_GSLX680) += gsl_point_id.o #$(obj)/gsl_point_id.o: $(srctre
[RK3288][Android5.1] 移植筆記 --- eDP顯示屏新增
Platform: RK3288 OS: Android 5.1Kernel: 3.10.79 原理圖屏相關部分: dts配置: eDP的配置相當簡單, 只要配置display-timing即可,另外,前面的LCD_EN引腳
[IMX6Q][Android5.1]移植筆記 --- LCD背光控制
platform: imx6q os: Android Lollipop 5.1 branch: l5.1.1_2.1.0-ga LCD 背光的使能通過GPIO高低電平來控制, 因此本文也可以作為GPIO基本控制的一個例子。 硬體部分: 這裡是MB_LCD_BL
[IMX6Q][Android5.1]移植筆記 --- 無法掛載system檔案系統
platform: imx6q os: Android5.1 branch: l5.1.1_2.1.0-ga 編譯好system image之後開機提示如下log,注意紅色部分: Freeing unused kernel memory: 432K (c0be3
android UVC h264 ffmpeg硬解碼(RK3288 android5.1)
username需求:由於軟解碼速度跟不上導致解碼花屏嚴重,轉用ffmpeg交叉編譯android 5.1原始碼硬解碼。 假設已經編譯好RK3288 android5.1系統(主要是硬編碼用到的libstagefright庫) 系統編譯參考:https://blog.csd
[rk3288][Android5.1/7.1] LCD 相容
相容方案 定做LCD fpc 該方案是硬體設計時預留幾個gpio,不同廠家的屏對不同的gpio進行上拉或者下拉,將上下拉電阻直接貼到fpc上, 系統啟動時讀取gpio電平進行判斷。 優點: 硬體更改版號時不需要考慮屏的區別,軟體無需單獨出版本,生產時也沒有燒錄錯誤的風險,該方
[RK3288][Android7.1] 除錯筆記 --- 24bit bmp 轉成 8bit bmp
Platform: RK3288 OS: Android 7.1 Kernel: v4.4.83 背景: 在rk3288平臺上uboot logo發現24bit bmp不能正常顯示,參考原始logo.bmp是8bit. 然後使用命令 convert -compress rle -
RK3288 Android5.1配置Innolux M215HJJ-L30 LVDS屏
RK3288 Android5.1 SDK,Rockchip官方提供。 Innolux M215HJJ-L30 21.5寸LVDS屏,需要在rk3288-tb_8846.dts配置的主機板上點亮,在網上
RK3288 Android5.1 SDK配置WiFi和乙太網共存
RK3288 Android 5.1官方SDK(rk3288_android5.1_v1.00_20150515,已更新到20180412),在Rockchip官方提供的RK_EVB_RK3288核心板上驗證OK。 根據Rockchip官方提供的補丁和配置方法,WiFi和乙太網可以共存,而且WiF
[RK3288][Android7.1] 除錯筆記 --- 24bit bmp 轉成 8bit bmp
Platform: RK3288 OS: Android 7.1 Kernel: v4.4.83 背景: 在rk3288平臺上uboot logo發現24bit bmp不能正常顯示,參考原始logo.b
[RK3288][Android6.0] 移植筆記 --- 13.3寸eDP顯示屏新增
Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 不得不說從 RGB -> LVDS -> MIPI -> eDP 一路過來,現在的
rk3288 android5.1 java 層使用 su 獲取 root 許可權
用法:1 Runtime.getRuntime().exec("su , tinymix"); 要連在一起寫,或者寫一指令碼 public void onClick(View v) { Log.d("test by Wade", "su test
[RK3288][Android6.0] 移植筆記 --- 韌體無法下載到eMMC除錯
Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 現象: 按照參考設計畫的空板子使用AndroidTool下載images提示準備IDB失敗. An
[微控制器經驗] 【mk_欣馳】emWin移植筆記——STemWin5.22在STM32F103上的移植步驟(帶觸控,無作業系統)
一、硬體要求小系統 (無視窗管理器) •RAM:100位元組 • 堆疊:600位元組 •ROM:10-25 kb(取決於所使用的功能) 大系統 (包含視窗管理器和小工具) •RAM:2-6 kb(取決於所需的視窗數) •
基於android5.1無顯示觸控系統的系統映象裁剪
思路: 1: 編譯後檢視out\target\product\product\system資料夾的內容,從這個資料夾入手,裁剪不必要的服務,庫檔案,apk,等等. &nbs
嵌入式系統移植筆記(七) --第三方驅動移植(黑盒子移植)
由於嵌入式系統分層,應用層要想操作硬體需通過核心層。驅動對上提供系統呼叫函式,對下封裝了對底層硬體的一些基本操作。筆者是不瞭解驅動程式的編輯,所以本章是在已經有驅動程式(fs4412_led_drv.c)和對應的應用程式(fs4412_led_app.c),來實現黑盒子移植(
【TINY4412】LINUX移植筆記:(24)裝置樹EEPROM驅動
【TINY4412】LINUX移植筆記:(24)裝置樹 EEPROM驅動 宿主機 : 虛擬機器 Ubuntu 16.04 LTS / X64 目標板[底板]: Tiny4412SDK - 1506 目標板[核心板]:
Qt4.5.1移植mini2440解決7寸屏問題(移植筆記)
1.我的環境及所需資源: PC機作業系統:fedora 9 交叉編譯工具:arm-linux-gcc-4.3.2.tar.gz arm920t-eabi.tgz(7寸屏下編譯qt-embedded-linux-opensource-src-4.5.1) 所
[RK3288][Android6.0] 除錯筆記 --- Audio驅動層判斷錄音資料是否異常
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 之前有提到上層可以通過dump pcm資料檢視波形來確定錄音取樣的資料是否正常,這裡給出驅動層檢視
基於DTL-RK3288 硬體平臺的Android5.1電源休眠管理
Linux 電源管理機制為裝置低功耗的實現提供了方法。在不同核心版本Linux、Android,休眠機制、流程有所差異。這裡DLT-RK3288 Android 5.1 原始碼為例。標準Linux 的電源狀態:- On(on)