Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
software:ntb_windows_driver_package [2015-11-05 15:13] kalberersoftware:ntb_windows_driver_package [2016-05-11 11:49] kalberer
Zeile 2: Zeile 2:
 Das //NTB Windows Driver Package// beinhaltet die unter Windows benötigten Treiber für die an der NTB entwickelte Hardware. Dabei handelt es sich im Moment um folgende Bestandteile: Das //NTB Windows Driver Package// beinhaltet die unter Windows benötigten Treiber für die an der NTB entwickelte Hardware. Dabei handelt es sich im Moment um folgende Bestandteile:
   * libusbJava (siehe [[http://www.libusb-java.ch/|Java Wrapper for libusb (libusbjava)]]).   * libusbJava (siehe [[http://www.libusb-java.ch/|Java Wrapper for libusb (libusbjava)]]).
-  * Windows-Treiber für das MPC555-BDI (siehe [[embedded_systems:mpc555:usb-bdi|USB Background Debugging Interface (USB-BDI)]]). Es handelt sich um die inf- und cat-Dateien, welche Windows für jedes Device benötigt. In der inf-Datei steht, dass für das USB-Gerät mit der Vendor-ID xxx und der Device-ID xxx die DLL zzz geladen werden muss. Bei uns ist die gesuchte DLL jeweils die libusb. Linux und Mac OS X benötigen so etwas nicht, daher wird dies nur nur für Windows angeboten.+  * Windows-Treiber für das MPC555-BDI (siehe [[embedded_systems:mpc555:usb-bdi|USB Background Debugging Interface (USB-BDI)]]). Es handelt sich um die inf- und cat-Dateien, welche Windows für jedes Device benötigt. In der inf-Datei steht, dass für das USB-Gerät mit der Vendor-ID xxx und der Device-ID xxx die DLL zzz geladen werden muss. Bei uns ist die gesuchte DLL jeweils die libusb und LibusbJava. Linux und Mac OS X benötigen so etwas nicht, daher wird dies nur nur für Windows angeboten.
   * Windows-Treiber für das AT90USB mit der Remote-Firmware.   * Windows-Treiber für das AT90USB mit der Remote-Firmware.
   * Windows-Treiber für das AT90USB mit dem Atmel Bootloader.   * Windows-Treiber für das AT90USB mit dem Atmel Bootloader.
Zeile 9: Zeile 9:
   * [[Embedded Systems:MPC555:USB-BDI | MPC555 USB-BDI]]   * [[Embedded Systems:MPC555:USB-BDI | MPC555 USB-BDI]]
   * [[embedded_systems:avr8:start|Atmel AVR AT90USB]]   * [[embedded_systems:avr8:start|Atmel AVR AT90USB]]
 +
 +===== Installation =====
 +Wenn die LibusbJava verwendet werden soll, muss zusätzlich zuerst auch die native Library libusb installiert werden! Die Installationsanleitung ist auf dem [[http://www.libusb-java.ch/installation/start|LibusbJava-Wiki]] zu finden.
  
 ===== Download ===== ===== Download =====
-  * [[http://wiki.ntb.ch/externalData/downloads/windriverpackage/NTBWinDriverPackage-2015-11-05.exe | NTBWinDriverPackage 2015-11-05 (64Bit)]]+  * [[http://wiki.ntb.ch/externalData/downloads/windriverpackage/NTBWinDriverPackage-2016-05-11.exe | NTBWinDriverPackage 2016-05-11 (64Bit)]] 
 + 
 +===== ATmega16u4 Windows 7 und früher ===== 
 +Unter Windows 7 und früher funktioniert die automatische Installation des Treibers für den virtuellen COM-Port des ATmega16u4 nicht. Deshalb muss das entsprechende INF-File manuell installiert werden. Die Anleitung ist unter folgendem Link zu finden: [[.manual_install_inf_file|Manuelle Installation .inf-File ATmega16u4]] 
 +