You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Table of contents

Available CPLD Firmware

CPLD Access and Programming

  1. Connect micro USB to PC.
  2. Connect 5V Power supply.
  3. Select CPLD by putting dip switch S1-4 in position ON. (REV 01 OFF)
  4. Export Serial Vector Format File (SVF)
    1. Open Project in Quartus Programmer and
    2. Goto menu:  → "File" → "Create JAM, JBC, SVF or ISC File..."
    3. Select File format svf.
    4. Set TCK Frequenzy to 15 MHz.
    5. Export by clicking OK. If no other location was defined, the gernerated file is in the project folder.
  5. Use MBFTDI SVF Player https://github.com/marsohod4you/MBFTDI-SVF-Player
    1. Sources and precompiled binaries are available for Windows and Linux. Download precompiled mbftdi.exe and save in the folder where your svf file is located.
    2. Close all programs which may connect to the used usb port (Quartus, Vivado/Vitis, Putty etc ...)
    3. Open Windows cmd and go to folder where svf file is located.
    4. Start Programming by typing:  "mbftdi.exe top.svf" The Output of the Programm should look like:

d:/mbftdi.exe top.svf
mbftdi v1.4 - burn MAX2 CPLD from Altera Vector Programming File *.svf
FTDI port to JTAG is used for programming
Usage example: mbftdi myfile.svf

Checking for FTDI devices...
2 FTDI devices found - the count includes individual ports on a single chip
Assume first device has the MPSSE and open it...
Device: Digilent Adept USB Device A
Serial: 405436310724A
Hi-speed device (FT232H, FT2232H or FT4232H) detected
Configuring port for MPSSE use...
Frequency is set to 15MHz (FTDI clk divider 0001), requred 15MHz

JTAG program executed successfully.
Press <Enter> to continue





  • No labels