gpt4 book ai didi

linux - 交叉编译 FTDI VCP Driver for embedded linux arm

转载 作者:可可西里 更新时间:2023-11-01 11:46:17 26 4
gpt4 key购买 nike

我正在尝试为我的嵌入式 arch linux arm 机器交叉编译 FTDI VCP 驱动程序。我从 http://www.ftdichip.com/Drivers/VCP.htm 下载了源文件到我运行内核的主机上:

2.6.32-54-通用-pae

运行 Makefile 时,出现与内核头文件相关的错误,即:找不到 asm/thread_info.h 文件。我意识到这意味着我的 asm 符号链接(symbolic link)已损坏,所以我尝试将其链接到

linux-headers-2.6.32-54/include/asm-generic

但该目录的内容也不包括我正在尝试查找的 thread_info.h。

是否有人使用 Ubuntu 作为主机交叉编译了用于嵌入式 arch linux arm 的 FTDI VCP 驱动程序,并且可以指出正确的方向?我是构建内核模块和交叉编译的新手,我们将不胜感激。

如果有人需要更多信息,我会非常乐意添加。

最佳答案

使 ARCH=arm 菜单配置

制作和安装模块:make modules和make modules_install

不要忘记:insmod usbserial.ko 和 insmod ftdi_sio.ko(如果需要),以及 depmod -a 让它们在电源循环后加载。

不要忘记包含您的交叉编译链。

关于linux - 交叉编译 FTDI VCP Driver for embedded linux arm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21237632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com