Skip to content

VOXL 2

596 Topics 3.3k Posts

VOXL 2 Support Forum

  • VOXL 2 Frequently Asked Questions

    Pinned
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • ROS2 foxy not working on the voxl.

    6
    0 Votes
    6 Posts
    144 Views
    B
    MPA to ROS2 can be found here: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2
  • vio problem

    6
    0 Votes
    6 Posts
    167 Views
    R
    Hi ZBFT, it seems like your recomendation to OV realy helped improving many things that we could not understand. now the flights are much more robust and we have less vio issue during the run. We are still struggling to make the vio converege for the first time. We Never know if it going to work on our first takeoff although we wait for "ready to fly" some time it wont hold and after takeoff we will get a message saying VIO_WAIT and during this time although drone is in position mode it will not hold altuitude nor hor,ver. Now we made a sequence that restart the vins service and wait for good in voxl-inspect-vins. still sometimes it fails to converge. Can you recomend what is the best sequence one should do to get convergence in high precentage after power cycle ? BR, Roy
  • Wifi Card - Intermittent Connection

    6
    0 Votes
    6 Posts
    1k Views
    J
    We are having the same issue on our C28 config.
  • FPV + OSD Setup for VOXL2

    1
    0 Votes
    1 Posts
    47 Views
    No one has replied
  • Kyro CPU instruction set updates for kernel

    5
    0 Votes
    5 Posts
    2k Views
    Alex KushleyevA
    @mrawding , I am sorry, but it looks like we are not going to be officially supporting Ubuntu2.0 Kernel on VOXL2, as we are working on enabling next gen hardware.. We did start the effort but it is not going to be finished for the general availability for VOXL2. Alex
  • Question about sonar sensor(distance sensor) in voxl2

    8
    0 Votes
    8 Posts
    3k Views
    Eric KatzfeyE
    What commands did you use to start each one? I would try qshell mb12xx start -X -b 4 -a 0x66 and qshell mb12xx start -X -b 4 -a 0x70
  • VOXL2 J19 external I2C not showing clock activity

    11
    1 Votes
    11 Posts
    3k Views
    S
    Hi @Eric-Katzfey Thank you for your help! I got it to work on J19 through PX4.
  • Communication module

    4
    0 Votes
    4 Posts
    1k Views
    Jetson NanoJ
    @Robbie-McCue Thank you for your feedback I will look into this.
  • VOXL2 Stuck in Fastboot

    3
    3 Votes
    3 Posts
    1k Views
    S
    Hi @wilkinsaf Thank you for this post! I had the same issue and was able to solve it using these steps.
  • 0 Votes
    2 Posts
    1k Views
    VinnyV
    @Raiyan-Alam said in Is there a way to power this Wi-Fi Adapter + Radio using this specific ModalAI UART adapter board?: rfd900x Hi @Raiyan-Alam, My suggestion: keep the Wi-Fi adapter on USB and feed the RFD900X separately. You can pull an extra 5V feed using this power module cable, which splices off a 5V red JST SFHR connector: https://docs.modalai.com/cable-datasheets/#mcbl-00095 Splice from that into the RFD900X's 5V input. For the M0151, don't power the RFD900X off USB but pull it directly from the power module supplying VOXL 2 instead.
  • Unbrick VOXL2 instruction help

    2
    2
    0 Votes
    2 Posts
    792 Views
    Z
    @Engineer123 You can download all the necessary flat build files from our page: [modalai.filecloudonline.com](link url). Go into flat builds folder and download the m0054(154-1) flat build file With regards to actually flashing the flat build, and using modal-qdl repo: Make sure to put the flat build file properly in a correct folder as mentioned by the doc (./qdl/qfil_app/modalai). Make sure the file is unzipped (it should be m0054(154-1)/ all the files, NOT m0054(154-1)/m0054(154-1)/....) Some users have seen a higher qdl success rate when they ran install_dependencies.sh and run.sh with sudo commands. So sudo might work better Confirm that the voxl is in edl mode
  • Broken off Capacitor???

    2
    1
    0 Votes
    2 Posts
    887 Views
    VinnyV
    Hi @isagmz That is indeed a cap. It is a 4.7uF 25V 0603 in support of the 5V input rail when sourced by J5. [image: 1782190949170-0a20b27c-498c-4971-be16-f9c02719c08f-image.png] We have so much margin on the 5V power rail, I would not worry about one cap missing. My best advice is to clean up that area to make sure there is no FOD or ripped up pads that can cause a short on that 5V rail from the broken cap, and just keep developing. Let us know if you have any other issues. Thanks!
  • Donwloads site contains incorrect files

    2
    0 Votes
    2 Posts
    759 Views
    Z
    @andrek Thanks for catching it! We just updated flat builds and now it contains m0054-2!
  • M0054-2 Unbricking Image

    3
    0 Votes
    3 Posts
    777 Views
    Z
    @WesleyHavocAI Thanks for catching it! We just updated flat builds and now it contains m0054-2!
  • GPIO on DSP?

    8
    0 Votes
    8 Posts
    2k Views
    J
    @tom got it, I think you indirectly answered my question by giving me the last valid configuration. Am I looking in the right place?: voxl sdk 1.5.0 -> system image 1.8.04 -> recipes-kernel/linux-msm/files/dts/common/m0xxx-modalai-gpio.dtsi : &soc { voxl_gpio { ... modalai,gpio-init-output-high = <0 1 53 56 57 85 86 87 88 89 124 152 157 159>; modalai,**gpio-init-output-low** = <36 37 **46** 54 55 67 82 83 84 131 153 154 155>; modalai,gpio-init-input = <48 49 50 51 52 110 111 112 113 114>; status = "ok"; }; ... }; So settings for gpio pin 46 on sentinel w/ spektrum receiver should be direction:out, value:0 assuming they aren't overwritten somewhere else.
  • This topic is deleted!

    1
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Connecting to QGC Via Transmitter

    6
    0 Votes
    6 Posts
    1k Views
    Eric KatzfeyE
    @PatkirkMartin No, as I said a UART mapped to the applications processor would also work. PX4 has a split architecture on VOXL2 with all flight critical operations happening on the DSP and support functions such as Mavlink, logging, and data manager are on the applications processor. But there is flexibility to move functions between them as needed. So, to match the ELRS receiver with the Mavlink module you could run it on the applications processor instead of the DSP. However, you would need an expansion board that exposes such a connector.
  • Using Here 4 Blue GPS into J19 on VOXL2 with Ardupilot

    3
    0 Votes
    3 Posts
    846 Views
    R
    Thanks @Eric-Katzfey ! Here is the pinout for the dev board "UART" port that includes i2C_SCL and I2C_SDA. [image: 1778773646212-0cda71eb-2c0f-4b1b-ba91-8b3862fc9763-image.png] The dev board pins 1-6 matching to J19 pins 1-6 We will give the COMPASS_DISBLMSK parameter a shot and see if that works.
  • Mavlink / TFLite / Camera server timestamps

    2
    0 Votes
    2 Posts
    773 Views
    Eric KatzfeyE
    @Plingaas02 Regarding odometry in voxl-mavlink-server, it will not modify timestamps on this message. There will be, potentially, VIO odometry messages going to the flight controller from voxl-vision-hub via voxl-mavlink-server and flight controller odometry messages being routed out to the GCS and to the onboard stream. The odometry messages coming from PX4 will have the DSP monotonic timestamp which is different than the Linux monotonic clock and these will drift with respect to each other over time. PX4 runs the timesync service so it can correct the incoming messages from VIO.