My b'd has 2 ethernet PHYs. both transiver of them are same "Mavell 88E1111".
I tested with "client" in mcsdk_2_00_00_11\examples\ndk.(no modification).
It worked with SGMII1. So, I knew the driver(NIMU and emac) does not need to be modified for Mavell 88E1111.
Because I had to use 2 port, I searched way to enable SGMII0 like SGMII1.
But, the "nimu_eth.c" in pdk_C6670_1_1_2_6\packages\ti\transport\ndk\nimu\src seemed that supports ONLY 1 PHY(PLATFORM_EMAC_PORT_MODE_PHY).
So, I searched many posts and queried to get information or ways.
But, I actually do not get perfect understand and solution.
On collected information,
I have to seperate driver for each interface(SGMII0, SGMII1).
Then, I have to connect the drivers to NIMU table(NIMUDeviceTable).
I have no much time to develop driver.
I just want to modify simply and easily "nimu_eth.c".
Is this possible?
I tried to modify "nimu_eth.c". But it was not easy. ^^;;;
I will explain my modification at next post
Please, teach me.