在Debian系Linux系统上设置Xilinx Platform Cable USB驱动

Posted lyuyangly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Debian系Linux系统上设置Xilinx Platform Cable USB驱动相关的知识,希望对你有一定的参考价值。

需要在上电USB枚举过程中通过fxload下载固件到USB Cable,然后重新枚举加载驱动。系统需要安装fxload工具,在Xilinx Vivado/ISE安装目录下找到固件文件xusb*.hex复制到/usr/share下,然后创建如下udev rules文件。

 

# Xilinx USB Cable
ATTRSidVendor=="03fd", ATTRSidProduct=="0008", MODE="666"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="0007", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusbdfwu.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="0009", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xup.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="000d", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_emb.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="000f", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xlp.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="0013", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode"
SUBSYSTEMS=="usb", ACTION=="add", ATTRSidVendor=="03fd", ATTRSidProduct=="0015", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xse.hex -D $tempnode"

以上是关于在Debian系Linux系统上设置Xilinx Platform Cable USB驱动的主要内容,如果未能解决你的问题,请参考以下文章

Linux

debian11开机自登陆

一条命令修改Linux密码

Linux发行版本

yum apt 区别

服务器用啥Linux系统较好?