Führen Sie die folgenden Schritte durch, um das USB-Blaster-Kabel™ im Quartus® II Programmer unter SUSE 11 Linux zu aktivieren:
- Fügen Sie die folgenden Zeilen zur Datei hinzu /etc/udev/rules.d/51-usbworder.rules:
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666", PROGRAM="/bin/sh -c 'K=%k; K=26061{K#usbdev}; printf /proc/bus/usb/%%03i/%%03i26061{K%%%%.*} 26061{K#*.}'", RUN ="/bin/chmod 0666 %c"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6002", MODE="0666", PROGRAM="/bin/sh -c 'K=%k; K=26061{K#usbdev}; printf /proc/bus/usb/%%03i/%%03i26061{K%%%%.*} 26061{K#*.}'", RUN ="/bin/chmod 0666 %c"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6003", MODE="0666", PROGRAM="/bin/sh -c 'K=%k; K=26061{K#usbdev}; printf /proc/bus/usb/%%03i/%%03i26061{K%%%%.*} 26061{K#*.}'", RUN ="/bin/chmod 0666 %c" - Erstellen Sie eine Datei mit dem Namen /etc/hotplug/usb/usb/usb/ und fügen Sie die folgenden Zeilen hinzu:
#! /bin/sh
# /etc/init.d/usbblaster
#
### BEGIN INIT INFO
# Provides: usbblaster
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Short-Description: USB blaster
# Description: USB blaster
### END INIT INFO
USBDIR=/dev/bus/usb
case "" in
start)
echo -n "Starting USB blaster"
mkdir -p /.usbfs
mount -n -t usbfs usbfs /.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -sf /.usbfs/devices /devices
mount --rbind /proc/bus/usb
;;
stop)
echo -n "Stopping USB blaster"
umount
umount /proc/bus/usb
;;
*)
echo "Usage: ./21_2 {start|stop}"
exit 1
;;
esac
exit 0 - Machen Sie die Datei ausführbar.
- Schließen Sie Ihre Installation ab, indem Sie die Programmierhardware in der Quartus II Software einrichten. Einzelheiten zu diesem Vorgang finden Sie unter Einrichten von Programmierhardware in der Quartus II Software.