Forum Discussion
Hi,
In linux you need to write the socket programming to build the TCP/IP application over ethernet for server or client on board.
It is generic way of writing the linux TCP/IP app. For reference you can refer below link
https://www.geeksforgeeks.org/tcp-server-client-implementation-in-c/
For HPS & FPGA data transfer, please refer the below link. Same need to be implemented for Arria 10.
https://github.com/robertofem/CycloneVSoC-examples/tree/master/Linux-modules/DMA_PL330_LKM_basic
Regards
Tiwari
Hello @Jeet14,
Thank you for this information.
If I'm not wrong, the example you sent me about DMA is to manage data between HPS and FPGA memories once data is received by an Linux client application in the HPS. That's very useful but it will be very helpful if you could give more details about how to build/run the client app for the Arria 10 HPS.
Thank you in advance