【发布时间】:2018-03-05 06:00:26
【问题描述】:
我有一块 AM335X TI 开发板,可以在 here 找到。我相信它基于德州仪器 AM335X CPU 模块。
我正在使用 Buildroot 为该板构建文件系统,我需要使用 USB 串行转换器。我知道 FTDI USB 串行转换器与该板兼容,但是我想使用使用 Prolific PL2303 芯片组的 USB 串行转换器。
在 buildroot 目录中是 PL2303 驱动程序“pl2303.h”和“pl2303.c”的源代码。我如何为我的特定架构编译这个 AM335x 板的内核模块,更好的是,使用 buildroot 编译 pl2303.h 和 pl2303.c 源文件以将它们包含在我的文件系统中?
【问题讨论】:
-
我假设您想将 PL2303 的 USB 端连接到电路板,将 PL2303 的 UART 端连接到其他东西(PC、外围芯片......)。在这种情况下,请参阅我的回复;否则你根本不需要司机。
-
@LucaCeresoli 嘿,我一直在搜索网络,在这里看到了你的评论。我将购买 STM32F407VG-DISC 开发板。我之前在同一块板和一台装有 windows10 操作系统的 PC 之间进行了 usb-ttl 串行通信。 (ttl 端到板,usb 端到计算机)。但是,这一次,我在 ubuntu 20.04 上运行。我需要做什么才能让它发挥作用?有驱动安装吗?谢谢。
标签: linux-kernel linux-device-driver buildroot usbserial