MTK6580 Android P版本PSX5415A 快充带OTG调试

之前一直没有记录工作过程的想法。在这里插入代码片```struct device *dev = &pdev->dev; struct device_node *node = dev->of_node; //zxw add pinctrl = devm_pinctrl_get(&pdev->dev); pinctrl_iddig = pinctrl_...
摘要由CSDN通过智能技术生成

之前一直没有记录工作过程的想法,现在开始慢慢想去记录和输出一些东西,废话少说,直奔主题吧。
下面是我在MTK6580 Android P PSC5415A 快充带OTG调试遇到的问题和解决方法。

一,6580 android P版本跑的是4.9的内核,先在对应项目的config里面打开otg相关的两个宏
kernel-4.9-lc\arch\arm\configs\k80_bsp_debug_defconfig 这是debug,如果user,对应改一下user的config

CONFIG_USB_MTK_OTG=y
CONFIG_USB_MTK_HDRC_HCD=y

二,usb id中断脚的配置,在otg设备没有插入时id脚为高电平,插入后为低电平。对应中断是否注册成功
可以在adb shell cat proc/interrupts 查看
kernel-4.9-lc\arch\arm\boot\dts\k80_bsp.dts

&pio {
	usbiddig_pins_default: usbiddigint7default {
	};

	usbiddig_pins_as_int: usbiddigint@7 {
		pins_cmd_dat {
			pinmux = <PINMUX_GPIO7__FUNC_EINT7>;
			slew-rate = <0>;
			bias-pull-up = <00>;
		};
	};
};

&usbiddig {
	pinctrl-names = "usb_default", "usbiddig_pin_init";//, "drvvbus_init", "drvvbus_low", "drvvbus_high";
	pinctrl-0 = <&usbiddig_pins_default>;
	pinctrl-1 = <&usbiddig_pins_as_int>;
	status = "okay";
};

kernel-4.9-lc\drivers\misc\mediatek\dws\mt6580\k80_bsp.dws,注意dws在lk,pl,factory下也要做相应的改动
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MTK是指联发科技(MediaTek)公司所生产的芯片,Android USB电容屏调试是指在MTK芯片上运行的Android系统中对USB电容屏进行调试。USB电容屏是一种电容触摸屏技术,用于实现用户与设备的交互。 MTK Android USB电容屏调试主要包括以下步骤: 1. 连接设备:将MTK芯片上运行的Android设备通过USB线连接到电脑上。 2. 安装驱动:首先需要安装MTK芯片的USB驱动程序,确保电脑可以正确识别设备。 3. 启用USB调试模式:在Android设备的设置中,找到“开发者选项”,并启用USB调试模式。这样可以通过USB线连接设备到电脑后,使得电脑可以与设备进行通信。 4. 打开调试工具:打开MTK Android USB电容屏调试的软件工具,该工具可以用于对USB电容屏进行调试。具体的调试过程和功能因工具而异,可以根据实际情况进行相应的操作。 5. 进行调试:使用MTK Android USB电容屏调试工具,可以对USB电容屏的触摸灵敏度、校准、手势识别等功能进行测试和调整。通过工具提供的接口,可以实时查看触摸点的坐标、压力和速度等信息,以便进行调试。 6. 保存调试结果:在调试完成后,可以将调试结果保存到电脑或设备上,以备后续使用。 总结:MTK Android USB电容屏调试是一项对MTK芯片上运行的Android设备中的USB电容屏进行测试、调整和优化的过程。通过使用相关的调试工具,可以实现对触摸屏的各项功能进行测试和调整,以确保设备在用户操作时的体验和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值