tx1串口使用比较简单,但是要打开对应的端口才可以使用
1.本人接触的是tx1的原始板(底板颜色为蓝色的那种),板子上引出了几个插针的接口,目前只是使用过其中的两个串口,据说还有第三个‘ttyTHS1’,目前在我手上的原来的底板没有了,所有接线图也没了,回忆之前使用的是打开串口号为‘ttys0’和‘ttyTHS2‘
当然在tx1上调试的时候使用的是cutecom安装的,安装命令sudo apt-get install cutecom
2.当时调试tx1串口的时候利用的是tx2的底板,反正是如图所示。板子上有J17和J21两个串口接口,其中J17可以是普通串口,J21为调试串口,调试串口就是说开机的时候会主动发出一些log信息到该串口,根据博主JetSon Tx1 串口使用记录_航天城拖地的的博客-CSDN博客可以删除/boot/exlinux/exlinux.conf信息console=ttyS0 console=ttyS0,115200n8就可以当作普通的串口使用,但是我的文件里本来就没有这信息。呵呵了```,然后就强制使用发现j21串口的发送端口没有问题,接收数据还有问题,基本上会出现丢数据的现象,因此那个项目最终采用的是j21发送数据,j17端口接收数据
这是本人调试的串口的底板,J17针脚定义 1号是GND,板子上已经标注。4号是Rx,5号是Tx;J21的引脚如图黑色的线是GND
灰色的线是tx,白色的是rx。
3.单位新做了一款tx1的底板,大小与原来的底板一样,板子上面的串口有两个,一个是ttyTHS2,一个是ttyTHS1,奇葩的是ttyTHS1在Jepack3.1系统下不能用,使用cutecom一打开就死机,而刷系统到tx1为Jepack3.3的时候可以正常使用