This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM437x GP EVM EMAC boot

Greetings!

Using the AM437X GP EVM, I'm trying to configure it for EMAC boot. Using the block labeled SYSBOOT0-4, I've set it to 11100b which, according to TRM page 180 (table 5-10, SYSBOOT Configuration Pins (continued)) should have enabled EMAC boot. Link lights come up on the ethernet jack, but Wireshark shows no BOOTP packets coming from the device.

Looking at the schematic, it appears that this is wired in RGMII mode, so I've changed SYSBOOT[5] to 1, so that it is in RMII mode - no difference.

I do note that the TRM says: 

    ROM code expects an external 50-MHz reference clock requirement when using RMII PHY Interface.

and looking at the schematic, I'm not noticing a 50MHz reference clock anywhere.

Is what I am attempting to do even possible, or are the requirements for EMAC booting not met for the EVM? If this is possible, might someone tell me what I'm doing wrong?