Hi champs,
Customer wants to implement 3 MAC IP addresses on AM335x.
I understand, that 2 MACs are dedicated to the switched ETH ports, 3rd e.g. to an ETH port realized by ICSS or 3rd external ETH port (via GPMC)
Q: Is this soluble and how ?
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.
Hi champs,
Customer wants to implement 3 MAC IP addresses on AM335x.
I understand, that 2 MACs are dedicated to the switched ETH ports, 3rd e.g. to an ETH port realized by ICSS or 3rd external ETH port (via GPMC)
Q: Is this soluble and how ?
Hi Dirk,
AM335x is not confined to the factory-programmed MAC addresses. You can store additional addresses in an external EEPROM and read them from there.
Hello Biser,
we discussed AM437x (because mainly of standard secure boot capabilities) with these use cases:
- using 1Gb MAC with 2 port switch (need IP1a and IP2)
- in addition:
ICCS for add MAC (need IP3)
or
external USB to ETH chip (need IP3)
Customer came back with these concerns:
They investigated, that only on 2 IPs can be used at a time ?
Can you pls check if there are any constraints ?
Hi,
The CPSW MAC has 2 slots for MAC_ID, but these represent 3 total addresses; the two slots define the lower and upper range. In the case of AM335x (and AM437x) the CPSW MAC has 3 ports: two external and one internal. These ports consume the 3 MAC addresses provided by TI and defined in the MAC address range.