I am using WICED-SDK 3.1.2 transplanted to our own platform (lwip + RTOS). SPI bus Interface.
In STA mode, when successfully joined an AP , I found BCM43362 can not receive broadcast packets（such as ARP packets）, It seems like all broadcast packets were filtered out, and the BCM43362 did not trigger MCU GPIO Interrupt. However, other types of packets received properly, the TCP and UDP can be normal operation.
I used WLC_SET_PROMISC option enable promiscuous mode, it is still invalid.
I mean, In addition to the broadcast packets, other types of packets are normal. So, if my device first Ping the external host, the MAC address has been cached, then TCP&UDP can work properly (ARP no longer needs). But the external host could not Ping this device first.