Hi all,
I am attempting to reconfigure the pinout for the EMAC Internal Loopback example located at:
C:\NXP\S32DS.3.6.4\S32DS\software\PlatformSDK_S32K3\RTD\Eth_43_GMAC_TS_T40D34M30I0R0\examples\S32DS\S32K3XX\Eth_InternalLoopback_S32K344
The original pin configuration is shown in the attached picture. This configuration generates the file Siul2_Port_Ip_PBcfg.c
In this generated file, I can see the structure: const Siul2_Port_Ip_PinSettingsConfig g_pin_mux_InitConfigArr[NUM_OF_CONFIGURED_PINS] :
+ The pinPortIdx variable inside this structure correctly corresponds to the physical pin numbers specified in the datasheet. excel file.
The Problem:
When I change the pin numbers using the S32 Configuration Tool to match the configuration for the S32K344-WB Evaluation Board, the newly generated Siul2_Port_Ip_PBcfg.c file remains completely unchanged from the original.
My question:
Does this pinout configuration need to be set in a different file? Please help me with this. Or, if available, please provide me with an example configuration for the EMAC driver on the S32K344-WB Evaluation Board for Automotive General Purpose.
Hi,
a config in Pins tool is taken into consideration for IP level type of examples. You are referring to MCAL level one and so pins are configured within Port component configuration.
For the S32K344-WB examples you can refer to https://community.nxp.com/t5/S32K/S32K344-Whiteboard-Example-Project/m-p/1500850
BR, Petr
Is there anyone facing the same issue?