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: 
Explorer
Explorer
662 Views
Registered: ‎10-12-2018

Memory read error at xxx. Timeout waiting for the Instruction Complete bit

Jump to solution

I just want to share my experience.

The issue

I got the following error message in my XSCT TCL console, during reading couple of registers of my new peripheral:

 

Memory read error at xxx. Timeout waiting for the Instruction Complete bit

This error message comes after reading 4-8 registers. It was NOT deterministic.

Solution

The rootcause was (in my case) that rready AXI-Lite signal wasn't connected from the PS to the peripheral. When I connected that signal too I could read consecutively as many registers as I want.

I use:

  • Vivado 2017.4
  • Win 10
  • Custom board
  • xc7z030 (Zynq)

 

1 Solution

Accepted Solutions
Explorer
Explorer
651 Views
Registered: ‎10-12-2018

Re: Memory read error at xxx. Timeout waiting for the Instruction Complete bit

Jump to solution

Solution

The rootcause was (in my case) that rready AXI-Lite signal wasn't connected from the PS to the peripheral. When I connected that signal too I could read consecutively as many registers as I want.

1 Reply
Explorer
Explorer
652 Views
Registered: ‎10-12-2018

Re: Memory read error at xxx. Timeout waiting for the Instruction Complete bit

Jump to solution

Solution

The rootcause was (in my case) that rready AXI-Lite signal wasn't connected from the PS to the peripheral. When I connected that signal too I could read consecutively as many registers as I want.