This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am trying to program 2 FPGA with JTAG that connected as daisy chain ( TMS320F2812 and 10M08SAU169C8G)
when TMS320F2812 is part of the chain - i can't program the FPGA ( but i can load data directly to FPGA thru JTAG)
when TMS320F2812 bypass ( TDI and TDO) the 10M08SAU169C8G can be program ( flash and directly).
the chain is buffered .
it look like software problem.
i wander if security issue might be involved or another matter
second question - if TMS320F2812 not program - does it effect the ability's to program the FPGA?
can you assist?
Hi Yehoram,
I am not very familiar with these devices (F2812 is very old), so please allow me to look into this, and I will get back to you tomorrow.
Best Regards,
Ben Collier
Hi Yehoram,
Which JTAG debug probe are you trying to use to program these devices? There is a known problem when programming JTAG daisy chains with many of the XDS-class debug probes. The problem arises when there are too many IR bits in the JTAG scan chain. This could be the cause of your problem, depending on the IR scan length of the FPGA. You could read about it in this App Note: https://www.ti.com/lit/an/spracf0b/spracf0b.pdf?ts=1675899951191&ref_url=https%253A%252F%252Fwww.google.com%252F
I'm not sure what you mean by your second question, so please clarify. If TMS320F2812 cannot circulate bits, you will not be able to program the FPGA in the same chain. If the TMS320F2812 is in bypass mode, that is fine, and you will be able to program the FPGA.
Best Regards,
Ben Collier
hello Benjamin
sorry if this is duplicate reply
XDS100 is the programmer.
can you explain hoe can i preform IR BIT scan?
do i need to set By PASS BIT with the value of IR BIT?
Yehoram
Hi Yehoram,
Yes that sounds correct to set bypass bits with the value of IR bits. What software are you using to program these devices?
Best Regards,
Ben Collier
Hi Yehoram,
Since this is such an old device, I do not have the hardware available to me, and I do not think this is documented anywhere. I will need to ask a colleague if they have any ideas on how to find the IR bits.
Best Regards,
Ben Collier
Hi Yehoram,
Could you try using 38 as the number of bypass IR bits ?
Best Regards,
Ben Collier
Hi Yehoram,
Could you send me a screenshot of you target configuration in the Advanced tab? Reading your older posts, I am still somewhat confused by what you are trying to do. Are you just trying to program the FPGA while the TMS320F2812 is bypassed, or do you want to do something else with the TMS320F2812? Could you also send a screenshot of where you inputted the BYPASS BIT value?
Best Regards,
Ben Collier
i am trying to config the TMS320F2812.
FPGA can be config thru QUARTUS (FPGA software), FPGA configuration work.
TMS320 doesn't work.
attach picture
Hi Yehoram,
Oh ok, I think that I initially misunderstood your goal. You are trying to bypass the FPGA so that you can program the TMS320F2812? So in this case, you need to find the number of bypass bits for the FPGA.
Your target configuration looks correct, you will just need to find the correct number of Bypass Bits for the FPGA. I am not sure where to find that information, maybe there is some way to find out with QUARTUS or there is some support you can seek for the 10M08SAU169C8G ?
Best Regards,
Ben Collier