基于全志F133-A使用adb调试

基于全志F133-A使用adb调试

1.硬件电路

这里使用了F133的USB0
在这里插入图片描述

2.软件配置

1)开启adb配置
在这里插入图片描述
2)修改usb相关配置
打开设备树,对设备树中的usb0进行修改,如下:
路径:f133-a\tina-d1-h\device\config\chips\d1s\configs\nezha\board.dts

&usbc0 {
	device_type = "usbc0";
	usb_port_type = <0x0>;		//usb_port_type: usb mode. 0-device, 1-host, 2-otg.
	usb_detect_type = <0x0>;
	usb_detect_mode = <0>;
	usb_id_gpio = <&pio PB 6 GPIO_ACTIVE_HIGH>;
	enable-active-high;
	usb_det_vbus_gpio = <&pio PB 2 GPIO_ACTIVE_HIGH>;
	usb_wakeup_suspend = <0>;
	usb_serial_unique = <0>;
	usb_serial_number = "20080411";
	rndis_wceis = <1>;
	status = "okay";
};

3)修改内核启动后设置usb0为从模式
路径:tina-d1-h\target\allwinner\d1s-nezha\busybox-init-base-files\etc\init.d\rc.final

cat /sys/devices/platform/soc@3000000/soc@3000000:usbc0@0/usb_device

在这里插入图片描述

3.在线调试

  1. 使用adb工具进行操作,如下工具,可自行下载adb工具,然后配置一下环境变量。

在这里插入图片描述
2)然后使用cmd工具打开,输入对应的操作即可。

2.1)查看当前连接设备
在这里插入图片描述

2.2)登录shell,直接登录到开发板上进行操作。
在这里插入图片描述
2.3)上下行传输文件

adb push <本地路径> <设备端路径>		//把本地的文件或文件夹复制到设备端	
adb pull <设备端文件> <本地路径>		//把设备端的文件或文件夹复制到本地
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
全志F1C芯片是一款多媒体处理芯片,支持Android系统和相关应用的运行。ADB(Android Debug Bridge)调试是一种用于在Android设备和计算机之间进行通信和调试的工具。 要在全志F1C芯片上进行ADB调试,首先需要确保设备已经正确连接到计算机并安装了相关的ADB驱动程序。可以通过USB数据线将设备连接到计算机。 接下来,在全志F1C芯片上的设置菜单中,找到“开发者选项”并打开它。如果看不到“开发者选项”,可以在“关于设备”中找到“版本号”并连续点击7次,即可激活“开发者选项”。 在“开发者选项”中,找到并启用“USB调试”选项。这样,设备就会允许通过ADB进行调试和通信。 然后,在计算机上打开命令提示符(Windows)或终端(Mac/Linux),输入adb devices命令。如果设备已正确连接并已启用USB调试选项,则会显示设备的序列号和状态。 接着,就可以使用各种ADB命令进行调试了。例如,adb install命令可以安装应用程序,adb shell命令可以进入设备的命令行界面,adb logcat命令可以查看设备的系统日志等。 此外,有些ADB命令需要root权限才能执行。在全志F1C芯片上获取root权限的方法与其他Android设备相似,可以通过一些第三方工具或刷机来获得root权限。 总之,全志F1C芯片的ADB调试可以通过打开USB调试选项并使用ADB工具进行操作,从而实现与计算机之间的通信和调试

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值