-
Notifications
You must be signed in to change notification settings - Fork 15
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
How to transfer "Packet Buffer" from SDK (PS) to Vivado (PL) side? #6
Comments
Take a look at my github repository "VGA_mem_mapped" It shows two different techniques for moving data from the CPU into the logic fabric.
Good luck,Del
On Monday, August 22, 2022 at 07:39:12 PM PDT, wSafwan ***@***.***> wrote:
I have successfully implemented this code on zedboard and monitored the packet over Wireshark. Now I want to process the packet on the PL side. Could you help me with how can I transfer the packet from PS to the PL side?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Actually, the VGA is too complicated. It has the Zynq CPU write to DRAM, but then the transfer to PL is done via DMA. Fast, but complicated.
For simple transfers, see the "IIR_EQ" repository. The CPU writes to addresses that the PL reads up directly.
Good luck.
On Monday, August 22, 2022 at 07:39:12 PM PDT, wSafwan ***@***.***> wrote:
I have successfully implemented this code on zedboard and monitored the packet over Wireshark. Now I want to process the packet on the PL side. Could you help me with how can I transfer the packet from PS to the PL side?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
@delhatch |
Hi @delhatch , I would be very grateful to you if you help me in copying the incoming udp packet to my custom packetBuffer array. |
I'm not a C expert. Since you are receiving bytes, wouldn't you need to re-cast the pointer to u8 instead of u32? |
I have successfully implemented this code on zedboard and monitored the packet over Wireshark. Now I want to process the packet on the PL side. Could you help me with how can I transfer the packet from PS to the PL side?
The text was updated successfully, but these errors were encountered: