博弈

天高任鸟飞,海阔任鱼游
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

USB-Blaster在Fedora 13下的设置

Posted on 2010-12-02 14:49  ruizhe  阅读(300)  评论(0)    收藏  举报

下述操作都需要root身份

第一步:Set-up “usbfs” emulation

在/etc/rc.local最后追加下面代码:

# USBFS emulation for Altera USB Blaster.
mkdir -p /dev/bus/usb/.usbfs
mount -n -t usbfs usbfs
/dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -sf
.usbfs/devices /dev/bus/usb/devices
mount --rbind
/dev/bus/usb /proc/bus/usb

然后执行命令:

/etc/rc.local

 

第二步:让普通用户也可以使用USB Blaster

新建文件:/etc/udev/rules.d/51-usbblaster.rules内容为:

# Altera USB-Blaster rule to set mode to 666.
SUBSYSTEM
=="usb", ENV{DEVTYPE}=="usb_device", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", RUN+="/bin/chmod 0666 %c"

 


 

然后执行命令:

udevadm control --reload-rules