-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation for use as AXI4 Stream target #18
Comments
Hi @p-owens, you need to do a few things here:
With all the above in place you should be able to use the core with AXI Stream. Can you share the waveform you mentioned? We could check what is wrong there |
Thanks for the response @kgugala! |
Hiya @kgugala , Best, |
Hi @p-owens! There's also some info provided in our blog note on co-simulation for Zynq with Renode. There's a little overview on how the driver works and how the driver demo can be reproduced. Let us know if you need any more information. |
Hi,
Is there/can you provide documentation on how to use the DMA Controller as a target for an AXI4-Stream.
In this case, I am using the DMA controller in Renode. I am streaming data to the AXI4-Stream input interface of the VDMA. I want to direct this data to a memory peripheral on the system bus.
How can this be achieved?
I have seen the axi.robot example file where the VDMA is configured to do a block transfer.
Configuring the VDMA writer the same way as in this example does not transfer any data to the memory peripheral.
From looking at the waveforms of the VDMA the stream data is reaching the TDATA input of the VDMA and there is one data value present on the w_data port of the VDMA however, this value is not sent on the system bus nor are any other values present on the w_data port on the writer.
Can you please advise?
Regards
The text was updated successfully, but these errors were encountered: