FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5892 Discussions

I have a supplier using the DK-DEV-5CSXC6N. Using the on-board USB-Blaster circuitry they can successfully run debug sessions on both the HPS and the FPGA. However when using an external USB-Blaster not so much.

Gerard_M_Intel
Employee
3,227 Views

I have a supplier using the DK-DEV-5CSXC6N. Using the on-board USB-Blaster circuitry they can successfully run debug sessions on both the HPS and the FPGA. However when using an external USB-Blaster not so much. They mostly see timeouts in DS-5 when the debug sessions is waiting for the ARM cores to become ready. Sometime they just cannot connect to the board. We need to get this method working (i.e. using the external blaster) as our production PCB only has the JTAG port, not the USB port and the associated Blaster circuitry.

0 Kudos
7 Replies
JohnT_Intel
Employee
444 Views

​Hi,

 

May I know if yo are using USB-Blaster or USB-Blaster II? If you are using USB-Blaster II then I would recommend you to change the TCK clock frequency to 6Mhz.

0 Kudos
Gerard_M_Intel
Employee
444 Views

USB-Blaster II (https://www.digikey.com/products/en?mpart=PL-USB2-BLASTER&v=544). My supplier has two and tried both getting the same results with both. They tried a 1M clock with the same result. The supplier stated "I believe we tried changing the speed at one point and it was not successful. I just tried again and once again have not been successful. JTAG speed is reporting back at 1M".

0 Kudos
Gerard_M_Intel
Employee
444 Views
0 Kudos
YuanLi_S_Intel
Employee
444 Views

Hi GMcSw1,

 

Based on your description, it seems like the USB-Blaster II is having problem as the debugging tools and USB-Blaster connection was working using on-board usb blaster. Can you try with another USB-Blaster II?

 

Also, can you try TCK frequency at 6MHz. 1MHz is too low and it might not working sometimes. Also, i have attached the method to configure the TCK frequency at link below, just in case you need it.

https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd06242013_922.html

 

Thank You.

 

Regards,

YL

0 Kudos
Gerard_M_Intel
Employee
444 Views

We've tried two USB Blaster II's and clock frequencies of 1M, 6M and 16M. All with the same result.

0 Kudos
YuanLi_S_Intel
Employee
444 Views

​Hi GMcSW1,

 

Apologize that I cannot open the image file. Maybe can u attach it on the forum?

 

Can you check the following?

[1] Change the switches and jumper to default position.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_cv_soc_dev_kit.pdf (Page 11)

[2] Check whether if the HPS is in JTAG Chain when using USB-Blaster II? To check, simply open SoC EDS Command Prompt and type "jtagconfig".

[3] If it is on the JTAG Chain, try to program the board with USB-Blaster II.

 

Regards,

YL

0 Kudos
JohnT_Intel
Employee
444 Views

Hi,

 

After further investigation, it looks like to be the issue related to HPS_TRST signal issue which the resistor for the weak-pull up is missing and causing the issue.

0 Kudos
Reply