Hi everyone,
I’m currently working with the MaaxBoard based on the NXP i.MX93 processor, and I need some guidance on the following:
MaaxBoard Pinout Diagram:
Where can I find the official pinout mapping (board headers vs. SoC pins)?
Specifically looking for GPIO-capable pins and alternate functions like PWM, I2C, SPI, etc.
GPIO Configuration (Input/Output):
What is the correct method to configure GPIOs in i.mx93 cortex-m33 for input/output on MaaxBoard i.MX93?
Timer Configuration Using GPIO Pin:
I want to use a timer/counter (like PWM or capture input) mapped to a GPIO pin.
How can I configure a GPIO pin for PWM output or input capture?
Do I need to modify the device tree or use existing kernel modules?
Any reference to:
Working device tree snippets
GPIO pin number mapping (Maax header to i.MX93 ball name)
PWM/timer configuration examples
would be greatly appreciated.
Thanks in advance!
Hi Manjunathb
The MaaxBoard is manufactured and supported by Element14 , I would suggest you to reach out the owner so they maybe able to provide more insights on their BSP and their board.
MaaXBoard OSM93 - element14 Community
MaaXBoard Hardware Design - element14 Community
For NXP's EVK, we use SDK to configure the GPIO. like below
For the IOMUX alternate functions for i.MX93,
Please contact the owner of this board for better help.
Regards
Daniel