TrickyDicky
Advanced Member level 7
- Joined
- Jun 7, 2010
- Messages
- 7,110
- Helped
- 2,081
- Reputation
- 4,181
- Reaction score
- 2,048
- Trophy points
- 1,393
- Activity points
- 39,769
This is your investigation as you have the environment set with the slave instantiated.
changing ARADDR to 1 also does not work, I suspect the data is not actually written, but we have BVALID asserted and BRESP is ok
Can you not add-to-wave and investiage the slave internal signals? See if your data is getting latched after the address and write-data handshakes.
All I can say is that Xilinx AXI based cores might have bugs (they don't perform formal verification of their AXI based cores).
On another note, if there is an AXI Interconnect b/w the master and slave, then you might want to investigate the interface signals there.
Before blaming Xilinx IP - be very sure that your cores are functioning correctly.
This sounds very much like a slave issue. @promach. Telling us that it doesnt work helps no one, and we cannot help you. Unless you post your code, AND your test envirmnent, or a small example exhibiting the problems, there is nothing more we can do.