• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Voxl2 reboot due to what it seems a power limitation

    VOXL 2
    5
    13
    616
    Loading More Posts
    • 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.
    • R
      Riccardo Franceschini
      last edited by 16 Jan 2024, 13:56

      I'm currently facing a challenge with my VoXL2 Flight Deck (with power module v3), where it seems to reboot due to a power limitation issue. I'm running SDK version 1.1.2 and trying to execute a segmentation model converted to TFLite. The model runs successfully at 5Hz, but the problem arises when I observe a significant increase in power consumption, particularly the current, when I try to run anything else.

      Here are the power metrics before and after starting the model:

      Before Starting Model:

      Voltage | Charge | Current
      14.70V  | 100%   | 0.63A
      

      After Starting Model:

      Voltage | Charge | Current
      14.70V  | 100%   | 0.91A
      

      The current spikes to 0.8A, with peaks of 0.9A. When I also run the voxl-mpa-to-ros node and another custom node, the power change is significant enough to trigger a reboot of the drone. I've experimented with the skip_n_frames parameter to achieve a more stable result, but the board seems to be operating at its limit. Any attempt to surpass 1.0A, easily triggered by subscribing to ROS topics or running basic logging scripts, results in a reboot, rendering it unsuitable for flying.

      Key observations:

      GPU usage is at its limit.
      CPU and temperature are within acceptable ranges.
      I'm seeking guidance on how to address this power limitation. Are there specific parameters that can be configured or ways to modify the power limit of the board to handle the increased load without triggering reboots?

      Any insights or suggestions would be greatly appreciated. Thank you in advance!

      A 1 Reply Last reply 16 Jan 2024, 16:51 Reply Quote 0
      • A
        Alex Kushleyev ModalAI Team @Riccardo Franceschini
        last edited by 16 Jan 2024, 16:51

        @Riccardo-Franceschini , what device are you using to measure voltage and current?

        I would recommend a few simple things to try next:

        • if you have another power module v3, just swap it out and test again
        • try swapping the 4-wire power cable that connects the power module and voxl2. Perhaps there is poor contact on the power pins

        If the issue still persists, we can try to diagnose it by logging the current draw from battery and also 5V output (power module v3 has current sensing of both)

        V 1 Reply Last reply 16 Jan 2024, 18:08 Reply Quote 0
        • V
          Vinny ModalAI Team @Alex Kushleyev
          last edited by 16 Jan 2024, 18:08

          @Alex-Kushleyev @Riccardo-Franceschini
          This is most certainly not a power network or power module limitation.
          We have extensively stressed the power module for it's 6A rating many many times, including over the full industrial temp range. Every unit also undergoes a "DUT Test" of 3A load during manufacturing testing.
          The power module can certainly deliver a full 30W of Continuous power. 1A will barely make it sweat.

          The more likely culprits can be either the power cable, which often get stressed easily by pulling on the cables during extraction/removal instead of the cable shroud. This will over time shred the cable junction at the pin contacts. We have a standing rule at HQ to replace the main power cable every few months.
          Or, it might be some GPU linked trigger due to a 100% load, especially if you are not seeing any CPU issues.

          If you wish to share a photo of your setup, we can help further.
          Thanks!

          R V 2 Replies Last reply 18 Jan 2024, 08:00 Reply Quote 0
          • R
            Riccardo Franceschini @Vinny
            last edited by 18 Jan 2024, 08:00

            Hi,

            after experimenting, we found that the problem was a RealSense external camera that we plugged in.

            It was connected through USB via the 5G module. Probably, this was causing a short circuit or overload of the board. Anyway, modifying the connection cable so that only the data goes through the board while it is powered separately seems to solve the problem.

            A V 2 Replies Last reply 18 Jan 2024, 18:39 Reply Quote 0
            • A
              Alex Kushleyev ModalAI Team @Riccardo Franceschini
              last edited by 18 Jan 2024, 18:39

              Great to hear you got it figured out!

              1 Reply Last reply Reply Quote 0
              • V
                Vinny ModalAI Team @Riccardo Franceschini
                last edited by Vinny 19 Jan 2024, 04:27 19 Jan 2024, 04:27

                Hi @Riccardo-Franceschini
                Our USB hubs have a smart power switch with a message feature that relays back to the host if there is an error/over-current condition on VBUS.
                It might be that is what was causing the reset.
                But yeah, glad you figured it out!!
                Nice work!

                V 1 Reply Last reply 19 Jan 2024, 04:28 Reply Quote 0
                • V
                  Vinny ModalAI Team @Vinny
                  last edited by 19 Jan 2024, 04:28

                  @Riccardo-Franceschini For future note, this page here lists all the VBUS capabilities in our designs so you know which port (if any) can support your high current use cases:
                  https://docs.modalai.com/expansion-design-guide/#usb-expansion-over-j3--j5

                  V 1 Reply Last reply 4 Mar 2025, 17:56 Reply Quote 1
                  • V
                    voxltester @Vinny
                    last edited by voxltester 4 Mar 2025, 18:34 4 Mar 2025, 17:56

                    @Vinny

                    I have the rebooting issue with a VOXL2 flight deck with Microhard radio.

                    I have tested with 5G board (M0090-3-01) as well. I connected a USB3 ethernet adapter on the 5G board to communicate with my laptop through ethernet cable. The same issue happened.

                    When I directly powered the system by using a power supply (5V) without a power module, it did not show any rebooting issue....
                    I am still figuring out, so please let me know what I need to try...

                    V 1 Reply Last reply 4 Mar 2025, 19:49 Reply Quote 0
                    • V
                      Vinny ModalAI Team @voxltester
                      last edited by 4 Mar 2025, 19:49

                      Hi @voxltester
                      Please take a look at this old thread: https://forum.modalai.com/topic/1356/sentinel-drone-randomly-reboots?_=1673383475709

                      Let us know if that issue with J5 is what is happening.

                      It is unlikely you are pulling too much current in normal operations as you more than likely have a fault if you think the 5V is drooping.

                      Thanks!
                      Vinny

                      1 Reply Last reply Reply Quote 0
                      • V
                        voxltester @Vinny
                        last edited by voxltester 4 Mar 2025, 20:50 4 Mar 2025, 20:43

                        @Vinny

                        I will have a look.

                        This is very randomly happening...
                        I changed power source (battery, wall power), but it is working well now...

                        Is there any way to check GPU usage on VOXL2?

                        E 1 Reply Last reply 4 Mar 2025, 20:45 Reply Quote 0
                        • E
                          Eric Katzfey ModalAI Team @voxltester
                          last edited by 4 Mar 2025, 20:45

                          @voxltester voxl-inspect-cpu will show you GPU utilization and temperature

                          V 2 Replies Last reply 4 Mar 2025, 20:51 Reply Quote 0
                          • V
                            voxltester @Eric Katzfey
                            last edited by voxltester 4 Mar 2025, 20:52 4 Mar 2025, 20:51

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • V
                              voxltester @Eric Katzfey
                              last edited by 4 Mar 2025, 20:55

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Powered by NodeBB | Contributors