Hi.
We are trying to send data, which is received by the board over PCIe, using UDP to a windows application. The problem is that at a time only one of the two communication links work, i.e the board is able to communicate over PCIe but data being sent to the windows application using UDP sub-module in NDK fails. Although the return value from the sendto() is correct, the data is not received by the windows appl nor is it visible in Wireshark tool. When these links, (PCIe and UDP Socket), were tested independently, there was no problem in communication in either of these two links. The problem seems to be occur only when both of these links are used in the same project.
The PCIe initialization and configuration is done as shown in the attached file Intc_Config.cpp. UDP initialization is done as per the example client_evm6678 given in NDK example folder.
The question we are having at this point is, are there any known issue/bugs when PCIe and NDK are used together in EVM6678?