Tool/software: TI-RTOS
Hi,
I wanted to Modify and test tcpEcho project of TM4C1294-XL board for configuring external PHY-KSZ8463FML through MII interface to work for my system which is designed using TM4C1292NCPDT. i have certain APIs to setup MII and external PHY configuration. MAC is getting ready and Phy configuration also completed properly where i can see links are getting up. But i could not able to see the IP address gets printed on the console and there is no ping response to the PC connected to the board.
i have used below API called before Board_initEmac(). i wanted to use MII interface for 100Mbps full Duplex mode.
EMACPHYConfigSet(EMAC0_BASE, (EMAC_PHY_TYPE_EXTERNAL_MII );
this is the console output i am getting.
detailed task view after pause operation.
The difference between tcpEcho project for TM4C1294-XL and My tcpEcho project are as follows.
1. Changed .cmd file for specific to my target board.
2. My Ethernet Switch configuration via SPI interface before Emac_Init();
3. EMACPHYConfigSet(EMAC0_BASE, (EMAC_PHY_TYPE_EXTERNAL_MII ); this API before Emac_Init();
Please help me to get the link up and working fine. is there anything missed here.
Regards
Bala