No.74630 作者:liufengzhong 邮件:l_fz@sina.com ID:149522 登陆:12次 文章数:695篇 最后登陆IP:183.13.93.245 最后登陆:2015/6/16 17:02:27 注册:2014/7/29 21:51:15 财富:3671 发帖时间:2014/8/27 18:34:46 发贴者IP:111.221.200.181 标题:liufengzhong:[转帖]如何在Linux开发工具的启动USB驱动程序? 摘要:No.74630[转帖]如何在Linux开发工具的启动USB驱动程序? 回答: USB驱动程序支持在原生Linux提供了。 方法要求启用驱动,但是,取决于你所使用的分布和内核版本。 哪个发行版支持USBFS? 已知提供USBFS支持: Ubuntu 9.04或以上, Ubuntu 9.10的内核2.6.31-19服务器, CentOS的4.8, CentOS的5.4, 一般情况下,任何分布用内核版本 <2.6.32 已知不提供USBFS支持: Ubuntu 10.04, 一般情况下,任何分布用内核版本> = 2.6.32 方法1:USBFS支持 如果你的发行版提供了USBFS支持,那么下面的命令将工作: mount -t usbfs none /proc/bus/usb -o devmode=0666 为了使这种更改永久,确保下面一行是在/ etc / fstab文件中: none /proc/bus/usb usbfs defaults,devmode=0666 0 0 这将自动安装在系统启动。 一旦 /etc/fstab添加已经做完,一个简单的命令应该挂载USBFS文件系统: mount /proc/bus/usb 无论是FTDI / XTAG和XTAG-2的调试适配器现在应该工作。 方法2:没有USBFS支持 为了确保在任何一个FTDI / XTAG或XTAG-2调试适配器插入时的权限是在设备上是正确的,您需要配置“udev”来识别这个设备。 创建一个文件“/etc/udev/rules.d/99-xmos.rules”,其内容如下: SUBSYSTEM!="usb|usb_device", GOTO="xmos_rules_end" ACTION!="add", GOTO="xmos_rules_end" # 20b1:f7d1 for xmos xtag2 ATTRS{idVendor}==" ......
>>返回讨论的主题
|