潮声隔雨深 · 2021年12月29日

全志R329Tina网络adb的使用?

求全志R329Tina网络adb的使用方法

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2021年12月29日
本回答来源全志R329Tina网络adb的使用?

类似现象可参考以下解决方法

问题背景
硬件:R328+ Wi-Fi模组(RTL8723ds)
软件:Tina3.0及以上
说明:该FAQ旨在记录网络adb的使用

问题简述
客户整机已经封板,没法使用usb的adb和串口,客户提出是否有其他方式可以和板子交互。

问题分析
usb的adb和串口都没法使用,即有线方式无法使用了,那就只能是无线方式了,所以就想到了网络adb。
使用网络adb还有一个好处就是多台设备压测时,省去了布线的操作。

解决方法
1.系统配置adb。
image.png
2.将如下命令添加到自启动脚本中,一般选择/etc/init.d/local
临时使用也可以直接在板卡执行。(一般串口只有一个时又要测试多台可以这样操作)

killall adbd    //杀死adbd进程。
export ADB_TRANSPORT_PORT=5555   //重新设置adbd的端口
./bin/adbd -D > /dev/null &   //重启adbd进程

3.系统起来后联网并产看ip地址。

4.pc执行:

1.adb disconnect //断开所有连接
2.adb connect ip  //和板子建立连接,ip为板子联网的之后获取的ip地址
3.adb shell  //进入板子shell

此时进入的shell就跟usb使用的adb shell一样。

下面是整理的一个常用网络adb做测试的简单脚本,也供大家参考

for %%i in (110,111,112,113,167,168)   //使用自己测试板卡的ip地址
do
    adb disconncect
    adb connect 192.168.1.%%i
    adb shell dmesg
    adb shell ...  //添加任何自己想做的操作
done
你的回答
关注数
1
收藏数
0
浏览数
2571
极术小姐姐
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息