飞凌嵌入式
直播中

jf_39110170

1年用户 344经验值
擅长:可编程逻辑 嵌入式技术 EDA/IC设计
私信 关注
[技术]

【飞凌AM6254开发板试用】+5内核编译串口芯片Linux驱动(原创)

接上四篇:【飞凌AM6254开发板试用】+1控制小车(原创) - 飞凌嵌入式 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 ! https://bbs.elecfans.com/jishu_2374537_1_1.html

【飞凌AM6254开发板试用】+2机器视觉环境搭建(原创) - 飞凌嵌入式 https://bbs.elecfans.com/jishu_2374549_1_1.html

【飞凌AM6254开发板试用】+3摄像头Linux驱动安装适配(原创) - 飞凌嵌入式 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 ! https://bbs.elecfans.com/jishu_2376779_1_1.html

【飞凌AM6254开发板试用】 4-机器视觉(原创) - 飞凌嵌入式 https://bbs.elecfans.com/jishu_2376804_1_1.html

感谢电子发烧友william hill官网 网。
感谢保定飞凌嵌入式技术有限公司。
感谢 保定飞凌嵌入式技术有限公司 技术人员 罗志生 周末不胜其烦的大力支持。
周末 周末 周末 周末 周末 周末 周末 周末 周末!
很少有周末能高端技术支持的!我从业15年只遇到过两家公司,保定飞凌嵌入式技术有限公司是其中一家! 谢谢!
微信图片_20230902185710.jpg

本篇主要是查看板载串口资源,安装USB转串口线的Linux驱动,编译内核。

1.板载串口资源:
image.png

uart与ttyS节点对应问题:
在设备树的k3-am62-main.dtsi文件中,定义了uart的基本属性,后面定义了基地址 如下图:
无标题1.jpg
在开发板中执行命令:dmesg | grep ttyS*

image.png

将前面的tty名称与基地址对应到dtsi文件中,如ttyS3对应地址为0x2810000,设备树文件uart1基地址为2810000,所以uart1对应节点为ttyS3.
image.png
UART0

image.png
UART1

2.安装USB转串口线的Linux驱动:

在内核中选中ch341,这样USB转串口线就可以识别了。
image.png

单独编译内核步骤,6254的内核源码存放在OK6254-linux-sdk/OK6254-linux-kernel目录下。

命令源代码:

cd OK6254-linux-sdk/
. build.sh
sudo ./build.sh kernel

编译内核后会在 images 目录下生成新的 Image 和多个设备树文件。执行清除编译命令,清除编译 linux 内核产生的文件:
sudo ./build.sh clean_kernel

images目录下的内核镜像和设备树不会被这条命令清除。
出现如下信息后证明清除完成:

CLEANarch/arm64/crypto
CLEANarch/arm64/kernel/vdso
CLEANarch/arm64/kernel
CLEANcerts
CLEANdrivers/firmware/efi/libstub
CLEANdrivers/scsi
CLEANdrivers/tty/vt
CLEANdrivers/video/logo
CLEANkernel
CLEANlib/raid6
CLEANlib
CLEANnet/wireless
CLEANusr
CLEANarch/arm64/boot
CLEANvmlinux.symvers modules-only.symvers modules.builtin modules.builtin.modinfo
CLEANscripts/basic
CLEANscripts/dtc
CLEANscripts/genksyms
CLEANscripts/kconfig
CLEANscripts/mod
CLEANscripts
CLEANinclude/config include/generated arch/arm64/include/generated .config .version
Module.symvers
/home/forlinx/6254/OK6254-linux-sdk

USB转串口线插上去后会自动识别,如下图:

image.png
谢谢!
我在其他william hill官网 的网名是“还没吃饭中”或”还没吃饭”。

更多回帖

发帖
×
20
完善资料,
赚取积分