Pinmux configuration for MX9x

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Pinmux configuration for MX9x

295 Views
TheUncle
Contributor III

Hello,
I am exploring Zephyr (4.1) on MX9x (A55 core). I'm quite a newbie on Zephyr, but I'm getting into it. After checking available samples, I am now focusing on pinmux configuration.

According to the documentation, It should be possible to either:

  1. generate .dtsi file for Zephyr from MCUXpresso Config Tool or

  2. use modules gen_board_pinctrl.py to convert a .MEX file to .dtsi

BUT:

  1. MCUXpresso Config Tool, as of version 25.3, does NOT support Zephyr dtsi files generation for i.MX93 yet (nor for any imx AP)

  2. gen_board_pinctrl.py script only accepts .MEX created by MCUXpresso Config Tool V14, but even so, IMX9 family of processors is not supported out of the box. However, by specifying --controller IOMUX on the command line, I was able to get an apparently valid .dtsi file.

Am I missing something? I am aware that support for NXP's APs on Zephyr project is somewhat in progress, so I'd just like to know if there is currently any other better/proper way to generate pinmux configuration .dtsi files.

Thank you in advance and best regards.
Stefano

0 Kudos
Reply
1 Reply

248 Views
June_Lu
NXP TechSupport
NXP TechSupport

Please refer to the file below to see if could solve your issue.

https://community.nxp.com/t5/Zephyr-Project-Knowledge-Base/Zephyr-custom-boards-and-applications/ta-...

Thanks

0 Kudos
Reply