12-23-2019 08:30 AM - edited 12-23-2019 08:30 AM
Inside block design I have a JTAG-AXI master connected to the "S_AXI_HP0" port of a Zynq 7000 PS with an AXI-SmartConnect to translate beween the JTAG-AXI's AXI4 and Zynq's AXI3.
I also connected an ILA on the AXI3 interface between the SmartConnect and the Zynq's S_AXI_HP0.
When I force an ILA trigger I see:
1. The AWREADY line is a constant '0'.
2. The ARREADY line is a constant '1'.
The JTAG-AXI responds well to the read commands with correct data retrived.
However, it doesn't respond to write commands:
BVALID isn't returned, data isn't written and the following message is shown on the console a few moments after issues the command:
ERROR: [Xicom 50-38] xicom: AXI TRANSACTION FAILED
What can be the cause ?
01-06-2020 04:10 AM
Did you initilalize the Processor? You might want to run an application to initialize it, then without powering off the board, just try the JTAG to AXI again
01-06-2020 06:39 AM