Apex Orin NX DEBUG UART#

硬件连接#

UART接口的DB9端子引脚定义:

引脚定义

Pin

Signal

2

RX

3

TX

5

GND

功能和设备节点对应#

功能

说明

UART_(DEBUG)

Debug串口 RS232电平

使用方式#

  • 使用接头1,连接设备的RS232接头

  • 使用接头2,连接PC

使用Ubuntu开发PC#

安装Putty

#安装
sudo apt-get install putty -y

PC端UART设备节点获取

#PC端接入USB转串口模块后,执行命令,输出结果为UART设备节点:
ls /dev | grep -E 'ttyUSB[0-9]+' | sort -V | tail -n 1
 
#打开putty
sudo putty

打开putty后,在”Session“中进行参数配置,需要在”Serial line“中输入连接的设备节点,在”Speed“中设置为115200,选择“Connection type”中选择“Serial”,点击“Open”。

点击“Open”后会跳出终端,按下回车键。

按下回车键后,会显示如下内容,即已经进入到设备终端可以打印log等

Q&A#

如果使用/dev/ttyUSB3设备存在问题,可能是由于串口权限导致的。可以使用如下命令确认权限。

$ ls -al /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 Oct 31 15:56 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 Oct 31 15:56 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 2 Oct 31 15:56 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 3 Oct 31 15:57 /dev/ttyUSB3

并且使用以下命令来把当前用户加入到dialout组内。

sudo addgroup $USER dialout
#需要logout,并且再次登陆,来确保群组改变生效。