PX4-Autopilot: MRO Control Zero F7 Support - Missing Functionality Items

The MRO Control Zero F7 has a few things not working under 1.11.3 Release and Master (as of writing). After talking with @dagar, testing each port for functionality was deemed the best course to bring this board up to full support.

See the below - will do necessary flight tests as well moving forward on this.

This is in order from not work to working ports:

Port

  • RSSI

  • Usart CH6 (Listed in notes as Flex Port and /dev/ttyS3)

    • Telemetry - Not Working (tested with Holybro SIK Radio)
    • Hardware flow control - Not Working (Tested Holybro SIK Radio)
      • Tried to Enable from QGC as every option
      • Also tried mavlink start -d /dev/ttyS3 from QGC
  • Power Monitor

  • CAN

    • Maybe Working? - Tested with Zubax Myxa - Shell Snapshot attached at bottom.
  • Uart CH8 (Listed in notes as Frsky Serial Portt and /dev/ttyS5)

    • Could not find - Probably pins 11 & 13 on front connector Pinout
  • Frsky Serial

    • Not tested (but will test if pointed to some instructions and expected output)
  • Safety Switch

    • Working - Tested with Lighted external Safety switch - No light due to no safety switch led routing pin (maybe possible to route one from front pin 9 (Skepktrum VDD 3v3?)
  • RC IN

    • PPM
      • Working - Tested with Dragonlink Receiver
    • SBUS
      • Working - Tested with X8R Receiver
  • Uart Ch4 (Listed in notes as GPS and /dev/ttyS2)

    • GPS
      • Working - Tested with M9N and M8N.
  • I2C(1)

    • Working - Tested with SF11/c, MS4525, HMC5883
  • Usart CH3 (Listed in notes as Telem 2 and /dev/ttyS1)

    • Telemetry - Working (tested with Holybro SIK Radio)
    • Hardware flow control - Working (Tested Holybro SIK Radio)
      • Enabled from QGC as Telem 2
  • Usart CH2 (Listed in notes as Telem 2 and /dev/ttyS0)

    • Telemetry - Working (tested with Holybro SIK Radio)
    • Hardware flow control - Working (Tested Holybro SIK Radio)
      • Enabled from QGC as Telem 1
  • USB (OTG)

    • Working
  • FMU Outputs Note:Tested with stick input and in Stabilized mode to ensure expected counter movement occurred

    • 1 - Working - Servo Attached
    • 2 - Working - Servo Attached
    • 3 - Working - Servo Attached
    • 4 - Working - Servo Attached
    • 5 - Working - Used a servo as the output and tested Motor slider in QGC (Throttle Channel)
    • 6 - Working - Servo Attached
    • 7 - Working - Servo Attached
    • 8 - Working - Servo Attached
  • Uart Ch7 (Listed in notes as Console and /dev/ttyS4)

    • Console
      • Working - Tested with FTDI cable and connected via Terminal/Scree on MacOS.
  • The listing in QGC for which mavlink instance to start which port is not clear or doesn’t match.

Note: The board gets quite hot (implications for sensors?)

  • Possible to use a GPIO on here somewhere for camera triggering?
Screen Shot 2021-01-15 at 12 15 38 PM

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Reactions: 1
  • Comments: 18 (17 by maintainers)

Most upvoted comments

@mrpollo Sounds good. There are a few more MRO Control Zero boards and variants so that will be best to track them there. I have most in hand so will keep things updated as needed.