查看: 13070|回复: 3

tinker board 2s android 10系统下测试串口好坏

[复制链接]

22

主题

352

回帖

1898

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1898
QQ
发表于 2021-11-9 13:13:54 | 显示全部楼层 |阅读模式
本文是用于测试tinker board 2s板子上串口引脚的好坏。测试出具体损坏的串口引脚。
环境:
Android 10:https://pan.baidu.com/s/1wzXmtdOUazHn8DomABYyNA?pwd=58vm 提取码:58vm
adb下载链接:https://pan.baidu.com/s/1GC0AlMuOOxY4vopBMp9pzA 提取码:d89v
tinker board 2s详情:https://item.taobao.com/item.htm?&id=635136173130
config.txt下载链接: config.txt (1.57 KB, 下载次数: 405)
第一步:
使用usb type c线连接tinker board 2s和电脑。
启动adb程序,即将adb目录路径改为cmd,启动方式如下
13-7.png
13-8.png
使用以下的adb命令查看是否有串口设备节点。
  1. adb shell ls dev/ttyS*
复制代码
13-1.png
出现上图信息表示没有串口设备节点,需要修改Android系统下的dtoverlay目录下的config.txt文件。
修改方法如下
把config.txt从Android系统导出来,输入如下命令
  1. adb pull dtoverlay/config.txt ./
复制代码
13-2.png

导出的文件在adb可执行程序所在的目录下。把文件传输到linux环境下修改,做如下的修改。
13-3.png
注意:一定要在Linux环境下修改,否则文件格式就不是unix(LF) UTF-8格式。
读者没有Linux环境,可直接使用本文已经改好的config.txt文件。
第二步:
将修改好的config.txt放回adb可执行程序目录下。
删除Android系统中的config.txt文件,出现如下图表示删除成功。输入如下命令:
  1. adb shell rm -fr dtoverlay/config.txt
  2. adb shell ls dtoverlay/config.txt
复制代码
13-4.png
将adb目录下的config.txt导入Android系统。导入之前需要启动Android超级管理员权限,输入如下命令
  1. adb shell setprop persist.sys.root_access 3
  2. adb root
  3. adb remount
复制代码
13-5.png
导入Android系统,使用如下命令
  1. adb push config.txt dtoverlay
复制代码
13-6.png
第三步:
重启tinker board 2s。重启后再用usb type c连接电脑。
查看是否有串口设备节点。输入如下命令:
13-9.png
上图表示有串口0和串口4设备节点。
启动两个adb程序。一个用于串口发送,另一个用于串口接收。
两个adb程序进入Android系统,输入如下命令:
  1. adb shell
复制代码
13-10.png
使用杜邦线将串口的tx脚和rx脚连接起来。这里我们以串口0为例。相关的引脚图如右图所示。
13-11.png 4-1.png
先启动串口接收功能,在一个adb窗口中输入如下命令:
  1. cat dev/ttyS0
复制代码
13-12.png
此时,处于等待状态,等待数据接收。
在另一个adb窗口中输入如下命令,进行发送数据。
  1. echo hello > dev/ttyS0
复制代码
13-13.png
上图中接收端出现了右边的发送端发送的数据hello表示串口0是正常的。串口4的测试方法类似。
如果接收端无任何反应表示串口有问题。假设测试串口0有问题,串口4正常。将杜邦线将串口0的rx脚与串口4的tx脚连接在一起。接收端输入命令
  1. cat dev/ttyS0
复制代码
发送端输入命令
  1. echo hello > dev/ttyS0
复制代码
如果接收端有反应说明串口0的rx脚正常,否则,rx脚损坏了。
将杜邦线连接串口0的tx脚与串口4的rx脚起来。
接收端命令输入:
  1. cat dev/ttyS4
复制代码
发送端命令输入:
  1. echo hello > dev/ttyS0
复制代码
如果接收端有反应,说明串口0的tx脚正常,否则tx脚损坏。









回复

使用道具 举报

3

主题

5

回帖

125

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
125
发表于 2021-11-10 10:05:56 | 显示全部楼层
字迹工整,图片匹配,真神人也
回复 支持 反对

使用道具 举报

5

主题

6

回帖

70

积分

注册会员

Rank: 2

积分
70
发表于 2023-11-8 17:48:46 | 显示全部楼层
dian环境怎么搞?呜呜
回复 支持 反对

使用道具 举报

3

主题

9

回帖

87

积分

注册会员

Rank: 2

积分
87
发表于 2023-11-28 09:44:44 | 显示全部楼层
感谢,真是好的教程,怎么感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-6-16 08:14 , Processed in 0.057070 second(s), 23 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn