We are using BCM53285 connected to NXP LS1026A CPU. Generally traffic passed OK.I am trying to operate the BCM5328 IMP port in managed mode (writing 0x83 to page 3 reg 0, and 0x37 to page 0 reg 0).
I am adding a 8-byte header as described in section 3. At this point I am using a header of F0000000 00000000, indicating normal switch processing.
When I move to this mode traffic stops. It looks like the switch egress side is OK, packets received on CPU side with a valid tag.The ingress side seem to drop all packets received from the CPU.
When I look at the RX counters at page 51, I see that "Undersized packets" count at address 24 is advancing.
Can you advise why the switch drops all packets at this mode?Thanks
Good to know you found the problem.
For your related question,
It requires to use the IMP tag OPCODE=0001 operation.
Please refer to datasheet "5328XM-DS303-RDS" Figure 37: Ingress IMP Tag Format