This is an old revision of the document!
The following table gives an overview about the package contents
Directory | Description |
---|---|
bin | Pre-build binaries and scripts required for compiling the firmware |
bmp | The sources of the babel macro processor required for building the firmware |
default | Default Firmwares |
default/usb-fpga-1.15 | Default Firmware for ZTEX USB-FPGA Modules 1.15 |
default/usb-fpga-1.15y | Default Firmware for ZTEX USB-FPGA Modules 1.15y |
default/usb-fpga-2.16 | Default Firmware for ZTEX USB-FPGA Modules 2.16 |
examples | Examples |
examples/all | Examples for all EZ-USB based devices |
examples/all/ucecho | ucecho – uppercase conversion example for all EZ-USB devices |
examples/all/ucecho/c | UCEcho – C host software for ucecho examples |
examples/usb-1.0 | Examples for ZTEX USB Modules 1.0 |
examples/usb-1.0/flashbench | flashbench – Flash memory benchmark |
examples/usb-1.0/flashdemo | flashdemo – demo for accessing Flash memory from firmware and host software |
examples/usb-fpga-1.2 | Examples for ZTEX USB-FPGA Modules 1.2 |
examples/usb-fpga-1.2/flashbench | flashbench – Flash memory benchmark |
examples/usb-fpga-1.2/flashdemo | flashdemo – demo for Flash memory access from firmware and host software |
examples/usb-fpga-1.2/intraffic | intraffic – example showing how the EZ-USB FIFO interface is used |
examples/usb-fpga-1.2/lightshow | lightshow – light show on the Experimental Board 1.10 |
examples/usb-fpga-1.2/nvmtest | nvmtest – example of accessing the NVM's of the XMEGA on Experimental Board 1.10 |
examples/usb-fpga-1.2/standalone | standalone – standalone firmware that supports FPGA configuration from FLASH and firmware loading from EEPROM |
examples/usb-fpga-1.2/ucecho | ucecho – simple uppercase conversion example |
examples/usb-fpga-1.11 | Examples for ZTEX USB-FPGA Modules 1.11 |
examples/usb-fpga-1.11/flashbench | flashbench – Flash memory benchmark |
examples/usb-fpga-1.11/flashdemo | flashdemo – demo for accessing Flash memory from firmware and host software |
examples/usb-fpga-1.11/nvmtest | nvmtest – example of accessing the NVM's of the XMEGA on Experimental Board 1.10 |
examples/usb-fpga-1.11/standalone | standalone – standalone firmware that supports FPGA configuration from FLASH and firmware loading from EEPROM |
examples/usb-fpga-1.11/1.11[abc] | Examples for the a/b/c version of the ZTEX USB-FPGA Module 1.11 |
examples/usb-fpga-1.11/1.11[abc]/intraffic | intraffic – example showing how the EZ-USB FIFO interface is used |
examples/usb-fpga-1.11/1.11[abc]/lightshow | lightshow – light show on the Experimental Board 1.10 |
examples/usb-fpga-1.11/1.11[abc]/memtest | memtest – DDR SDRAM FIFO for testing memory |
examples/usb-fpga-1.11/1.11[abc]/ucecho | ucecho – simple uppercase conversion example |
examples/usb-fpga-1.15 | Examples for ZTEX USB-FPGA Modules 1.15 |
examples/usb-fpga-1.15/flashbench | flashbench – Flash memory benchmark |
examples/usb-fpga-1.15/flashdemo | flashdemo – demo for Flash memory access from firmware and host software |
examples/usb-fpga-1.15/nvmtest | nvmtest – example of accessing the NVM's of the XMEGA on Experimental Board 1.10 |
examples/usb-fpga-1.15/standalone | standalone – standalone firmware that supports FPGA configuration from FLASH and firmware loading from EEPROM |
examples/usb-fpga-1.15/1.15[abd] | Examples for the a/b/c version of the ZTEX USB-FPGA Module 1.15 |
examples/usb-fpga-1.15/1.15[abd]/intraffic | intraffic – example showing how the EZ-USB FIFO interface is used |
examples/usb-fpga-1.15/1.15[abd]/lightshow | lightshow – light show on the Experimental Board 1.10 |
examples/usb-fpga-1.15/1.15[abd]/memtest | memtest – DDR2 SDRAM FIFO for testing memory |
examples/usb-fpga-1.15/1.15[abd]/mmio | mmio – Memory mapped I/O example |
examples/usb-fpga-1.15/1.15[abd]/ucecho | ucecho – simple uppercase conversion example |
examples/usb-fpga-1.15/1.15x/default | default – Default firmware for ZTEX USB FPGA Module 1.15x |
examples/usb-fpga-1.15y | Examples for ZTEX USB-FPGA Modules 1.15y |
examples/usb-fpga-1.15y/intraffic | intraffic – example showing how the EZ-USB FIFO interface is used |
examples/usb-fpga-1.15y/ucecho | ucecho – simple uppercase conversion example |
examples/usb-fpga-2.16 | Examples for ZTEX USB-FPGA Modules 2.16 |
examples/usb-fpga-2.16/flashbench | flashbench – Flash memory benchmark |
examples/usb-fpga-2.16/flashdemo | flashdemo – demo for Flash memory access from firmware and host software |
examples/usb-fpga-2.16/2.16b/intraffic | intraffic – example showing how the EZ-USB FIFO interface is used |
examples/usb-fpga-2.16/2.16b/mmio | mmio – Memory mapped I/O example |
examples/usb-fpga-2.16/2.16b/ucecho | ucecho – simple uppercase conversion example |
examples/usb-xmega-1.0 | Examples for ZTEX USB-XMEGA Modules 1.0 |
examples/usb-xmega-1.0/flashbench | flashbench – Flash memory benchmark |
examples/usb-xmega-1.0/flashdemo | flashdemo – demo for Flash memory access from firmware and host software |
examples/usb-xmega-1.0/nvmtest | nvmtest – example of accessing the NVM's of the XMEGA |
examples/usb-xmega-1.0/ucecho | ucecho – simple uppercase conversion example |
include | Sources of the firmware kit |
java | Sources of the Java-API and the utilities |
java/DeviceServer | Sources of the DeviceServer utility |
java/FWLoader | Sources of the FWLoader utility |
java/ztex | Sources of the Java-API |
libusb-win32 | libusb drivers for Windows |
libusbJava | Pre-compiled libusb-Java interface |
libusbJava-src | Sources of the libusb-Java interface |