Is there a IVY.dts BSP somewhere, not the compiled one?

I am looking for the configuration of the Verdin imx8mp wifi part where the second Ethernet port is enabled that is on IVY. We have a custom board that is similar to the Verdin Dev board, but the second Ethernet port doesn’t work and while it looks like it is wired correctly, it isn’t configured correctly. We got the IVY plus to enable the second ethernet port by just using the imx8mp-verdin-wifi-ivy.dtb as just the custom overlay. I would like to see if I could figure out the configuration changes from that to make our second port work.

Any suggestions would be helpful.
Thanks,
Steve

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


I’d be glad to help you find the device tree source for the Ivy carrier board! Based on the information available, you can access the device tree source files through the official Toradex repositories.

Where to Find Device Tree Source Files

The device tree overlays and source files are available in the device-tree-overlays repository(1). This repository contains the source code for all device tree overlays provided by Toradex, including those for the Ivy carrier board.

Device Tree Source Access

For building and accessing device tree sources, you can refer to the Build U-Boot and Linux Kernel from Source Code article(1). This will give you access to the complete source files rather than just the compiled .dtbo files.

Development Approach

The documentation recommends starting with existing evaluation board overlays and adapting them to your project’s needs(1). Since you mentioned the Ivy configuration works for enabling the second Ethernet port, examining the source differences between the Ivy and Development Board configurations would be an excellent approach.

Getting the Source

To obtain the device tree source files:

  1. Access the device-tree-overlays repository
  2. Look for the Ivy-specific device tree files
  3. Compare the Ethernet configuration differences between Ivy and Development Board variants

This approach should help you identify the specific configuration changes needed to enable the second Ethernet port on your custom board.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.