Dear all
I am migrating a project from EVK1064 to my target board, which some pins related to ENET are on different location, how do I freely configure the pins in my target board pins, for example ENET_INT pin is not using G13, but I cannot configure it to some thing else like default JTAG_TDO function, it gives me error below:
"ERRORS:
– The selected value is in conflict with the 'Routed pin/signal' value in '#G13-GPIO1.gpio_io.10' setting from BOARD_InitENETPins function, a conflict in the configuration of the MUX_MODE bit-field of the IOMUXC_SW_MUX_CTL_PAD_GPIO_AD_B0_10 register."
I am using IDEv24.12 and SDK v24.12 .
Regards!
Ping
Hi @ping1,
The error you are seeing is due to having more than one routing configuration for a single pin. Make sure you only have one row per pin on the ConfigTools Routing Details window. If you have more than one, like in the example bellow, you will need to delete one:
BR,
Edwin.
Hi, Edwin
Thanks for reply, I understand the reason, but the tool doesn't allow me to delete one configuration, some configured pins is in greyed green, which doesn't allow for change, why is that please? how can i unlock it and make changes?
and also, the BOARD_initENETpins() is supposed to be generated by .mex file, rather than the other way around, as it doesn't allow for edit, why some pins are locked to it?
Regards!
Ping
Hi @ping1,
Could you please share you .mex configuration file in order to see exactly were the issue lies on your setup? If you don't wish to share your project's files on the public community, remember you can create a private ticket on the following page: NXP Technical Support and Resources for Developers | NXP Semiconductors
BR,
Edwin.
Hi @ping1,
Thanks for sharing. What changes are you trying to make to this configuration?
To answer your previous question, the pins that are green but also grayed out are necessary to the proper functionality of your peripherals, this is why they are locked. The only way of unlocking them is by not using said peripheral, in your case, not using ENET.
BR,
Edwin.