Hi Expert,
When I tested ICSS-EMAC switch mode operation with TI example, "hsr_prp_demo(prp_mii_demo)", I found ICSS-EMAC switch mode operation is not working.
I ethernet-connected two AM243x GP EVMs and my PC in a daisy chain topology as below:
- PC <--> (port1) 1st AM243x GP EVM (port2) <--> (port1) 2nd AM243x GP EVM
- IP address
- PC: 169.254.217.116
- 1st EVM: 169.254.217.1
- 2st EVM: 169.254.217.2
In "ping" test,
- ping from PC to 1st EVM was successful.
- ping from PC to 2nd EVM failed.
I expected that TI example using "ICSS-EMAC switch mode" would enable switching operation, but in my test, 1st EVM did not operate as a switch. please let me know if there was any missing point in my switching operation test.
For our product, we implemented our application using ICSS-EMAC switch mode by referring to TI "prp_mii_demo example" since we have to use daisy chain topology. However, it seems not to work in the way we expected.
I would appreciate it if you share any checkpoints and your knowledge on this issue.
Best,
Moonil