Hi,
In our custom board, We are using tms320c6678, 66AK2H12 processor and ethernet switch m88e6131 from marvel.Switch sgmii mac is connected with processors. We are planning to use ndk driver for 6678 dsp cores. The pdk is customized for our board. We are trying to run client example program from ndk 2.21. The code is trying to check the link up status from phy but in our board the ethernet switch is configured by K2 processor. No MDC/MDIO line is connected from tms320c6678 processor. I would like to know which file of ndk driver is checking the link status using MDC/MDIO, which i want to by-pass. How to compile the changes?
Ethernet switch and K2 processor is working fine in u-boot.
Please find the log below,
[C66xx_0] QMSS successfully initialized
CPPI successfully initialized
PA successfully initialized
TCP/IP Stack Example Client
Configuring DHCP client
PASS successfully initialized
Ethernet subsystem successfully initialized
Ethernet eventId : 48 and vectId (Interrupt) : 7
Registration of the EMAC Successful, waiting for link up ..
Service Status: DHCPC : Enabled : : 000
Service Status: Telnet : Enabled : : 000
Service Status: HTTP : Enabled : : 000
Service Status: DHCPC : Enabled : Running : 000
Regards,
Sivanantham