Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
edfield
Adventurer
02-13-2017 12:46 PM
3,523 Views
Registered: 04-01-2010
Thanks.
===================
BRING BACK WEBCASE!
0 Kudos
Share Reply
1 Solution
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 1/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
drjohnsmith
Scholar
6,233 Views
Registered: 07-09-2009
On the JTAG chain they as you say appear as parts to program / test.
and at power up the JTAG prom sends the serial date to the FPGA,
The proms did use the serial link to the FPGA , SCLK , done etc to configure the FPGA
it was just that they were also on the JTAG bus so the proms themselves could be
programmed.
https://www.xilinx.com/support/documentation/data_sheets/ds026.pdf
any chance of a pdf of the circuit between the prom and the jtag ports of the artex ?
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 2/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
1 Kudo
Share Reply
8 Replies
drjohnsmith
Scholar
3,515 Views
Registered: 07-09-2009
BUT
I don't think the old Xilinx JTAG proms are made any more,
The way thats replaced that is to hook a SPI prom to the FPGA.
you program the SPI prom via the normal JTAG programmer on the FPGA,
Just hook he right SPI prom to the right pins of the FPGA , as per data sheet and all will work
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 3/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
0 Kudos
Share Reply
gszakacs
Instructor
02-13-2017 02:52 PM
3,497 Views
Registered: 08-14-2007
The real question is why do want this? SPI flash parts are much less expensive than the Xilinx
platform flash parts, and only require a couple more pins. Using indirect programming, there is
no additional hardware required, either. If your intent is to use the absolute minimum of user I/O
for configuration, you might also look at using slave serial mode with an external device like an
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 4/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
MCU or CPLD providing the bitstream. If your system already has an MCU, this approach
might come with no additional cost. It really depends on whether you have the spare GPIO on
the MCU and enough non-volatile memory to hold the bitstream.
-- Gabor
0 Kudos
Share Reply
edfield
Adventurer
3,476 Views
Registered: 04-01-2010
Ed
===================
BRING BACK WEBCASE!
0 Kudos
Share Reply
drjohnsmith
Scholar
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 5/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
02-14-2017 01:06 AM
3,468 Views
Registered: 07-09-2009
as far as i remember,
the jtag proms are agnostic as to what FPGA they are connected to,
the particular instructions are buried in the file you program into it,
BUT
I seriously doubt if Xilinx ever qualified or specified the JTAG proms to work with Artex,
not nice I'm afraid, Hopefully its going to be a silly in the board, wrong voltage level etc,
best of luck and get back to us to tell us how you got on,
0 Kudos
Share Reply
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 6/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
gszakacs
Instructor
02-14-2017 06:30 AM
3,458 Views
Registered: 08-14-2007
Not sure what you're getting at here. Master Serial is the mode required to use a standard
configuration PROM including the latest (although still long in the teeth) Platform Flash serial
configuration devices. Those devices use JTAG to program the PROM, and it cannot be
programmed any other way. SPI flash gets programmed through the FPGA, meaning the FPGA
can also read and write the flash after it's been configured.
In any case, the most common reason for serial configuration not to work is getting the bit order
backwards. The old serial PROM and Platform flash send LSB first. SPI devices send MSB
first. Xilinx bitstreams are generated with the first bit to send in the MSB of each byte, so can
be natively programmed from SPI, but need bit reversal for the older serial configuration
devices.
If you have a JTAG connection to the board, you can read the configuration status to see if the
failure was caused by CRC error, which is typical of the failure when bits are incorrectly ordered.
-- Gabor
1 Kudo
Share Reply
edfield
Adventurer
3,455 Views
Registered: 04-01-2010
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 7/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
===================
BRING BACK WEBCASE!
0 Kudos
Share Reply
drjohnsmith
Scholar
6,234 Views
Registered: 07-09-2009
On the JTAG chain they as you say appear as parts to program / test.
and at power up the JTAG prom sends the serial date to the FPGA,
The proms did use the serial link to the FPGA , SCLK , done etc to configure the FPGA
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 8/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
it was just that they were also on the JTAG bus so the proms themselves could be
programmed.
https://www.xilinx.com/support/documentation/data_sheets/ds026.pdf
any chance of a pdf of the circuit between the prom and the jtag ports of the artex ?
1 Kudo
Share Reply
edfield
Adventurer
02-15-2017 12:13 AM
3,424 Views
Registered: 04-01-2010
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 9/10
15/2/2019 Solved: Artix configuration with JTAG serial PROM - Community Forums
So, my apologies, it looks like the answer to my original question is NO, you cant configure an
Artix from a PROM in JTAG mode, and you never could for any other devices either! Its JTAG
for programming, Master Serial for configuration.
I think I've persuaded my client to modify their boards to use Master Serial anyway. Much more
sensible.
===================
BRING BACK WEBCASE!
1 Kudo
Share Reply
PRIVACY
TRADEMARKS
LEGAL
FEEDBACK
SUPPLY CHAIN TRANSPARENCY
https://forums.xilinx.com/t5/Configuration/Artix-configuration-with-JTAG-serial-PROM/td-p/748588 10/10