Jump to content
  • 0

FPGA ZYBO Programming failure


edwar64896

Question

Hi. Salient facts follow...

1) Newbie to FPGA but fairly savvy with linux, embedded (arduino) etc.

2) Linux UBUNTU 14.04.03

3) Vivado 2016.2 webPack / SDK

 

Problem - Can't program the FPGA from either SDK or Vivado. hw-server can't see the target, although I can see it in dmesg coming up on ttyUSB0 and 1

[ 1548.800018] usb 1-3: new high-speed USB device number 5 using ehci-pci
[ 1548.937650] usb 1-3: New USB device found, idVendor=0403, idProduct=6010
[ 1548.937655] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1548.937657] usb 1-3: Product: Digilent Adept USB Device
[ 1548.937660] usb 1-3: Manufacturer: Digilent
[ 1548.937662] usb 1-3: SerialNumber: 210279759128
[ 1548.940548] ftdi_sio 1-3:1.0: FTDI USB Serial Device converter detected
[ 1548.940584] usb 1-3: Detected FT2232H
[ 1548.940820] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 1548.943414] ftdi_sio 1-3:1.1: FTDI USB Serial Device converter detected
[ 1548.943445] usb 1-3: Detected FT2232H
[ 1548.943688] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB1

4. Permissions updated on ttyUSB ports
 as I am not running vivado as root.

medwards@UBUNTU14:/dev$ ls -al ttyU*
crw-rw-rw- 1 root dialout 188, 0 Jul 31 02:42 ttyUSB0
crw-rw-rw- 1 root dialout 188, 1 Jul 31 02:42 ttyUSB1

Have tried running cse server as well.

 

*** Vivado does not appear to be detecting the target.

 

update_compile_order -fileset sources_1
open_hw
disconnect_hw_server localhost:3121
disconnect_hw_server localhost:3121
connect_hw_server
INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121
open_hw_target
ERROR: [Labtoolstcl 44-469] There is no current hw_target.
refresh_hw_server {localhost:3121}
WARNING: [Labtoolstcl 44-27] No hardware targets exist on the server [localhost:3121]
Check to make sure the cable targets connected to this machine are properly connected
and powered up, then use the refresh_hw_server command to re-register the hardware targets.
refresh_hw_server
WARNING: [Labtoolstcl 44-27] No hardware targets exist on the server [localhost:3121]
Check to make sure the cable targets connected to this machine are properly connected
and powered up, then use the refresh_hw_server command to re-register the hardware targets.
refresh_hw_target
ERROR: [Labtoolstcl 44-20] No current target to refresh
disconnect_hw_server localhost:3121
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to refresh
disconnect_hw_server localhost:3121
connect_hw_server
INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121
open_hw_target
ERROR: [Labtoolstcl 44-469] There is no current hw_target.
disconnect_hw_server localhost:3121
disconnect_hw_server localhost:3121
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to reupdate_compile_order -fileset sources_1
open_hw
disconnect_hw_server localhost:3121
disconnect_hw_server localhost:3121
connect_hw_server
INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121
open_hw_target
ERROR: [Labtoolstcl 44-469] There is no current hw_target.
refresh_hw_server {localhost:3121}
WARNING: [Labtoolstcl 44-27] No hardware targets exist on the server [localhost:3121]
Check to make sure the cable targets connected to this machine are properly connected
and powered up, then use the refresh_hw_server command to re-register the hardware targets.
refresh_hw_server
WARNING: [Labtoolstcl 44-27] No hardware targets exist on the server [localhost:3121]
Check to make sure the cable targets connected to this machine are properly connected
and powered up, then use the refresh_hw_server command to re-register the hardware targets.
refresh_hw_target
ERROR: [Labtoolstcl 44-20] No current target to refresh
disconnect_hw_server localhost:3121
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to refresh
disconnect_hw_server localhost:3121
connect_hw_server
INFO: [Labtools 27-2285] Connecting to hw_server url TCP:localhost:3121
open_hw_target
ERROR: [Labtoolstcl 44-469] There is no current hw_target.
disconnect_hw_server localhost:3121
disconnect_hw_server localhost:3121
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to refresh
open_hw
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to refresh
refresh_hw_target
ERROR: [Labtoolstcl 44-20] No current target to refreshfresh
open_hw
refresh_hw_server
ERROR: [Labtoolstcl 44-37] No server specified to refresh
refresh_hw_target
ERROR: [Labtoolstcl 44-20] No current target to refresh

 

 

I have a successful bitstream to program...

 

any ideas on the way forward here?

 

Thanks,

 

Mark.

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hello,

Could you please confirm that the board is powered on correctly and that it is correctly recognized by the computer and the FTDI driver is installed? 

If so, then a possible solution would be to try reinstalling the cable drivers. I believe the solution for Linux will be found here:

https://forums.xilinx.com/t5/Installation-and-Licensing/Vivado-2015-2-Cable-driver-installation-problem/td-p/642140

Let us know if this fixes your issue.

Sergiu

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...