I have a Concerto F28M35H52C1 RevB device that does not initialize the Ethernet until (approximately) 150 seconds after power on (as indicated by visual inspection of the Ethernet LEDs). Previously, while using Rev0 devices, the Ethernet initialized almost immediately. The other functions of the device are available immediately (UART, GPIO, etc), but the EMAC does not operate until the stated 150 seconds.
If there is no software loaded to device flash, then the Ethernet LEDs turn on immediately. When there is software loaded to the device flash (whether our target software, or the TI-RTOS demo project), then the Ethernet LEDs remain off.
This problem only showed up when we moved from silicon Rev0 to silicon RevB devices. We are using TI-RTOS 1.01.00.25 with the accompanying NDK 2.22.01.14 along with MWare v200. Is there some configuration setting we can modify to make the Ethernet interface available sooner than 150 seconds?