Tool/software: TI-RTOS
Hi,
We are using TIVA C for a Ethernet to UART application and
we have some improper LED blink even though the communication is normal.
TI-RTOS Version:2.16.01.14
PF4/EN0LED1 and PF4/EN0LED1 ports are used to connect the Ethernet LEDs.
Below is the normal operation.
PF4/EN0LED1 -> Blinks according to the Ethernet Communication
PF4/EN0LED0 -> Indicates Ethernet connection is establised
The host device(Gateway) sends commands to the Tiva C(through Ethernet) every 200ms.
In this case the PF4/EN0LED1 should blink every 200ms, but it is not not blinking,
instead it is ON all the time.It could be recovered(blinking state) by reconnecting the Ethernet cable.
The Ethernet communication itself is working normal,but only the LED blinking is not working properly.
Below is the LED settings that are registered to the RTOS, nothing else is added.
GPIOPinConfigure(GPIO_PF0_EN0LED0);
GPIOPinConfigure(GPIO_PF4_EN0LED1);
GPIOPinTypeEthernetLED(GPIO_PORTF_BASE, GPIO_PIN_0 | GPIO_PIN_4);
EMAC_init();
We believe the LED operations are controlled by the RTOS, but don't understand
why would the LED don't blink even though the communication seems normal.
Please let me know if there is any suggestion on this.
Best Regards
paddu