Hello NXP team,
we have a design with a custom NXP T1042 PowerPC Module located on a custom baseboard.
Both module and baseboard are new designs.
I here have a support request regarding the Fman device tree content and syntax.
There are 5 Ethernet Interfaces in use, 3 via SGMII, 2 via RGMII.
The RGMIIs require editing the specific TX and RX RGMII delays in the phy.
I have implemented this in the device tree to my best guess (see attached).
However it seems the parameter
phy-connection-type = "rgmii-id";
is ignored during kernel boot, and thus the RGMII delay values are not set.
I also changed the parameter phy-connection-type = "sgmii"; to phy-connection-type = "aaa"; for a test
The debug print still remained at "sgmii"; it seems phy-connection-type as put in the device tree is not used at all.
See attached my .dts file and a bootlog with debug prints and comments (marked with "?").
I figure I wrote the .dts wrong in some way. I could not find a different device tree that I could use as a template.
Maybe you can shed some light.
Thank you and best regards,
Original Attachment has been moved to: tqmt1042.dts.zip
Original Attachment has been moved to: TQMT1042_Bootlog.txt.zip