Hello Michal, Please participate in the review of https://github.com/apache/incubator-nuttx/pull/6298 I would appreciate it if you can try if changes work for you.
Looking forward receiving feedback from you. Best regards, Petro ср, 18 трав. 2022 р. о 16:33 Petro Karashchenko < petro.karashche...@gmail.com> пише: > Hi, > > I was able to resolve the issue. Will push patch soon. > > Best regards, > Petro > > ср, 18 трав. 2022 р. о 16:24 Michal Lenc <michall...@seznam.cz> пише: > >> Hello >> >> >> > CONFIG_EXAMPLES_PWM=y >> >> > CONFIG_PWM=y >> >> > CONFIG_SAMV7_PWM0=y >> > CONFIG_SAMV7_PWM0_CH2=y >> >> >> >> >> I used your configuration options and there indeed seems to be a problem. >> I >> also wasn´t able to get any PWM output if the driver was configured as a >> single channel with CONFIG_PWM_MULTICHAN disabled. The PWM works >> if CONFIG_ >> PWM_MULTICHAN is selected and CONFIG_PWM_NCHANNELS is set as 2 or more. >> So >> far I am not sure what causes this, my initial debugging did not reveal >> any >> issues: correct functions are called, correct pin is configured, value is >> written to correct registers etc. Or at least it seems to be correct. I >> will >> need to take a further look into this during a weekend. >> >> >> >> >> So far a quick workaround is to enable multiple channel support and set >> two >> or more channels. The additional channel does not need to have an actual >> output, if you set the channel number to 0 it will be skipped. I will let >> you know when I discover what causes this. The driver is mostly a >> derivate >> from imxRT PWM driver and single PWM worked fine there if I recall >> correctly. >> >> Best regards, >> Michal Lenc" " > >