EmbDev.net

Forum: FPGA, VHDL & Verilog U250 flashing unsuccessful


von Pi N. (pi_ng)


Rate this post
useful
not useful
One of my Xilinx U250 accelerator cards is stuck when I try to flash it 
and breaks with the following message:
1
ERROR: SC is not ready: 0x0(NOT READY)
2
ERROR: SC is not ready: 0x0(NOT READY)
3
         Status: SC needs updating
4
         Current SC: UNKNOWN
5
         SC to be flashed: 4.6.11
6
Are you sure you wish to proceed? [y/n]: y
7
ERROR: SC is not ready: 0x0(NOT READY)
8
Updating SC firmware on card[0000:37:00.0]
9
Stopping user function...
10
...............................................
11
ERROR: Failed to update SC firmware, err=-1
12
ERROR: Please refer to dmesg for more details
13
WARNING: Failed to update SC firmware on card [0000:37:00.0]
14
No cards were flashed.
15
WARNING:1 Card(s) not flashed.

In **dmesg** I get the following warning "check_pcie_link_toggle: PCI 
link toggle was detected" and "xmc.m.19922944 ffff8be17766d810 
is_sc_ready: SC is not ready, state=0". Comparing the **lspci** output 
(lspci -vd 10ee: -vvv) shows:

*"Control: I/O-"* (on the card that breaks) vs. *"Control: I/O+"* 
(working card).

Maybe I can use **setpci** to set the mentioned bit? As I am new to the 
fpga field and do not have experience with it, unfortunately I am stuck 
with this.

Does anyone have experience with the mentioned card? My environment is 
GNU/Linux Ubuntu 18.04 LTS with Xilinx tools version 2021.1

thanks

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [vhdl]VHDL code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig