RK3399 focaltech敦泰触摸屏移植调试】的更多相关文章

CPU:RK3399 系统:Android 7.1 IC:FT5406 focaltech(敦泰)触摸屏也是比较常用的,但是相对汇顶,就比较少用 RK的源码中虽然有 focaltech 的代码,但没有调试过,一般都会用供应商提供的代码 供应商会提供一个名为 focaltech_touch 的文件夹,里面包括触屏所有代码 我们要做的就是将代码移植到 kernel 中,编译烧录 1.将文件加拷贝到 kernel/drivers/input/touchscreen/ 目录下 2.修改 touchscr…
CPU:RK3288 系统:Android 5.1 IC:GT911 1.在 menuconfig 或者 rockchip_defconfig 中支持触摸屏.具体用哪种方式需要结合编译方法. 按照瑞芯微提供的编译方式,则修改 rockchip_defconfig,这种方式在make前,需要执行 make rockchip_defconfig,生成 .config 文件. path:kernel/arch/arm/configs/rockchip_defconfig CONFIG_INPUT_TO…
CPU:RK3399 系统:Android 7.1 触摸屏:1024x768   8inch 触摸IC:GT9271 基于RK3399,从瑞芯微服务器更新到最新的 Android 7.1 代码中,瑞芯微已经将汇顶触摸屏的代码做了一些改动,与汇顶官方提供的不一致. 初步来看,瑞芯微更改后的代码,为开发者提供了更多的便利. 比如:x/y坐标反了,x.y坐标镜像了,这些问题开发者就可以解决,不用再联系 FAE 修改配置文件. 1.将 gt9xx 文件夹添加到编译中,修改 rockchip_defcon…
转载请注明出处:https://www.cnblogs.com/lialong1st/p/11266330.html CPU:RK3399 系统:Android 7.1 1.通过串口打印或者adb获取模块的 pid 和 vid,顺便可以看到生成 4 个虚拟串口 /dev/ttyUSB* [ - using ehci-platform [ - [ -, Product=, SerialNumber= [ -1.1: Product: Android [ -1.1: Manufacturer: An…
1. 添加I2C 设备 TP 一般采用的是I2C 作为数据和命令接口,所以TP 驱动也可以归类为I2C 驱动.TP驱动的主要逻辑不在这里,但是了解了Linux 的I2C 体系架构,就可以对整个驱动流程有了 更加清晰的认识,但这里不详细展开讨论I2C 的体系架构,只围绕怎么移植开发TP 驱动展开讨论. 在板级文件中,也就是瑞星微的代码文件board-rk30-sdk.c 中,实例化一个i2c_board_info结构体,该结构抽象描述一个具体的i2c 设备,然后将该实例添加到__i2c_board…
总的概括来说,自电容调屏在配置好通道个数和顺序后,只需调整AFE相关的设置参数使各通道的Raw Data和CI值符合定义的标准即可.– AFE是模拟前端的缩写-Analog Front End• Raw Data和CI调好后,再对软件的各个滤波功能进行微调以使基本的画点,画线功能都正常. 调屏工具界面: 调屏前准备●必备的:待调试TP对应的Sensor图案.(可以根据图案来确定通道的顺序)待调试TP的通讯接口信息.(I2C还是SPI还是USB)待调试TP的目标分辨率信息.●建议准备的:整机(打开…
1.adb shell cat /proc/kmsg 这条命令肯定是要放在第一位的,可以打印内核信息,对应于驱动程序中的printk语句. 如果出现以下提示,说明权限不够,可以通过adb root获取root权限. /system/bin/sh: cat: /proc/kmsg: Permission denied 另外,也可以将kmsg的内容重定向写入一个log文件中.可以依次执行下面命令 adb shell cat /proc/kmsg > /mnt/sdcard/log 可将kmsg的内容…
前几天搞乐蛙时,进入后是鼠标模式,好坑爹的模式有木有~~ 但是大蛋给出了解决方法,我不怕不怕啦~让我们向大牛致敬!!! 首先输入Command查看你的input配置~ adb shell dumpsys input 下面给出我设备输出的一部分!! INPUT MANAGER (dumpsys input) Event Hub State: BuiltInKeyboardId: - Devices: -: Virtual Classes: 0x40000023 Path: <virtual> D…
1  camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略:在kernel中实现sensor的底层驱动.但是,对于最核心的sensor端的底层设置.ISP效果相关等代码则是单独进行了抽离,放在了一个daemon进程中进行管理: 图1 Qualcomm平台camera代码架构简图 由于高通把大部分具体的设置及参数放到了daemon进程中,所以在kernel部分只是进行了V4L2的设备…
转自:http://www.cnblogs.com/uvsjoh/archive/2011/08/25/2152947.html移植Tslib 1 下载源码tslib-x.x.tar.gz 2 解压,cd tslib 3 生成configure ./autogen.sh 4 配置,生成Makefile ./configure --host=arm-none-linux-gnueabi(平台) --prefix=/(安装目录) --enable-debug=no 5 编译 make 6 安装 ma…