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

ModalAI Forum

tomT

tom

@tom
admin
Unfollow Follow
About
Posts
1.8k
Topics
0
Shares
0
Groups
4
Followers
7
Following
0

Posts

Recent Best Controversial

  • Possible camera orientations for Starling 2 Max dev drone
    tomT tom

    Hi @Dylan-Gresham,

    Starling 2 Max ships with cameras in both directions already. The C28 config is two IMX412 4K color cameras and two AR0144 tracking cameras, one of each facing forward and one of each facing downward, so you get a front and a down view at the same time without moving anything. The camera names in the config are hires_front, hires_down, tracking_front, and tracking_down: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-camera-server/-/blob/master/misc_files/usr/share/modalai/voxl-camera-server/standard_configs/voxl2/platform_config_1/28 - M0173 Starling 2 Max dual IMX412 %2B dual AR0144

    If you are asking about something different, can you point to the product image you are looking at and describe what you want to do? For example, physically re-mounting the front 4K camera to point down, or tilting it. That will help us give you a precise answer.

    Front end board with the camera connector layout: https://docs.modalai.com/M0173/

    Development Drones

  • Starling 2 Max - Power issues when starting process
    tomT tom

    Hi @rozner88,

    Some context first. On VOXL 2 the estimator, controllers, sensor drivers, and ESC driver run on the DSP, not the apps processor. The CPU usage you see for voxl-px4 is only the apps processor side of PX4 (MUORB bridge, MAVLink, logging), so a heavy apps-side process is not expected to throttle the rate controller directly. The DSP has its own load figure, which is recorded in the PX4 log as the cpuload topic. See https://docs.modalai.com/voxl-px4-system-architecture/#cpu-load. The MAVLink "drops" in the log are not real drops; as Eric notes below, they come from the DSP and the apps processor keeping separate event numbering sequences. The logger does run on the apps processor, so it is still worth checking whether the "throttle drops to zero" are real actuator output gaps or gaps in the log itself.

    That said, I do not have a confident explanation for the control degradation yet, and I would like our PX4 and ESC folks to look at the log. To help with that, please upload the ulog to https://logs.px4.io and post the link, and answer a few questions:

    Does the stack publish anything into PX4 at all, even in altitude mode, such as odometry through voxl-vision-hub, setpoints, or parameter changes? VIO is disabled in your service list, so if the stack brings its own odometry source that matters.

    Does the stack open any cameras or change camera-server streams when it starts? camera-server is already the heaviest service before the stack runs.

    Does the same behavior happen on the bench with props off, and does it change if you run voxl-set-cpu-mode perf before starting the stack?

    Is the stack in a Docker container, and does it pin cores or set real-time priority?

    Once we have the log we can check DSP load, actuator outputs, and ESC status together.

    Development Drones

  • Starling D0005 / VOXL 2 M0054-2 still stuck in Qualcomm 900e after QDL reflash
    tomT tom

    Hi @alraj,

    05c6:900e QUSB_BULK is not EDL (that is 9008). It is the SoC crash-dump mode, so the board is attempting to boot and failing before the OS comes up. Since Sahara/Firehose completed with the correct M0054-2 image, the flash contents are unlikely to be the problem. In past cases a board that returns to 900e after a successful QDL has not been recoverable by reflashing (https://forum.modalai.com/topic/1468 and https://forum.modalai.com/topic/3263), and a similar Sentinel case came back from RMA as a damaged main board (https://forum.modalai.com/topic/2131).

    Two things worth ruling out first. Pull the VOXL 2 out of the drone and boot it bare with every camera and add-on disconnected, since a mis-seated camera connector produced this same 900e state once (https://forum.modalai.com/topic/3230). Then re-check the steps at https://docs.modalai.com/voxl2-unbricking/#if-the-device-still-shows-900e-or-boot-loops-after-a-successful-flash and repeat the flash once.

    If it still comes back as 900e, an RMA is the next step: https://www.modalai.com/pages/rma. Include the serial number and QDL log. Keep the crash dump private, support can request it if needed.

    Development Drones starling

  • Starling 2 Max: WiFi dongle USB link (error -71,) - dongle tested good on PC
    tomT tom

    Hi @kristi ,

    Not a known issue. error -71 on the descriptor read happens before the WiFi driver loads, and getting worse over weeks with only a power cycle recovering it points to a failing part in the USB path rather than software.

    Working on a PC does not rule out the dongle, since we have seen these Alfa dongles fail in service
    (https://forum.modalai.com/topic/4538).

    On Starling 2 Max the dongle sits in the M0141 breakout on VOXL 2 J3, so the likely fix is replacing one of them:

    1. Try a new AWUS036EACS or AWUS036ACS (https://docs.modalai.com/voxl-2-wifi-setup/).
    2. If a new dongle fails the same way, open an RMA so we can inspect the board: https://www.modalai.com/rma

    Posting voxl-version and dmesg | grep -i usb from a failing boot would help us confirm.

    General Questions

  • Seeker User Manual
    tomT tom

    Please reach out here: https://www.modalai.com/pages/blue-uas-cleared-fpv-customer-intake-form

    Development Drones seeker

  • Re: [voxl2 is not booting](/topic/4984/voxl2-is-not-booting)
    tomT tom

    @Jetson-Nano Given the crash and hardware issues I'd recommend sending this board in for an RMA

    General Questions

  • voxl-suite upgrade
    tomT tom

    @RoyAzriel 1.6.4 release is tested on Starling 2 now, go ahead and use that from the link I emailed you.

    VOXL SDK and Software voxl-sdk

  • voxl-suite upgrade
    tomT tom

    @RoyAzriel I'll send you an email with a link to the latest SDK. It is largely untested on starling2-max which is why it isn't available on our public downloads page yet.

    VOXL SDK and Software voxl-sdk

  • Software On/Off VTX Power using VOXL FPV 4in1 ESC
    tomT tom

    @PatkirkMartin In order to toggle power via PX4 you can do the following:

    Set GPIO_CTL_CH to the AUX channel you'd like to use for this feature, e.g., 3 for RC_MAP_AUX3.

    Set the corresponding RC_MAP_AUX# to the button/switch you want to use. e.g. 10 for channel 10 on your RC transmitter.

    ESCs, Sensors and Accessories esc

  • GPIO on DSP?
    tomT tom

    @jmltt Apologies, context was lost. For clarity, sentinel was the last dev drone in which spektrum rc was supported and SDK 1.5.0 was the last SDK tested on said platform. Later SDKs have different gpio defaults which is why you're running into this issue

    VOXL 2 and VOXL 2 Mini voxl-2

  • GPIO on DSP?
    tomT tom

    @jmltt The last ModalAI supported SDK on the Sentinel platform is SDK 1.5.0. Which doesn't mean that you won't success with newer SDKs, we just haven't tested with it.

    VOXL 2 and VOXL 2 Mini voxl-2

  • Starling 2 max Not detecting Wifi hardware
    tomT tom

    @vmbasvi That appears to be a Microhard modem, not a WiFi dongle.

    General Questions

  • Latest SDK versions - How to access?
    tomT tom

    @nl_vdi Here is a link to the latest beta: https://storage.googleapis.com/platform-beta-releases/voxl2/voxl2_SDK_1.6.4-beta8.tar.gz

    VOXL SDK and Software voxl-sdk

  • LTE Modem v2 Pro
    tomT tom

    @Michael-Hatton Did you run through the voxl-configure-modem setup in order to configure APN, etc?

    https://docs.modalai.com/voxl-modem/#usage

    General Questions

  • LTE v2 VPN
    tomT tom

    @Barry-Hammond https://docs.modalai.com/voxl-streamer/#how-to-stream-video-with-rtsp-on-voxl

    Quality greatly depends on your LTE coverage and VPN performance. I recommend lowering the bitrate in /etc/modalai/voxl-streamer.conf until you're happy with the response rate.

    Tailscale can add overhead as well and our recent LTE testing has involved hosting a custom WireGuard server.

    ESCs, Sensors and Accessories cellular

  • Voxl 2 mini flashing SDK through raspberry pi 5 bricking voxl
    tomT tom

    @mkriesel It's possible the kernel you're flashing is incorrect. Can you provide the full terminal output of the install?

    VOXL 2 and VOXL 2 Mini voxl-2-mini

  • Technical Support: Sudden Loss of Control and Connectivity - VOXL 2
    tomT tom

    @DronAlan https://www.modalai.com/pages/rma

    General Questions

  • voxl-vtx and voxl-vrx source not on gitlab?
    tomT tom

    @Alan_S The voxl-vtx repository is currently private, the source code for both voxl-vtx and voxl-vrx are contained within.

    VOXL SDK and Software voxl-sdk

  • 5G Modem Cannot Connect to Private 5G Network
    tomT tom

    @spiff You'll likely need to reach out to Sierra Wireless directly for debug help.

    ESCs, Sensors and Accessories cellular
  • Login

  • Don't have an account? Register

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