I am using a TMDSEVM6678le . I am using UDP daemon to get data arriving.
The information is received through pBuf buffer and I see this buffer change its memory address. So for this I copy every string I get in pBuf to a buffer I have defined, buffer A, all this in core 0(master). This is not so good because I have to do another transfer to slave cores when the buffer is full.
I can copy the buffer to slave cores using edma3 but I still have to copy the pBuf to buffer A .
So I was wondering how to do a transfer automatically from pBuff to another section of memory using edma3. I mean it needs to do a fixed memory addressing in order to program the edma parameters and it would be to have 100 pBuf messages before to trigger the transfer.
I watch the pBuf behavior but it is not so clear how it is working, the only celar is it is changing the memory address.
So I hope someone could help me to know if this is possible.
This how I get pBuf inside callback function of DaemonNew definition
Here how I am defined the size of buffer used for recvfrom:
Thanks in advance and happy new year.
Julian