Forums » Software Development »
Quick check of TLK100 ethernet PHY with U-boot
Added by Emmett Bradford about 12 years ago
I would like to verify communication with the TLK100PHP ethernet PHY using U-boot.
I have the identical circuit on my board, but I'll start with your base board, since I know it works with linux.
Upon U-boot startup it report "No Ethernet PHY Detected".
I've been through the U-boot help, but didn't find anything.
We'll eventually have starterware code for this, but I was hoping for something to check the circuit, so I know it works electrically.
Replies (2)
RE: Quick check of TLK100 ethernet PHY with U-boot - Added by Emmett Bradford about 12 years ago
We have 2 AM1808F SOM boards.
We realized that with the newer one, U-Boot does detect the TLK100PHP PHY.
The older one, the fab PCB is marked Rev A, U-Boot does NOT detect the TLK100PHP PHY.
RE: Quick check of TLK100 ethernet PHY with U-boot - Added by Michael Williamson about 12 years ago
Hi Emmett,
Can you do a "config" command on both modules and confirm that the EMAC configuration is the same? If the network interface is not configured, it won't try to detect a PHY.
The PHY detection is basically doing an MDIO poll for the device, not sure why it wouldn't be working. A couple of other bits of information to help me out:
1) please dump the complete log from power up to the u-Boot prompt (I want to see the version numbers).
2) please dump the "config" command results.
3) please dump the factoryconfig command results.
4) please dump the "printenv" command results.
From u-boot, you can also experiment with the u-boot mii commands to try to detect the PHY.
-Mike