• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 如何在DragonBoard 410c上使用UART串口端口登錄與調(diào)試

    如何在DragonBoard 410c上使用UART串口端口登錄與調(diào)試

    作者: 時間:2017-10-11 來源:網(wǎng)絡 收藏

    上一篇中,我們開發(fā)了好幾個程序,而且都進行了解釋與說明。 但是所演示的那些程序全都是基于HDMI顯示器+410c開發(fā)板來實現(xiàn)的。如果只是想簡單的在PC機上對文件系統(tǒng)進行操作,那么再配上一臺1080p的顯示器就非常累贅了。而且最重要的是,410c的安卓系統(tǒng)只能支持1080p以及更低的顯示屏幕,那么我們在開發(fā)的時候自然會碰到很多問題。本人也是在開發(fā)過程中由于顯示器的限制不能得心應手。因此本文主要介紹如何使用串口進行調(diào)試開發(fā)板。

    本文引用地址:http://www.czjhyjcfj.com/article/201710/365538.htm

    410C上的UART控制臺設置方法

    說到串口調(diào)試,很多嵌入式開發(fā)者應該非常熟悉。但是很可惜, 高通官方并沒有推薦UART串口調(diào)試的方法,而且官方給的資料也非常缺失。但是通過在Github的Wiki上的資料,我在一小段文字中終于找到了串口調(diào)試的方法,原文如下:

    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:發(fā)送端,PIN13:接收端

    那么我們就可以通過這三個引腳連接到UART端口進行調(diào)試

    所需的器材

    官方提供了UART轉(zhuǎn)USB接線的購買鏈接,但是價格太貴了,而且運送到國內(nèi)成本也不便宜。因此我們可以直接購買UART轉(zhuǎn)USB的轉(zhuǎn)接線,但是一定要注意轉(zhuǎn)接線一定要是支持1.8v的輸入的。如果使用3.3/5v的轉(zhuǎn)接線,那么410c的串口信息就無法接收:

    從淘寶購買的轉(zhuǎn)接線

    如果你不知道怎么購買轉(zhuǎn)接線,那么可以直接在淘寶官網(wǎng)搜索1.8v UART USB就好。 現(xiàn)在賣這種線的廠家很多,價格也只需要8-20人民幣左右。

    開始與410c進行連接與配置

    根據(jù)淘寶店家給出的解釋,我們要將轉(zhuǎn)接線的TX連上410c的RX,并且將轉(zhuǎn)接線的RX連接上410c的TX,而且還要把黑線,也就是GND連上PIN1。

    這個我們只需要一個一個進行對比就可以完整的連接了。在上電前一定要多多確認,不要GND與VCC短接哦,否則你的75美金可就成炮灰了。

    與電腦進行連接

    接下來就是與電腦的連接了,首先我們需要在電腦上安裝一個叫做putty的軟件。這個軟件是用來與連接線的串口端口進行通訊的,我們待會兒會在putty上看到410c給我們發(fā)送的信息。

    Putty下載鏈接:http://www.putty.org/

    連接上之后,我們電腦會發(fā)出一聲清脆的聲音,這說明連接線已經(jīng)成功的安裝了驅(qū)動。 那么我們可以可以在設備管理器中看到串口的標識符。

    在我的電腦上,可以看到有一個USB轉(zhuǎn)串口的端口,名字叫做COM4。那么這個就是我們的連接線啦。這里我們要記住COM4這個標識符,因為后面在putty上我們要用到這個標識符來連接410c。

    注意事項:有些人的電腦可能沒有串口轉(zhuǎn)USB的驅(qū)動,因此如果你不能找到這個設備,那么建議你要找客服問問需要下載什么驅(qū)動,以及驅(qū)動的芯片名稱。

    串口配置

    接下來就是串口的配置了,我們已經(jīng)知道了串口的地址以及串口的波特率為115200,那么就可以按照如下的putty參數(shù)進行設置:

    確認無誤,設置完后,我們插入我們的電源。那么此時putty端上就會出現(xiàn)無數(shù)的顯示信息。 這些顯示信息都是相同內(nèi)部提供的及時log。 對于日后的調(diào)試以及測試有重要的意義。

    總結(jié)

    本文我們介紹了使用putty以及轉(zhuǎn)接線與410c連接的方法。該方法同時適用于安卓與Debian系統(tǒng)。 除了要購買多余的一個轉(zhuǎn)接線之外,其他的都非常簡單。希望對你的開發(fā)有幫助。



    關鍵詞: DragonBoard410c uart

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 志丹县| 缙云县| 黔西县| 澳门| 鹤岗市| 嵩明县| 奉新县| 鄂州市| 中卫市| 平武县| 微博| 苗栗县| 南丹县| 嘉禾县| 原阳县| 朝阳县| 秭归县| 邹城市| 桓仁| 雷州市| 龙口市| 攀枝花市| 梨树县| 安吉县| 海阳市| 澄江县| 西贡区| 昌宁县| 古浪县| 中阳县| 米林县| 河津市| 新营市| 宾川县| 榆树市| 巫溪县| 沁源县| 德江县| 娄底市| 德格县| 甘德县|