在410c上使用UART登录

原创 2016年04月22日 19:29:43

上一篇中,我们开发了好几个程序,而且都进行了解释与说明。 但是所演示的那些程序全都是基于HDMI显示器+410c开发板来实现的。如果只是想简单的在PC机上对文件系统进行操作,那么再配上一台1080p的显示器就非常累赘了。而且最重要的是,410c的安卓系统只能支持1080p以及更低的显示屏幕,那么我们在开发的时候自然会碰到很多问题。本人也是在开发过程中由于显示器的限制不能得心应手。因此本文主要介绍如何使用串口进行调试开发板。

410C上的UART控制台设置方法

说到串口调试,很多嵌入式开发者应该非常熟悉。但是很可惜, 高通官方并没有推荐UART串口调试的方法,而且官方给的资料也非常缺失。但是通过在Github的Wiki上的资料,我在一小段文字中终于找到了串口调试的方法,原文如下:

A UART serial console can be optionally connected from a host PC USB
port to UART1, which is available on the DB410c low speed expansion
connector (J8). This allows a developer to bring up a terminal
emulator on the host PC and communicate with the DB410c using a
command line interface. This can be very valuable when performing in
depth debugging as well as using fastboot. The following defines the
pins used for UART1 on the J8 connector:
• PIN1 is GND
• PIN11 is TX
• PIN13 is RX
A standard USB TTL FTDI cable, such as Part Number:
TTL-232RG-VREG1V8-WE, that steps up the 1.8 volts available on the
DB410c is required. If one with the part number highlighted is used,
the the pinout is as follows:
• BLACK -> PIN1
• YELLOW -> PIN11
• ORANGE -> PIN13

从上文可以看出,官方在低速扩展口上的PIN11、PIN11以及PIN13提供了UART接口。分别对应的是PIN1:GND,PIN11:发送端,PIN13:接收端

那么我们就可以通过这三个引脚连接到UART端口进行调试

所需的器材

官方提供了UART转USB接线的购买链接,但是价格太贵了,而且运送到国内成本也不便宜。因此我们可以直接购买UART转USB的转接线,但是一定要注意转接线一定要是支持1.8v的输入的。如果使用3.3/5v的转接线,那么410c的串口信息就无法接收:
这里写图片描述
从淘宝购买的转接线
如果你不知道怎么购买转接线,那么可以直接在淘宝官网搜索1.8v UART USB就好。 现在卖这种线的厂家很多,价格也只需要8-20人民币左右。

开始与410c进行连接与配置

根据淘宝店家给出的解释,我们要将转接线的TX连上410c的RX,并且将转接线的RX连接上410c的TX,而且还要把黑线,也就是GND连上PIN1。
这里写图片描述
这个我们只需要一个一个进行对比就可以完整的连接了。在上电前一定要多多确认,不要GND与VCC短接哦,否则你的75美金可就成炮灰了。

与电脑进行连接

接下来就是与电脑的连接了,首先我们需要在电脑上安装一个叫做putty的软件。这个软件是用来与连接线的串口端口进行通讯的,我们待会儿会在putty上看到410c给我们发送的信息。

Putty下载链接:http://www.putty.org/

连接上之后,我们电脑会发出一声清脆的声音,这说明连接线已经成功的安装了驱动。 那么我们可以可以在设备管理器中看到串口的标识符。

在我的电脑上,可以看到有一个USB转串口的端口,名字叫做COM4。那么这个就是我们的连接线啦。这里我们要记住COM4这个标识符,因为后面在putty上我们要用到这个标识符来连接410c。

注意事项:有些人的电脑可能没有串口转USB的驱动,因此如果你不能找到这个设备,那么建议你要找客服问问需要下载什么驱动,以及驱动的芯片名称。

串口配置

接下来就是串口的配置了,我们已经知道了串口的地址以及串口的波特率为115200,那么就可以按照如下的putty参数进行设置:
这里写图片描述
确认无误,设置完后,我们插入我们的电源。那么此时putty端上就会出现无数的显示信息。 这些显示信息都是相同内部提供的及时log。 对于日后的调试以及测试有重要的意义。

总结

本文我们介绍了使用putty以及转接线与410c连接的方法。该方法同时适用于安卓与Debian系统。 除了要购买多余的一个转接线之外,其他的都非常简单。希望对你的开发有帮助。

DB410C开发板android6.0.1编译,下载,运行。

前面在某网站试用了高通410C的开发板,那时受限于时间和硬件条件仅仅使用了debian操作系统,android系统直接放弃。一直为这个而遗憾,近来有一些时间研究,将所得记录一下。 一)相关文档,代码下...
  • tankaro
  • tankaro
  • 2017-04-09 20:26:23
  • 783

初识DragonBoard 410c

初识DragonBoard 410c  DragonBoard 410c是一款搭载Qualcomm® Snapdragon™ 410(64位的四核处理器)的开发板,它功能齐全,具有强大的处理能力,内置...
  • cuichuankai
  • cuichuankai
  • 2015-11-10 16:35:15
  • 5170

DragonBoard 410 c debian'kernel 编译以及如何自动加载自定义驱动程序

前言:本篇blog主要是教大家去编译debian'kernel源码以及如何在编译驱动文件并让系统自动装载驱动。 一、下载资料 1.交叉编译工具(gcc-linaro-4.9-2014.11-x86...
  • weijory
  • weijory
  • 2017-01-22 12:10:11
  • 717

在410c上使用UART登录

上一篇中,我们开发了好几个程序,而且都进行了解释与说明。 但是所演示的那些程序全都是基于HDMI显示器+410c开发板来实现的。如果只是想简单的在PC机上对文件系统进行操作,那么再配上一台1080p的...
  • u010182064
  • u010182064
  • 2016-04-22 19:29:43
  • 3147

DragonBoard 410c开发板案例实战经验分享

本次课程主要介绍如何用DragonBoard 410c来实现智能魔镜的开发,将从产品方案、工艺、软件、硬件和涉及的核心技术等方面向大家阐述如何快速的利用DragonBoard 410c来实现自己的idea,形成产品。
  • 2017年03月07日 16:06

使用Dragonboard 410c开发医疗物联网

使用Dragonboard 410c开发医疗物联网需求分析随着社会事业的发展,医疗行业对各种仪器的需求越来越大,如生化仪,心电监护仪,呼吸机等等,这些设备目前使用两种通信方式和lis/pacs/中心监...
  • dycbaba
  • dycbaba
  • 2016-04-13 21:17:44
  • 1594

dragon board <em>410c</em> 中文开发文档

高通骁龙<em>410C</em>开发板是基于高通400系列处理器的第一块开发板,性能优异,方便调试...性能特征:支持众多操作系统:安卓5.1&Linux; Kernel3.1,Linux <em>Debian</em>8.0,与...
  • 2018年04月05日 00:00

Debian下载内核源码的方法

http://tech.ccidnet.com/art/741/20070720/1151003_1.htmlDebian下可以很方便的通过Debian源下载: 首先查找一下可下载的内核源代码: # ...
  • wenlifu71022
  • wenlifu71022
  • 2009-06-18 12:25:00
  • 4213

410c 官方开发文档

  • 2017年10月11日 11:47
  • 19.87MB
  • 下载

DragonBoard 410c手把手Linux开发

拿到DragonBoard 410c已经有很长一段时间,也试着研究了Adreno与410c上高通内核驱动。 不过为了让广大爱好者能够快速上手这一台开发板,我打算使用官方提供的Linux指南上的源码作为...
  • u010182064
  • u010182064
  • 2016-04-13 10:39:51
  • 6587
收藏助手
不良信息举报
您举报文章:在410c上使用UART登录
举报原因:
原因补充:

(最多只允许输入30个字)