Based on the error you’re seeing, this appears to be a device tree configuration issue rather than a hardware problem. The Verdin iMX95 does support dual Ethernet, but the second Ethernet port needs to be properly configured in the device tree (1).
Troubleshooting Steps
1. Check Current Device Tree Configuration
First, verify which device tree binary is currently loaded:
# fw_printenv fdtfile
(1)
2. Enable the Correct Device Tree for Ivy Plus
The Ivy Plus carrier board should have its specific device tree that includes the second Ethernet configuration. You’ll need to set the appropriate device tree binary using U-Boot fw-utils:
# sudo fw_setenv fdtfile <ivy-plus-device-tree>.dtb
(1)
Then reboot to apply the changes:
# reboot
(1)
3. Verify Second Ethernet Configuration
For SoMs with dual Ethernet, the second Ethernet controller is typically available as RGMII and requires proper device tree configuration (1). The second Ethernet port needs:
- Proper PHY configuration in the device tree
- Correct pin muxing for RGMII signals
- Power control configuration if applicable
4. Check Available Device Trees
List the available device tree binaries for your BSP 7 installation:
# ls /boot/*.dtb
Look for a device tree specifically for the Ivy Plus carrier board with Verdin iMX95.
5. Manual MAC Address Configuration
If the device tree is correct but you’re still having issues, you can manually set the second Ethernet MAC address in U-Boot:
U-Boot # setenv eth1addr 01:23:45:67:89:ac
U-Boot # saveenv
(1)
Additional Considerations
The error “could not attach to PHY” typically indicates that the Ethernet controller cannot communicate with the PHY chip, which is usually due to:
- Missing or incorrect device tree configuration
- PHY not being detected on the MDIO bus
- Incorrect PHY address configuration
- Missing power control for the PHY
Since you’re using BSP 7 with Verdin iMX95, make sure you have the correct device tree overlay or device tree binary that specifically supports the Ivy Plus carrier board’s second Ethernet implementation.
Best regards, Toradex AI Assistant.
Did you like my answer?

If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.