Version |
Neuerungen |
20230623 |
|
20211115 |
Default-Firmware Version 1.5:
- für FX3:
- GPIF-Frequenz auf 92,4 MHz reduziert da Instabilitäten mit der alten Frequenz von 104 MHz festgestellt wurden. Diese war leicht außerhalb der Spezifikationen. Alle vor 2022 ausgelieferten Boards sind mit 104 MHz funktions-getestet. Ein Update der Default-Firmware wird dennoch empfohlen.
- für FX2:
- Keine Änderungen.
|
20210211 |
- Fehler in Template
constraints/usb-fpga-2.xdc behoben: Einstellungen für SPI-Konfiguration waren zu optimistisch. Benutzen Sie entweder 'BITSTREAM.CONFIG.SPI_FALL_EDGE Yes ' oder reduzieren Sei die Geschwindigkeit mittels 'BITSTREAM.CONFIG.CONFIGRATE 33 '.
- Java API: Reset-Methoden setzen jetzt automatisch
debug2LogIdx zurück und stellen den Konfigurations- und Interfacestatus wieder her.
- FX2 firmware: Performance-Verbesserungen.
|
20191017 |
- Pull-pp's an SD-Pins aktiviert um zu vermeiden dass diese schwebend werden können
|
20190709 |
|
20181105 |
- EP0-Timing Bug behoben (verursachte verzögerungen bei EP0 transfers und in seltenen Fällen Fehler)
|
20171119 |
- Unterstützung für neue FPGA-Board Variante
- Zusätzliche Lizenzierungs-Optionen
- Kleinere Verbesserungen
|
20170322 |
- Core API für C Host-Software
- USB-ID's und Gerätenamen im Konfigurations-Speicher festlegbar
- Reset-Sequenz von FX2-Firmware verbessert
|
20170301 |
- PKTEND: reaktiviert und verbessert
- Default-Firmware für FX2: Bug in GPIO-Implementierung behoben
- FX2 Firmware: Bug behoben, welcher manchmal das Laden des Bitstreams aus dem Flash verhindert
|
20161130 |
|
20160914 |
- Workaround für Bug bei einigen Windows-Versionen
|
20160818 |
- API auf libusb-1.0 portiert, siehe ZTEX Wiki
- Kleinere Verbesserungen
|
20160513 |
- FX3: Schnelle FPGA-Konfiguration
- FX3: SD-Karten-Beispiel (Implementierung als sekundärer Flash)
- Kleinere Verbesserungen
|
20160302 |
|
20160129 |
- FX3 Unterstützung (alle relevanten Funktionen)
- Einführung von Default-Firmware mit standardisierter Kommunikation-Schnittstelle (High-Speed, Low-Speed, GPIO's)
- Unterstützung für USB-FPGA-Module 2.14a und 2.14b hinzugefügt
- Bugfix: Zu kurzer Timeout beim Schreiben von SPI Flash behoben
- Kleine Verbesserungen
|
MS1 |
Version 140813 (=letzte Version vor FX3-Portierung) mit Rückportierungen:
- Bugfix: Zu kurzer Timeout beim Schreiben von SPI Flash behoben
- Kleine Verbesserungen
|
140813 |
|
140711 |
- Unterstützung für USB-FPGA-Module 2.13b hinzugefügt
- memfifo-Beispiel für USB-FPGA-Module 2.04b (mit DDR-SDRAM), 2.01b (mit BRAM) und 2.16b (mit BRAM) implementiert
- Top-Level-Modul aller memfifo-Beispiele nach VHDL konvertiert
- veraltete / überflüssige Bespiele ins Paket ztex-oldexamples verlagert: alle Beispiele für USB-Module 1.0, alle Beispiele für USB-FPGA-Module 1.2,
alle memtest- und intraffic-Beispiele für Serie 2 FPGA-Boards
- Alle Serie 2 FPGA-Boards: SD-Unterstützung als sekundärer Flash-Speicher
- Alle Serie 2 FPGA-Boards: Firmware-Makro "ENABLE_FLASH_BITSTREAM;" funktioniert jetzt auch ohne "ENABLE_FLASH;"
|
140404 |
|
140205 |
- Unterstützung für USB-FPGA-Module 2.13d hinzugefügt
- Templates für USB-FPGA-Module 2.13 und 2.16
- lightshow-Beispiel für USB-FPGA-Module 2.13 und 2.16 mit Debug-Board
|
131030 |
- Speicherung von Konfigurations-Einstellungen (z.B. Bitstream- und FPGA-Board-Informationen) bei USB-FPGA-Modulen 2.16, 1.15y und 1.15 eingeführt.
|
131022 |
|
130603 |
- Erste Version der DeviceServer-Benutzer-Schnittstelle
- Kleine Bugfixes.
|
121017 |
|
120412 |
|
120117 |
|
111017 |
|
110721 |
|
110718 |
|
110203 |
- Native 64 Bit Bibliotheken für Windows
- FWLoader-Unterstützung für Seriennummern
- Kleinere Bugfixes
|
110126 |
- Multi-Block-Transfers für microSD-Karten
- Unterstützung von 64 Bit Linux
|
110111 |
- Beispiele für USB-FPGA-Modul 1.11a mit Spartan 6 LX9 FPGA (XC6SLX9) hinzugefügt
- Update auf SDCC 3.0.0
|
101209 |
|
101006 |
|
100929 |
- Unterstützung von .bit Bitstream-Dateien und automatische Erkennung der Bitreihenfolge implementiert
- libusb-win32-Treiber erneuert
|
100906 |
- Debug-Helfer hinzugefügt
- Update auf ISE version 12
|
100626 |
- Unterstützung für SDHC-Karten
- Unterstützung für mehrere Int- / Iso-Pakete pro Microframe
- Fehler mit negativen USB-Handles behoben
|
100611 |
- Unterstützung für das zukünftige USB-FPGA-Modul 1.11
- Viele neue Beispiele, u.A. Beispiel für Geräte-Zugriff mittels C
- Verbesserte microSD-Unterstützung
|
100216 |
- Kleinere Verbesserungen
- Neue USB ID's
|
100105 |
- SDCC-Kompatibilitäts-Problem gelöst
|
091210 |
- Unterstützung von *SD/MMC Speicherkarten im SPI-Modus
- Upload des Bitstreams in den Flash-Speicher
- Autonome FPGA-Konfiguration mittels Bitstream aus dem Flash-Speicher
- Neues Beispiel usb-1.0/flashdemo (bzw. usb-fpga-1.2/flashdemo) zur Demonstration der Flash-Unterstützung
- Verbesserung der EP0-Implementation
- Dokumentation der Java-API
|
090424 |
- Unterstützung für das Einlesen der Firmware (ihx-Datei) und des Bitstreams (bin-Datei) von jar-Archiven hinzugefügt
- Neues Beispiel all/ucecho für alle Geräte auf Basis des EZ-USB FX2 Mikrocontrollers
|
090424 |
- Volle Windows Unterstützung
- Einige Workarounds für Probleme die unter VMware + Windows auftauchen können
|
090403 |
|