Hi Iva,
I use a switch. The actual configuration i use no to solve this is as follow:
2 FRDM boards connected to a switch (In final setup i need 18 FRDM boards) and a PC connected to the switch.
When both boards are idle I can ping both board. When I ping board B cont. I receive the replies when in the mean time board A starts to send data to the PC, board B is not answering the ping messages anymore. When board A stops sending data, board B will answer the ping messages after a while.
Board A sends about 7Kbyte of data at 20 Hz (every 50ms).
I have a MQX task that does the data sampling. When I remove that task (on board B) then board B replies on the ping messages when board A start sending data.
Note that board B is not doing the actual data sampling, only board A.
I can also see the lights on the switch blink on each ping command, but the light on the ETH connector on the board don't blink. So I don't think this a switch related problem since I have tried 3 different brand of switches(MOXA, Applied Telesis, and a consumer cheap one) and the problem persists.
Hope that this will help.
Arnoud