UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor dgormley
Visitor
775 Views
Registered: ‎08-13-2018

Nexys 4 DDR Run Error

Jump to solution

I am able to successfully write the bit stream with no errors.  I can successfully program the FGPA and associate the .elf file.  I can successfully build my c++ program.  However, when I try to run the software (launch on hardware), I receive this SDK error:

14:44:16 INFO : Registering command handlers for SDK TCF services
14:44:16 INFO : Launching XSCT server: xsct.bat -interactive C:\Users\username\Projects\Nexys4\vanilla\vanilla.sdk\temp_xsdb_launch_script.tcl
14:44:18 INFO : XSCT server has started successfully.
14:44:18 INFO : Successfully done setting XSCT server connection channel 
14:44:23 INFO : Successfully done setting SDK workspace 
14:44:23 INFO : Processing command line option -hwspec C:/Users/username/Projects/Nexys4/vanilla/vanilla.sdk/mcs_top_vanilla.hdf.
14:46:29 INFO : CPU Number not found for processor microblaze_I, defaulting to 0
14:46:32 INFO : 'targets -set -filter {jtag_cable_name =~ "Digilent Nexys4DDR 210292A4BC08A" && level==0} -index 0' command is executed.
14:46:32 INFO : 'fpga -state' command is executed.
14:46:34 INFO : Connected to target on host '127.0.0.1' and port '3121'.
14:46:35 INFO : CPU Number not found for processor microblaze_I, defaulting to 0
14:46:35 INFO : Bscan info not found for microblaze  microblaze_I, defaulting to 2
14:46:35 INFO : CPU Number not found for processor microblaze_I, defaulting to 0
14:46:35 INFO : Bscan info not found for microblaze  microblaze_I, defaulting to 2
14:46:35 INFO : Jtag cable 'Digilent Nexys4DDR 210292A4BC08A' is selected.
14:46:35 INFO : 'jtag frequency' command is executed.
14:46:39 ERROR : no targets found with "name =~ "microblaze*#0" && bscan=="USER2"  && jtag_cable_name =~ "Digilent Nexys4DDR 210292A4BC08A"". available targets:
  1* xc7a100t
14:46:39 INFO : ----------------XSDB Script----------------
connect -url tcp:127.0.0.1:3121
targets -set -nocase -filter {name =~ "microblaze*#0" && bscan=="USER2"  && jtag_cable_name =~ "Digilent Nexys4DDR 210292A4BC08A"} -index 0
----------------End of Script----------------


I think I need to change the XSDB Script to change the jtag_cable_name.  I have been unsuccessful trying to do this.  I've tried using "jtag targets" to change the target to xc7a100t, but it just switches back when I hit run.  I have spent days trying to figure it out.  I'm pretty desperate and stressed out at this point.  Could someone please help me figure out how to fix this error? 

 

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
Visitor dgormley
Visitor
556 Views
Registered: ‎08-13-2018

Re: Nexys 4 DDR Run Error

Jump to solution

The stock cable that came with the board was poor quality.  I replaced the cable and everything worked as expected.

View solution in original post

0 Kudos
2 Replies
Moderator
Moderator
707 Views
Registered: ‎10-06-2016

Re: Nexys 4 DDR Run Error

Jump to solution

Hi @dgormley

 

Not sure your System Debugger is using the wrong cable name but that tends to be automatically set by the tools according to the target connection settings in the GUI. Check what cables does your default connection found and create a new one if required.

 

https://www.xilinx.com/html_docs/xilinx2018_1/SDK_Doc/SDK_tasks/sdk_t_target_connections_multicable.html

 

Regards


Ibai
Don’t forget to reply, kudo, and accept as solution.
0 Kudos
Visitor dgormley
Visitor
557 Views
Registered: ‎08-13-2018

Re: Nexys 4 DDR Run Error

Jump to solution

The stock cable that came with the board was poor quality.  I replaced the cable and everything worked as expected.

View solution in original post

0 Kudos