Jump to content
  • 0

How do I program multiple FPGAs with identical device names using djtgcfg?


dhoffman

Question

Hello.

I have four FPGA boards connected to a server using four Digilent HS3 JTAG programmers. In order to program them using djtgcfg I need to specify a device name. However, they all have the same name. How can I specify which device I want to program? Is there a way to program them using the programmer serial number?

For example:

 % djtgcfg enum
Found 4 device(s)

Device: JtagHs3
    Product Name:   Digilent JTAG-HS3
    User Name:      JtagHs3
    Serial Number:  210299A1FDFF

Device: JtagHs3
    Product Name:   Digilent JTAG-HS3
    User Name:      JtagHs3
    Serial Number:  210299A1FDD5

Device: JtagHs3
    Product Name:   Digilent JTAG-HS3
    User Name:      JtagHs3
    Serial Number:  210299A1EE27

Device: JtagHs3
    Product Name:   Digilent JTAG-HS3
    User Name:      JtagHs3
    Serial Number:  210299A1FDDF

 

Thanks,

Dave

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Hi Dave,

You can specify the serial number instead of the username string, which will allow you to open a specific device. This is done by placing a "SN:" in front of the serial number shown by "djtgcfg enum". See below for an example.

C:\>djtgcfg enum
Found 1 device(s)

Device: ArtyS7
    Product Name:   Digilent Arty S7 - 50
    User Name:      ArtyS7
    Serial Number:  210352A58ACD

C:\>djtgcfg init -d SN:210352A58ACD
Initializing scan chain...
Found Device ID: 0362f093

Found 1 device(s):
    Device 0: XC7S50

Thanks,
Michael

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...