如一些网友说的,官方的系统没有使用串口3与串口5的,但是又引出了这些引脚,那么一定是可以使用的。
通过对源码的了解与分板,发现在设备树中没有对这两个串口进行配置与初始化。所以这里要自己添加了。
如下图在am4372.dtsi文件中添加如下程序。
对引脚进行配置,在myir_ricoboard.dts文件中添加如下的语句。
重新生成dtb文件。使用新的dtb文件,重新启动系统。
这里可以使用nfs将新的dtb文件覆盖到
开发板系统的/var/vola
tile/run/media/mmcblk0p1中的dtb文件。
之后只要重启系统就可以了。
如下,在dev目录中有了串口3与串口5了。
对于不想编译内核与dtb的网友,特将dtb文件上传,只要替换即可。