摘要:
设备只有一个外露的usb(otg口)出来,平时可切换为host接U盘使用,或者otg可进行adb调试模式。这个口接U盘升级的时候,会升级失败,如果把dr_mode改成host,就可以正常升级成功: 但如果dts写死成host模式,开机后就不能切换为otg模式了,不能调试,这样的灵活性不够。dr_mo 阅读全文
摘要:
触摸是带笔的,数据比较大,用的是spi接口。 一、添加驱动: drivers/input/touchscreen/hxchipset 二、dts配置 &spi4 { status = "okay"; pinctrl-0 = <&spi4m1_cs0 &spi4m1_cs1 &spi4m1_pins> 阅读全文
摘要:
一.添加驱动 把供应商提供的驱动替换掉sdk里面默认的驱动 drivers/input/touchscreen/gt9xx 二.dts配置: &i2c3 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&i2c3m0_xfer>; 阅读全文
摘要:
OS:Android13 接上sim卡,有正常的4G网络出来,但时区没有自动更新过来. 看代码里面def_auto_time_zone是打开的,device/rockchip/common也没有看到有重新赋值。 packages/SettingsProvider/res/values/default 阅读全文
摘要:
OS:Android11 需求描述:当app启用双屏异显双触摸,物理键盘只能固定在主屏有作用。 问题现象:双屏异显异触,带物理键盘输入。打开异显app,物理键盘的按键事件分发到主屏。 当触摸副屏的时候,物理键盘事件分发到副屏。当现再次触摸主屏,物理键盘的键事件分发到主屏。 问题分析:在之前3288 阅读全文
摘要:
问题描述:主设备连接蓝牙音箱等从设备,如果不播音频,只是连接着的空闲状态,发现很容易断开,又自动连接上,反复如此。 解决方案,关闭蓝牙的休眠模式: hardware/broadcom/libbt diff --git a/include/bt_vendor_brcm.h b/include/bt_v 阅读全文
摘要:
mipi屏的时序大同小异,一般都跟以下差不多: 屏参配置如下: &dsi0 { status = "disabled"; //rockchip,lane-rate = <1000>; dsi0_panel: panel@0 { status = "okay"; compatible = "simpl 阅读全文
摘要:
OS:Android13 背景:设备接HDMI,声音通道会优先从HDMI输出,喇叭是是没有声音的 修改如下: 1. frameworks/base diff --git a/services/core/java/com/android/server/WiredAccessoryManager.jav 阅读全文
摘要:
HDMI RX控制器配置: /* Should work with at least 128MB cma reserved above. */ &hdmirx_ctrler { status = "okay"; /* Effective level used to trigger HPD: 0-lo 阅读全文
摘要:
RS485是在串口基础上利用电平转换芯片,将TTL电平转换成485的差分信号,电路图如下: RO: 接收器输出 接RXRE: 接收器输出使能(低电平-接收使能)DE: 驱动器输出使能(高电平-发送使能)DI: 驱动器输入 接TX在传输数据时候需要将RS485 RE置高,发送使能,接收禁止;发送完数据 阅读全文