I have a TI TMS320C6678 EVM Board rev 3a which boots just fine using I2C/TFTP over Ethernet or using I2C/NAND after which it successfully gets an IP address using DHCP. However, when it is installed in an AMC slot in a MicroTCA chassis it seems that the Ethernet interface just doesn't work at all. I don't see any broadcast packets on the network connected to the front RJ45 connector (MAC1), nor do I see any broadcast packets from MAC0 on the network managed by the switch on the microTCA backplane. I2C/NAND boot still works except that DHCP never gets an address and I can't bring up eth0 manually once the DHCP attempts time out. What I don't understand is what is different when the EVM is installed in the microTCA chassis and why it would affect the MAC1 ethernet interface. Does it use a clock source from the backplane that is not configured correctly in this case? Does the IBL need to be modified in some way to handle this configuration? I've seen some questions that may be related to similar problems but found no definitive solution.
Any suggestions would be most helpful.
Thanks