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

ModalAI Forum

  1. ModalAI Support Forum
  2. General Questions
  3. Unable to initiate MAVlink through UART on VOXL2 ttyHS1

Unable to initiate MAVlink through UART on VOXL2 ttyHS1

Scheduled Pinned Locked Moved Unsolved General Questions
external fcmavlinkmavlink-serveruartvoxl2
5 Posts 4 Posters 2.3k 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?

        https://docs.modalai.com/voxl2-system-image/#155-platform-release-095

        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?

          https://docs.modalai.com/voxl2-system-image/#155-platform-release-095

          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

            Reading along? Create a free ModalAI Forum account to join in.

            With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

            Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

            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