0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞芯微平台Android系统串口测试方法,触觉智能RK3562开发板演示

触觉智能 2024-12-24 11:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍瑞芯微平台Android系统串口测试方法,通用RK3568、RK3588、RK3576等。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑智能家居、教育电子、工业显示与控制等行业。

命令行方式测试串口

  • 准备工作

(1)下载电脑串口测试软件SSCOM

(2)主板连接调试工具(ADB或者调试串口);

(3)电脑连接USB转串口工具,比如USB转RS232 RS485串口工具,如下所示:

wKgZPGdqL8WAeBtRAABVZ_SDbtg553.jpg

注意:不同串口电平信号对应使用不同的工具,否则测试会出现乱码、通信失败问题。另外,如果暂时缺少这个USB转串口工具,可使用两个主板串口相互接线,再配合命令行相互发送/接收数据测试。

(4)电脑打开串口测试软件,如图所示:

wKgZO2dqL8WACAH3AACIH7qblc0724.jpg

打开后会在【1】位置看到刚插入的USB串口工具端口,选择后点击【2】位置打开即可

  • 测试开始

测试的串口节点为:/dev/ttyS8,电平:RS232

  • 主板接收测试:

主板执行以下命令开始接收测试:

rk3562_t:/ # cat dev/ttyS8

串口测试软件开始发送数据,如图:

wKgZPGdqL8WAdwi2AADf2xViScc558.jpg

标注说明:

【1】编辑需要发送的数据

【2】发送数据按钮

【3】发送出去的数据

【4】主板系统接收到串口软件发来的数据

  • 主板发送测试:

主板执行以下命令开始接收测试:

rk3562_t:/ # echo 9876543210 > /dev/ttyS8

串口测试软件开始接收数据,如下图:

wKgZPGdqL8WARXFAAADYwY49Dhw465.jpg

标注说明:

【1】主板发送出去的数据

【2】串口软件接收到主板发来的数据

APK方式测试串口

  • 准备工作

(1)下载安卓串口测试软件ComAssistant

(2)把刚刚下载的软件APK包安装到主板上:

可以通过ADB命令安装,或者将APK包拷贝到U盘/TF卡,插到主板手动安装,安装后会提示"旧版安卓"问题,忽略即可。

wKgZO2dqL8WATxlbAAByRWE9SQw837.jpg

  • 主板接收测试:

按照前面第一章说明,连接好USB转串口工具开始测试,打开软件:

wKgZO2dqL8WABJqnAAD6ejz_P3k744.jpg

标注说明:

【1】选择测试串口节点

【2】选择测试波特率(默认9600)

【3】开启串口后,电脑端串口软件即可发送数据到主板

【4】主板APK接收到串口软件发来的数据

  • 主板发送测试:

wKgZO2dqL8WAJ3CHAADG0ZkN7No922.jpg

标注说明:

【1】编辑需要发送的数据(默认为:COMA)

【2】发送数据按钮,按下发送数据后,电脑端串口软件即可收到主板APK端发来的数据,如下所示:

wKgZPGdqL8WAC9v_AADvU9e2TDw090.jpg

串口通信异常排查

1. 检查测试的串口座子和测试串口节点是否一致。

2. 检查测试的串口和串口测试工具的电平信号、波特率是否一致。

3. 检查串口接线是否有误:

TTL/RS232串口接线,如:TX1接RX2,RX1接TX2,GND接GND,RS485串口,如:A1接A2,B1接B2,GND不用接。

4. 执行ls /dev/ttyS* -la命令,查看串口节点权限是否可读可写,正常权限如下所示:

rk3562_t:/ # ls dev/ttyS* -la crw-rw---- 1 bluetooth net_bt 4, 67 2024-11-19 02:46 dev/ttyS3 crw-rw-rw- 1 system system 4, 68 2024-11-19 02:46 dev/ttyS4 crw-rw-rw- 1 system system 4, 70 2024-11-19 02:46 dev/ttyS6 crw-rw-rw- 1 system system 4, 72 2024-11-19 09:58 dev/ttyS8

5. 检查自身串口工具是否有问题:可短接串口工具的TX和RX,然后电脑串口软件通过发送数据看是否会持续收到数据,没有收到可能串口工具有问题。

总结:通过以上方法排查串口还是测试失败,说明主板该串口有问题,可换个串口接口交叉测试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式板卡
    +关注

    关注

    0

    文章

    18

    浏览量

    10668
  • 开发板
    +关注

    关注

    25

    文章

    6125

    浏览量

    113381
  • 瑞芯微
    +关注

    关注

    27

    文章

    699

    浏览量

    53496
  • rk3576
    +关注

    关注

    1

    文章

    228

    浏览量

    1371
  • RK3562
    +关注

    关注

    0

    文章

    88

    浏览量

    604
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为RK3562开发板Buildroot系统功能测试

    迅为RK3562开发板Buildroot系统功能测试
    的头像 发表于 06-13 13:46 1723次阅读
    迅为<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>Buildroot<b class='flag-5'>系统</b>功能<b class='flag-5'>测试</b>

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    最近我收到了个一套开发板,有核心开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于
    的头像 发表于 08-15 17:42 4908次阅读
    新一代低价<b class='flag-5'>开发板</b>芯片<b class='flag-5'>RK3562</b>来啦! — <b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>

    Linux系统连接蓝牙、WiFi方法分享,适用RK3562等主板产品

    Linux系统连接蓝牙、WiFi方法分享,适用RK3562
    的头像 发表于 09-12 10:24 2169次阅读
    Linux<b class='flag-5'>系统</b>连接蓝牙、WiFi<b class='flag-5'>方法</b>分享,适用<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>等主板产品

    Linux系统挂载exfat格式U盘教程,触觉智能RK3562开发板演示

    本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法触觉智能RK3562
    的头像 发表于 12-10 10:10 1131次阅读
    Linux<b class='flag-5'>系统</b>挂载exfat格式U盘教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    主板/开发板Linux系统播放音频方法触觉智能RK3562开发板演示

    本文介绍方案主板/开发板Linux系统播放音频的方法
    的头像 发表于 12-13 11:40 1402次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>主板/<b class='flag-5'>开发板</b>Linux<b class='flag-5'>系统</b>播放音频<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(下)

    本文继续介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。触觉智能
    的头像 发表于 01-03 13:54 976次阅读
    嵌入式<b class='flag-5'>开发</b>必备-<b class='flag-5'>RK3562</b><b class='flag-5'>演示</b>Linux常用<b class='flag-5'>系统</b>查询命令(下)

    Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示

    本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK
    的头像 发表于 01-06 10:53 1252次阅读
    Linux<b class='flag-5'>系统</b>更换开机logo<b class='flag-5'>方法</b>教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    开发板/主板Android配置APK默认开启性能模式方法

    本文介绍开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的
    的头像 发表于 01-17 15:32 1091次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>开发板</b>/主板<b class='flag-5'>Android</b>配置APK默认开启性能模式<b class='flag-5'>方法</b>

    开发板/主板Android调试串口配置为普通串口方法

    ​本文介绍开发板/主板Android调试串口配置为普通
    的头像 发表于 02-11 11:57 1578次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>开发板</b>/主板<b class='flag-5'>Android</b>调试<b class='flag-5'>串口</b>配置为普通<b class='flag-5'>串口</b><b class='flag-5'>方法</b>

    Linux文件系统打包及镜像制作,触觉智能RK3562开发板演示

    本文介绍Linux开发板文件系统打包及镜像制作的方法演示Linux文件系统打包及镜像制作,适用于想将配置好的
    的头像 发表于 04-28 16:45 767次阅读
    Linux文件<b class='flag-5'>系统</b>打包及镜像制作,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    触觉智能RK3562开发板新版强势亮相

    /RK3562J),都支持NPU和CAN功能了,为此触觉智能RK3562开发板进行了迭代升级,全新型号为EVB
    的头像 发表于 05-30 11:32 925次阅读
    <b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>新版强势亮相

    有奖丨米尔 RK3562开发板免费试用新增名额!

    米尔与合作发布的新品基于RK3562应用
    的头像 发表于 06-13 08:04 855次阅读
    有奖丨米尔 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>免费试用新增名额!

    Linux系统查看及修改设备型号信息,触觉智能RK3562开发板演示

    本文介绍Linux系统如何查看及修改设备型号信息的方法,适用于想查看设备型号信息或者想将设备型号信息修改为自己项目的名称的情况。触觉智能RK3562
    的头像 发表于 06-19 15:58 811次阅读
    Linux<b class='flag-5'>系统</b>查看及修改设备型号信息,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    迅为RK3562开发板 Ubuntu系统功能测试

    迅为RK3562开发板 Ubuntu系统功能测试
    的头像 发表于 07-10 13:46 1024次阅读
    迅为<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b> Ubuntu<b class='flag-5'>系统</b>功能<b class='flag-5'>测试</b>

    告别烧固件,RK3562开发板Android系统屏幕方向临时设置小妙招

    本文介绍RK3562开发板Android13系统不修改源码情况下,通过修改系统配置文件来实现屏幕方向旋转。使用
    的头像 发表于 07-11 18:48 717次阅读
    告别烧固件,<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b><b class='flag-5'>Android</b><b class='flag-5'>系统</b>屏幕方向临时设置小妙招