I have a mature eTSEC driver that has been running in the field on mpc85xx for several years. The driver allows up to 32 MAC addresses to be programmed. This works fine.
On a P2020 platform, the same driver (same binary) works OK for up to 28 MAC addresses. On programming the 29th address, packet reception stops (no more RX irqs are received).
As far as I can see from documentation, both devices should be identical in terms of MAC address functionality and associated register interface.
thanks for any experience, insight you might have on this issue