Hello everyone,
I just started using IMX8 QuadMax, going through the reference manual I can see that there are multiple ways to generate PWM, which are:
- TPM module : fsl_tpm.c , fsl_tpm.h
- FTM module : fsl_ftm.c, fsl_ftm.h
- PWM module : No driver available
In the latest available SDK2.9 there is no "fsl_pwm.c/.h" drivers available, is there something I am missing ?
please let me know if this driver is available or not, I know it should be there as it is mentioned in the datasheet and also the online SDK https://mcuxpresso.nxp.com/api_doc/dev/1523/a00063.html
I would like to use the PWM module rather than the other ones as I have more PWM pins available on the board I am using.
Thank you
Hi @AhmedMobarez,
Yes, you are right, there is no build error or anything that you have missed. But for i.MX8QM, there is no specific PWM driver support.
One can take reference of "/boards/mekmimx8qm/driver_examples/tpm/".
Best Regards,
Dhruvit.
Hello @Dhruvit ,
Thanks for the reply
Is there any plan for supporting the PWM module ? if not, is it possible to port the pwm.c/.h from another SDK for use with the IMX8QM ?
Thank you
Hi @AhmedMobarez,
There is no update planned related to this PWM driver for i.MX8QM as of now.
Yes, one can port the pwm.c/.h from another SDK for use with the IMX8QM, but NXP does not provide any support for it.
Thank you.
Best Regards,
Dhruvit.