Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Unable to initiate MAVlink through UART on VOXL2 ttyHS1

Unable to initiate MAVlink through UART on VOXL2 ttyHS1

Scheduled Pinned Locked Moved Ask your questions right here!
external fcmavlinkmavlink-serveruartvoxl2
5 Posts 4 Posters 2.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • KevinChanK Offline
    KevinChanK Offline
    KevinChan
    wrote on last edited by KevinChan
    #1

    Trying to get VIO work on external flight controller.
    Followed the guide on this page https://docs.modalai.com/voxl2-external-flight-controller/
    Have checked with Minicom that ttyHS1 is working, and signals can be detected through oscilloscope, both rx and tx.
    Although mavlink server is running in voxl2, there is no data coming out of ttyHS1.
    I have made sure that "en_send_vio_to_qgc" is set to true and MAVlink data is received through QGC.
    I have also disabled px4.
    6e662c9e-f4ae-454e-8d3d-c901eb75e980-image.png

    In the documentation, there is this line when typing voxl-mavlink-server
    70be130e-86e9-4d53-8389-8e1b5aa972dd-image.png
    why is it not appearing in my VOXL2 with M0125?
    Have tried adding "external_fc": true, but it doesn't work
    Have checked it with an oscilloscope and everything is wired correctly.
    Any help is appreciated

    1 Reply Last reply
    0
    • KevinChanK Offline
      KevinChanK Offline
      KevinChan
      wrote on last edited by
      #2

      After about a week of debugging, turns out external flight controller only works on the older version of firmware, VOXL2 Platform 0.9.
      Instead of the newest one VOXL2 Platform 1.3.1-0.8 or VOXL2 Platform 1.2.1-0.7.
      @admin PLEASE state it in your documentation!
      I initially need to install the 1.2 version since I need to communicate with VOXL2 IO

      1 Reply Last reply
      0
      • Chad SweetC Offline
        Chad SweetC Offline
        Chad Sweet
        ModalAI Team
        wrote on last edited by
        #3

        @KevinChan said in Unable to initiate MAVlink through UART on VOXL2 ttyHS1:

        VOXL2 Platform 0.9

        Thank you for bringing this to our attention. There could be a regression. Our latest platform image is 0.9.5 which corresponds to system image 1.5.5 . Can you please help clarify which version you found not to work? Maybe there is a mismatch with what you are trying to achieve?

        Link Preview Image
        VOXL 2 System Image

        ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

        favicon

        ModalAI Technical Docs (docs.modalai.com)

        I 1 Reply Last reply
        0
        • Chad SweetC Chad Sweet

          @KevinChan said in Unable to initiate MAVlink through UART on VOXL2 ttyHS1:

          VOXL2 Platform 0.9

          Thank you for bringing this to our attention. There could be a regression. Our latest platform image is 0.9.5 which corresponds to system image 1.5.5 . Can you please help clarify which version you found not to work? Maybe there is a mismatch with what you are trying to achieve?

          Link Preview Image
          VOXL 2 System Image

          ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

          favicon

          ModalAI Technical Docs (docs.modalai.com)

          I Offline
          I Offline
          I_Dwyer
          Contributor
          wrote on last edited by I_Dwyer
          #4

          @Chad-Sweet I am running into what I think is a similar problem.

          I am attempting to connect to the Telem2 port of a Pixhawk autopilot, from the ttyHS1 port on the USB3/UART daughterboard with a VOXL 2. I am currently running on system image 0.9.5. I have voxl-px4 disabled, but voxl-mavlink server is showing no traffic and I see no communications either in Mission Planner (talking to the Pixhawk), or the software I am running on the VOXL. I was able to run with this same configuration ~1 year ago, on voxl2_platform_1.3.1-0.8. Is it possible that something has changed between those system images to prevent communications through ttyHS1 for this setup?

          In troubleshooting, I have already iterated through aligning on different baud rates, ensuring the VOXL user is added to the dialout group, and changing the permissions of the ttyHS1 port to allow any user to access it, with no changes. I am currently working on re-installing system image 1.3.1-0.8 on one of my VOXLs, to try to confirm whether the difference in system images is the issue.

          Any help would be appreciated!

          V 1 Reply Last reply
          0
          • I I_Dwyer

            @Chad-Sweet I am running into what I think is a similar problem.

            I am attempting to connect to the Telem2 port of a Pixhawk autopilot, from the ttyHS1 port on the USB3/UART daughterboard with a VOXL 2. I am currently running on system image 0.9.5. I have voxl-px4 disabled, but voxl-mavlink server is showing no traffic and I see no communications either in Mission Planner (talking to the Pixhawk), or the software I am running on the VOXL. I was able to run with this same configuration ~1 year ago, on voxl2_platform_1.3.1-0.8. Is it possible that something has changed between those system images to prevent communications through ttyHS1 for this setup?

            In troubleshooting, I have already iterated through aligning on different baud rates, ensuring the VOXL user is added to the dialout group, and changing the permissions of the ttyHS1 port to allow any user to access it, with no changes. I am currently working on re-installing system image 1.3.1-0.8 on one of my VOXLs, to try to confirm whether the difference in system images is the issue.

            Any help would be appreciated!

            V Offline
            V Offline
            vipul.kadam
            Contributor
            wrote on last edited by
            #5

            @I_Dwyer @Chad-Sweet Hello all, has this issue been solved in and particular version, we too are facing the same issue, on HS1 the voxl-mavlink server is initiating but we are not able to see any data from this port. We are right now on the 1.5.3 build. Pls provided more info on the same.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ModalAI
            Categories Recent Tags ModalAI.com Docs
            © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups