FII-BD7100 FII-PE7030 JTAG SOC Tutor

Altera JTAG Setup & Troubleshooting

Table of Contents

Copyright Notice 2

Common Problems: 3

Installing Quartus Prime 4

Common associated issues: 4

Installing Components for Quartus Prime 5

Common associated issues: 5

Setting up the Drivers 6

Common associated issues: 6

Manually Install Device Drivers 7

Common associated issues: 8

Choosing the Correct Hardware 9

Common associated issues: 9

Setting the JTAG Interface 10

Common associated issues: 10

Copyright Notice:

© 2020 Fraser Innovation Inc ALL RIGHTS RESERVED

Without written permission of Fraser Innovation Inc, no unit or individual may extract or modify part of or all the contents of this manual. Offenders will be held liable for their legal responsibility.

Thank you for purchasing the FPGA development board. Please read the manual carefully before using the product and make sure that you know how to use the product correctly. Improper operation may damage the development board. This manual is constantly updated, and it is recommended that you download the latest version when using.

Official Shopping Website:

https://fpgamarketing.com/

Common Problems:

  • Components not installed” or similar error message upon app launch.
  • Being unable to find the hardware in Quartus hardware setup.
  • Quartus hardware setup displays “No devices available” or similar.
  • Cannot find device and/or device isn’t identified in Device Manager; FII BRD JTAG has warning sign.

Graphical user interface, application Description automatically generated

Installing Quartus Prime

If the Quartus Prime software you downloaded asks you to install additional packages after you launch it, you may choose to bypass that by uninstalling it and installing the Combined File.

We can download the Combined File from the official website:

https://fpgasoftware.intel.com/18.0/?edition=lite&platform=windows

Please select the corresponding edition and version you want. In our case we will be using Lite version 18.0. Make sure you choose to download the Combined Files to make setup easier.

Graphical user interface, text, application Description automatically generated

The software should be all setup automatically after installing the package.

Common associated issues:

  • Components not installed” or similar error message upon app launch.

Installing Components for Quartus Prime

If Quartus Prime still asks you to install Components, please launch the Device Installer.

A screenshot of a computer Description automatically generated

Next, navigate to the directory where you have the .qdz file for the corresponding device. In my case I’m using the Cyclone 10 Board. You will be able to proceed to install the component if it isn’t installed already.

Graphical user interface, text, application, email Description automatically generated

Common associated issues:

  • Components not installed” or similar error message upon app launch.

Setting up the Drivers

In order for your development board to work without fault, you will need to copy the corresponding .dll file for your system (32-bit or 64-bit) to the bin directory under your Quartus installation directory. In my case, my system and Quartus is 64-bit.

My .dll Copied Location

Note that the .dll files are located in the Customer Package.

Common associated issues:

  • Being unable to find the hardware in Quartus hardware setup.
  • Quartus hardware setup displays “No devices available” or similar.

Manually Install Device Drivers

Note that the FTDI driver comes with Windows 10. Only install if it’s not working.

Download the FTDI driver from the official website: https://ftdichip.com/drivers/d2xx-drivers/

Make sure you select the one for your operating system and directly run the .exe file.

Graphical user interface, application Description automatically generated

Update the FII BRD JTAG drivers manually by selecting the .inf files in CDM20814_WHQL_Certified.zip in the customer package.

First, right click on the device in device manager and select update driver.

Next, choose to browse your computer for local files.

Finally, select the two files. Make sure you try each file individually.

Table Description automatically generated

Common associated issues:

  • Cannot find device and/or device isn’t identified in Device Manager:

Graphical user interface, application Description automatically generated

  • USB Serial Converter A and USB Serial Converter B don’t show up in Devices after board is plugged in.

Graphical user interface, text, application Description automatically generated

Graphical user interface, text, application Description automatically generated

Choosing the Correct Hardware

In Quartus’ Hardware Setup, make sure you have the option of choosing MBFTDI-Blaster. This is the correct hardware for the Cyclone 10 development board.

Graphical user interface, text, application Description automatically generated

Common associated issues:

  • Unable to scan device/JTAG chain.

Graphical user interface, text, application, Word Description automatically generated

Setting the JTAG Interface

Note that the development board can be used not only as a development board, but also as a JTAG adapter. By connecting the jumper to Ext (external), the development board will be used as a JTAG adapter and downloader. By connecting the jumper to Int (internal), the development board will be used as is, and the USB can download the program for FPGA.

Inked Change to internal

Common associated issues:

  • Able to select the correct hardware but still unable to scan device/JTAG chain.

Same Error

 

Related posts