PX4-Autopilot icon indicating copy to clipboard operation
PX4-Autopilot copied to clipboard

[Bug] Matek H743-slim-v3 PWM outputs S3, S4, S5, S6 don't work

Open svpcom opened this issue 1 year ago • 3 comments

Describe the bug

In px4 (both release 1.14.1 and latest master) outputs S3, S4, S5, S6 (PA0, PA1, PA2, PA2 attached to TIM5) don't output any signals (tested with oscilloscope) both in PWM and DSHOT modes. The same hardware with Ardupilot works fine.

To Reproduce

  1. make matek_h743-slim upload
  2. In QGC select copter profile and assign motors to outputs S1, S2, S3, S4
  3. Attach ESCs (or oscilloscope probes) to these outputs
  4. Motors on S1 and S2 will beep, but S3 and S4 will be silent

Expected behavior

Expected that S3, S4, S5, S6 will work. Other outputs (S1, S2, S7 - S12) works normally. It seems that something bad with DMA and/or timer mapping.

Screenshot / Media

No response

Flight Log

No flight log available

Software Version

px4 v1.14.1 or latest main

Flight controller

Matek H743-slim-v3

Vehicle type

Multicopter

How are the different components wired up (including port information)

Motors wired to outputs S1, S2, S3, S4

Additional context

No response

svpcom avatar Jan 31 '24 13:01 svpcom

the same issue and ad-hoc solution is described here https://www.youtube.com/watch?v=6uVFTe3Kmlk

+1 waiting for a long-term solution

IgorSheyko avatar Feb 03 '24 11:02 IgorSheyko

@IgorSheyko I didn't found solution in this video except of to ignore S3-S6 outputs.

svpcom avatar Feb 03 '24 15:02 svpcom

disable dronecan!

Woojin-Crive avatar Apr 01 '24 04:04 Woojin-Crive