Hein,
I see the following line of code in NetworkInterface.c file where the author is saying “We receive all broadcast packets along with those addressed specifically for us.” As can be seen MAP_EMACFrameFilterSet()
is not set to filter broadcast or multicast.
/**
* Set MAC filtering options. We receive all broadcast and mui32ticast
* packets along with those addressed specifically for us.
*/
MAP_EMACFrameFilterSet(EMAC0_BASE, (EMAC_FRMFILTER_HASH_AND_PERFECT |
#if ipconfigUSE_IGMP == 1
EMAC_FRMFILTER_PASS_MULTICAST
#else
0
#endif
));
Do you think, it could be my router filtering the broadcast message I am sending to the controller(the FreeRTOS TI device)?
Do you think I should connect the controller(the FreeRTOS TI device) directly to my laptop ?