This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3352: CPSW and VLAN

Part Number: AM3352
Other Parts Discussed in Thread: AM3358

Tool/software: Linux

Hello,

I'm developing an product with AM3352 being an one CPU option. The OS will be Linux. Based on my understanding, there's only one MAC available because there's no PRUSS MACs in AM3352. So in "Dual MII" mode, the CPSW switch sets port based VLANs to separate the two ports, and the MAC will see both ports as a different VLAN.

What if I want that both MII buses would carry a VLAN trunk (for ex. 2 different VLANS per MII bus), so is it possible without using two MACs (1gbps MAC + PRU MAC --> upgrade to AM3358)? I think, the frames would be double VLAN encapsulated inside the CPSW in the situation that I described. Is it supported?