Rockchip
文章平均质量分 92
板砖先生
这个作者很懒,什么都没留下…
展开
-
[RK3128][Android 6.0] 新增一个CIF Camera
硬件平台:RK3128Android 版本:6.0Kernel 版本:3.10.92本文以 gc2145 为例。一、添加驱动将要添加 camera 的驱动文件 gc2145.c 复制到 kernel/drivers/media/video/下,修改Makefile。二、添加宏定义在 kernel/arch/arm/mach-rockchip/原创 2017-11-22 15:36:25 · 2782 阅读 · 0 评论 -
[RK3128][Android 6.0] RTC设备注册及调用流程
RTC设备注册及调用流程原创 2017-12-15 13:53:42 · 974 阅读 · 0 评论 -
[RK3128][Android 6.0] RTC芯片PCF8563调试记录
硬件平台:RK3128Android版本:6.0Kernel版本:3.10.92 任务描述:Rk3128 Android 6.0平台调试rtc芯片PCF8563,本以为很容易,结果碰到一些问题,在此记录下来。 一、添加设备信息Dts中添加I2C设备: rtc@51 { compatible = "nxp,pcf8563";原创 2017-11-24 11:29:44 · 5757 阅读 · 0 评论 -
[RK3128][Android 6.0] u-blox GPS芯片 MAX-7Q调试记录
硬件平台:RK3128Android版本:6.0Kernel版本:3.10.92 最近调试一款gps芯片,u-blox的MAX-7Q,支持I2C及UART接口,由于UART口不够用,只能用I2C接口,之前没有接触过I2C接口的gps芯片,并且在hardware层调用I2C也是第一次接触,故记录在此。 1、在hardware目录下新建文件夹u-blox,将客户提供的hal层源原创 2017-12-01 16:24:36 · 3852 阅读 · 2 评论 -
[RK3128][Android 6.0] PWM backlight注册及调用流程
硬件平台:RK3128Android版本:6.0Kernel版本:3.10.92 首先来看pwm配置: pwm1: pwm@20050010 { compatible = "rockchip,rk-pwm"; reg = ; #pwm-cells = ;原创 2017-12-18 16:16:35 · 2495 阅读 · 0 评论 -
[RK3128][Android 6.0] 3G模块调试
硬件平台:RK3128Android版本:6.0Kernel版本:3.10.92模块名:UC-15 3G模块一、驱动配置:1、添加PID,VID。修改kernel/drivers/usb/serial/option.c,添加:{ USB_DEVICE(QUALCOMM_VENDOR_ID, 0x9090)}, //UC-152、上电使能:Dt原创 2017-12-18 16:47:40 · 1466 阅读 · 0 评论 -
SC16IS752调试
硬件平台:RK3128Android版本:6.0Kernel版本:3.10.92I2C转UART芯片SC16IS752,支持I2C转接成双UART口,ttySC0和ttySC1,调试时发现,ttySC0可用,但ttySC1始终不可用,代码是kernel 3.16内核代码,后来找到原因,是因为在读写寄存器时有问题。原代码:regmap_raw_read(s->re原创 2018-01-15 10:48:51 · 3741 阅读 · 2 评论 -
[RK3128][Android 6.0] OTA编译错误
使用make otapackage命令编译ota包时出现以下错误:Package target files: out/target/product/rk312x/obj/PACKAGING/target_files_intermediates/rk312x-target_files-user.wintec.20180130.164651.zipbuilding image from targ原创 2018-01-31 10:48:12 · 973 阅读 · 0 评论