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. VOXL m500 GPS not working and no light indicating

VOXL m500 GPS not working and no light indicating

Scheduled Pinned Locked Moved Ask your questions right here!
16 Posts 4 Posters 1.9k Views 3 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.
  • Chad SweetC Offline
    Chad SweetC Offline
    Chad Sweet
    ModalAI Team
    wrote on last edited by
    #3

    Otherwise, you need to be outside for GPS to lock

    1 Reply Last reply
    0
    • Chad SweetC Chad Sweet

      Please see this post here: https://forum.modalai.com/topic/623/gps-led-not-lighting-up?_=1641961403054

      yu zhangY Offline
      yu zhangY Offline
      yu zhang
      Regular
      wrote on last edited by
      #4

      @Chad-Sweet I just double-checked that the current firmware version is v1.11.3. So, should I need to upgrade the firmware to the mentioned v1.11.3-0.2.3? If so, could you please introduce the upgrade instruction video or any links about it would be much appreciated? I am currently learning about the development of m500.

      I found this link showing that the upgrade could be managed in the QGroundControl, so is it what I need to go for?

      Link Preview Image
      Upload PX4 Parameters

      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)

      Screen Shot 2022-01-12 at 4.06.12 PM.png

      Also, I should go to this branch, right?

      What if I brick the board, should I use the USB extension add-on to recovery the firmware? Any video instruction about the recovery?

      By the way, what if I would make any modifications to the source code of VOXL, e.g., the GPS-denied navigation module, I do not need to recompile the flight firmware, and I should only need to re-load a complied module to the system, right?

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

        You should not change the firmware that shipped with the drone. The drone was flown right before putting in the box and it is tested to be in working order.

        Are you outside testing GPS?

        The instructions before are in case you accidentally changed the firmware.

        Everything you are looking for can be found at https://docs.modalai.com

        yu zhangY 2 Replies Last reply
        0
        • Chad SweetC Chad Sweet

          You should not change the firmware that shipped with the drone. The drone was flown right before putting in the box and it is tested to be in working order.

          Are you outside testing GPS?

          The instructions before are in case you accidentally changed the firmware.

          Everything you are looking for can be found at https://docs.modalai.com

          yu zhangY Offline
          yu zhangY Offline
          yu zhang
          Regular
          wrote on last edited by
          #6

          @Chad-Sweet I just tested outside, and it seems the GPS is still not showing. It shows No GPS lock to the drone, and the sensor list still shows GPS error. So, I am not sure if this is the issue with firmware or the GPS sensor.

          WechatIMG780.jpeg

          1 Reply Last reply
          0
          • Chad SweetC Chad Sweet

            You should not change the firmware that shipped with the drone. The drone was flown right before putting in the box and it is tested to be in working order.

            Are you outside testing GPS?

            The instructions before are in case you accidentally changed the firmware.

            Everything you are looking for can be found at https://docs.modalai.com

            yu zhangY Offline
            yu zhangY Offline
            yu zhang
            Regular
            wrote on last edited by
            #7

            @Chad-Sweet I took off the propellers for a safe test, so I am not sure if this is an issue. Will the firmware be able to check if the propellers are not ready?

            tomT 1 Reply Last reply
            0
            • yu zhangY yu zhang

              @Chad-Sweet I took off the propellers for a safe test, so I am not sure if this is an issue. Will the firmware be able to check if the propellers are not ready?

              tomT Offline
              tomT Offline
              tom
              admin
              wrote on last edited by
              #8

              @yu-zhang The software doesn't know whether the drone has propellers on or off.

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #9

                Hi @yu-zhang ,

                I'm sorry you have this issue. GPS can be a pain sometimes.

                I'm curious what part of the world are you located? Somtimes if the GPS location is very far from the original GPS lock, it can take a long time to get a new GPS lock.

                For debugging, can you capture and share a log?
                Outside with no propellers, arm the drone. Disable after 1 minute. Upload the log here privately: https://review.px4.io/
                Share the link to the log after it's loaded into flight review. Maybe there will be some hints there, etc.

                Another question, does the LED flash when you transition from manual to altitude to position flight modes while disarmed on the ground? QGC should update telling you that your flight modes have changed.

                Also, what is the value of your EKF2_AID_MASK? Sometimes that value can be left in vision mode, something like 280 as opposed to 1 for GPS outdoor flight.

                Thanks,
                Rich

                1 Reply Last reply
                0
                • yu zhangY Offline
                  yu zhangY Offline
                  yu zhang
                  Regular
                  wrote on last edited by
                  #10

                  Hi @RichieRich ,
                  Thanks for that.

                  I am located in Melbourne, Australia. I am not quite sure if this issue is caused due to different regions, and I am wondering if the original GPS lock is located in USA?

                  All right, I will collect a log for double-check. So, should I simply use "logcat" command to output the log during the arm for 1 min?

                  The LED flash is disabled when I transition from manual to altitude to position flight modes, and it seems the firmware issue mentioned in the post: https://forum.modalai.com/topic/623/gps-led-not-lighting-up?_=1641961403054. QGC works well to tell me different modes when changed.

                  And can you please advise where could I check the value of EKF2_AID_MASK? I am currently learning the SDK.

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #11

                    The drone was built at our headquarters in San Diego, California.

                    The PX4 flight log can be downloaded through QGC.

                    The PX4 parameters can be viewed and updated through QGC as well.

                    If the LED is disabled, it's possible it has newer hardware that will need the updated firmware. But, let's first see if the GPS unit is OK.

                    yu zhangY 1 Reply Last reply
                    0
                    • ? A Former User

                      The drone was built at our headquarters in San Diego, California.

                      The PX4 flight log can be downloaded through QGC.

                      The PX4 parameters can be viewed and updated through QGC as well.

                      If the LED is disabled, it's possible it has newer hardware that will need the updated firmware. But, let's first see if the GPS unit is OK.

                      yu zhangY Offline
                      yu zhangY Offline
                      yu zhang
                      Regular
                      wrote on last edited by
                      #12

                      Hi @RichieRich ,

                      I just made a test and uploaded the log to this link: https://review.px4.io/plot_app?log=94b707d4-8deb-4f32-84fe-f102c8d243b1

                      And the value of EKF2_AID_MASK is 280 during the test:

                      Screen Shot 2022-01-14 at 4.33.14 PM.png

                      For this time, it seems the drone gets a GPS lock (after flying 40-50s), but QGC couldn't show the map.

                      Screen Shot 2022-01-14 at 4.15.35 PM.png

                      However, it seems the sensor status is still showing that GPS has an error.

                      Screen Shot 2022-01-14 at 4.15.56 PM.png

                      So, please any advice about this?

                      By the way, I am wondering how to use the RC controller to take off the drone? I saw in the quick start video that the pilot used a default mapping (turning the left stick down-right for take-off and down-left for disable) to control it. But, in my case that I used DX6e with 6 channels, I couldn't control the take-off, and turning left stick up is the disable as default. It seems that I couldn't config it in QGC.

                      1 Reply Last reply
                      0
                      • ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by A Former User
                        #13

                        Great, looks like the GPS is now working 🙂

                        This document is helpful for a few m500 things: https://docs.modalai.com/voxl-m500-getting-started/

                        If you would like to use GPS for position flight, you'll need to update the parameters, especially ekf2_aid_mask, which should be set to 1. You can use the helpers here to load the correct value for outdoor setup: https://gitlab.com/voxl-public/flight-core-px4/px4-parameters/-/tree/master/helpers/m500

                        If you're indoors, it's possible the GPS may get a fix, but still have a large error in vertical or horizontal speed.

                        To use a DX6e, ensure that is bound to the satellite receiver (the orange LED should be illuminated on the receiver). The document linked above shows you how to bind to a new R/C. You also need to calibrate a new R/C in the QGC radio menu as well.

                        Regarding the map in QGC, you need an internet connection to cache the map before connecting to an isolated WiFi network, such at the m500 hostspot. You can also download maps using the QGC application settings.

                        It takes a while to get up to speed, but I'm sure you'll figure out all these little things quickly 🙂

                        yu zhangY 1 Reply Last reply
                        0
                        • ? A Former User

                          Great, looks like the GPS is now working 🙂

                          This document is helpful for a few m500 things: https://docs.modalai.com/voxl-m500-getting-started/

                          If you would like to use GPS for position flight, you'll need to update the parameters, especially ekf2_aid_mask, which should be set to 1. You can use the helpers here to load the correct value for outdoor setup: https://gitlab.com/voxl-public/flight-core-px4/px4-parameters/-/tree/master/helpers/m500

                          If you're indoors, it's possible the GPS may get a fix, but still have a large error in vertical or horizontal speed.

                          To use a DX6e, ensure that is bound to the satellite receiver (the orange LED should be illuminated on the receiver). The document linked above shows you how to bind to a new R/C. You also need to calibrate a new R/C in the QGC radio menu as well.

                          Regarding the map in QGC, you need an internet connection to cache the map before connecting to an isolated WiFi network, such at the m500 hostspot. You can also download maps using the QGC application settings.

                          It takes a while to get up to speed, but I'm sure you'll figure out all these little things quickly 🙂

                          yu zhangY Offline
                          yu zhangY Offline
                          yu zhang
                          Regular
                          wrote on last edited by
                          #14

                          @RichieRich Thanks for your advice! I will figure that out very soon 😉

                          One quick question, what is the m500's maximum flight speed? It seems this spec doesn't show it in the m500's list, but I see the maximum speed of the latest Qualcomm Flight RB5 is about 5 m/s. So, I am not sure if m500 can reach the same speed.

                          If so, are there any restraints (e.g., code or parameter settings should be updated) for enabling flying at high speed? And is that possible that we could speed m500 over 5 m/s like up to 7-10 m/s?

                          1 Reply Last reply
                          0
                          • ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by A Former User
                            #15

                            3b5e4a0a-d38f-489b-88cb-db529fb5ef40-image.png
                            https://docs.px4.io/master/en/advanced_config/parameter_reference.html#multicopter-attitude-control

                            The RB5 and m500 are very close physically (same motors and frame) with some changes to main fuelselage.

                            The m500 can easily fly 10 m/s +. You might have to update the parameter noted here, which is set at default at 12 m/s. In addition, when you run a mission you can set the speed directly when flying to each waypoint. You can experiment and see how it updates, etc.

                            yu zhangY 1 Reply Last reply
                            0
                            • ? A Former User

                              3b5e4a0a-d38f-489b-88cb-db529fb5ef40-image.png
                              https://docs.px4.io/master/en/advanced_config/parameter_reference.html#multicopter-attitude-control

                              The RB5 and m500 are very close physically (same motors and frame) with some changes to main fuelselage.

                              The m500 can easily fly 10 m/s +. You might have to update the parameter noted here, which is set at default at 12 m/s. In addition, when you run a mission you can set the speed directly when flying to each waypoint. You can experiment and see how it updates, etc.

                              yu zhangY Offline
                              yu zhangY Offline
                              yu zhang
                              Regular
                              wrote on last edited by
                              #16

                              @RichieRich , It's great to know about it. Thanks!

                              I will then try to update to see how it goes 😉

                              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