【问题标题】:Adding driver for Prolific USB-RS232 PL2303 Converter to Linux Build for MYB-AM335X为 MYB-AM335X 的 Linux Build 添加 Prolific USB-RS232 PL2303 转换器的驱动程序
【发布时间】: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


【解决方案1】:

PL2303驱动在主线Linux内核中,所以很简单:

make linux-menuconfig

只需启用USB_SERIAL_PL2303 (USB Prolific 2303 Single Port Serial Driver)。它位于 Device Drivers -> USB support -> USB Serial Converter support 菜单下,您可以使用 menuconfig 搜索功能轻松找到它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-23
    • 2018-05-13
    • 2017-12-07
    • 1970-01-01
    • 2023-04-10
    • 2015-09-18
    • 2015-11-21
    • 2012-09-05
    相关资源
    最近更新 更多