<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Flight Core]]></title><description><![CDATA[Flight Core]]></description><link>https://forum.modalai.com/category/10</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 10:20:11 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/category/10.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 May 2024 19:28:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Building some custom code to FC V2 - Bricked]]></title><description><![CDATA[Unbricked! Here's some context/advice for anyone trying to do the same. If you purchased a cheapo STLINK V2 from Amazon as I did. Picture below...
[image: 61TfQhFysAL._AC_SX679_.jpg]
$0 Fix:
What may very well happen to ya, is the RESET pin doesn't work. In this case you will need a friend. With said friend, you must dilligently connect to the board using Under Reset Mode and Hardware Reset. The second your homie clicks the connect button, you, the bricker of the board must move your jumper cable from the RESET pin which is 3.3V to an open Ground, leave it for exactly 1 second, then move it back to RESET. This should work like a charm, but may require one or two tries to get the right timing. See instructions below.
[image: raiders.jpg]
$10 Fix:
Program a Pico/Arduino to do your 1 second ground for you.
$78 Fix:
Buy the real STLINK V2.
]]></description><link>https://forum.modalai.com/topic/3440/building-some-custom-code-to-fc-v2-bricked</link><guid isPermaLink="true">https://forum.modalai.com/topic/3440/building-some-custom-code-to-fc-v2-bricked</guid><dc:creator><![CDATA[tyorb]]></dc:creator><pubDate>Wed, 15 May 2024 19:28:01 GMT</pubDate></item><item><title><![CDATA[Is the FlightCore V2 Accelerometer thermally Calibrated in the factory?]]></title><link>https://forum.modalai.com/topic/3373/is-the-flightcore-v2-accelerometer-thermally-calibrated-in-the-factory</link><guid isPermaLink="true">https://forum.modalai.com/topic/3373/is-the-flightcore-v2-accelerometer-thermally-calibrated-in-the-factory</guid><pubDate>Mon, 29 Apr 2024 18:42:29 GMT</pubDate></item><item><title><![CDATA[Issue with Bootloader]]></title><description><![CDATA[Hi @Jerry-Fuller - you need to update the most recent iteration of QGC where the changes have been made to actually upload/get the system out of bootloader mode. I would recommend downloading the most recent daily build of QGC and seeing if that helps flash the device.
]]></description><link>https://forum.modalai.com/topic/2486/issue-with-bootloader</link><guid isPermaLink="true">https://forum.modalai.com/topic/2486/issue-with-bootloader</guid><dc:creator><![CDATA[Zachary Lowell 0]]></dc:creator><pubDate>Tue, 25 Jul 2023 19:22:58 GMT</pubDate></item><item><title><![CDATA[Failsafe enabled: no local position]]></title><description><![CDATA[@maxwelllwang Sorry here is a working link to the log. https://review.px4.io/plot_app?log=270f405a-88bd-4ba7-a4d2-a4eb3258e18d
]]></description><link>https://forum.modalai.com/topic/2307/failsafe-enabled-no-local-position</link><guid isPermaLink="true">https://forum.modalai.com/topic/2307/failsafe-enabled-no-local-position</guid><dc:creator><![CDATA[maxwelllwang]]></dc:creator><pubDate>Thu, 22 Jun 2023 21:04:56 GMT</pubDate></item><item><title><![CDATA[Can the Flight Core V1 support 6 channel dshot ESCs?]]></title><link>https://forum.modalai.com/topic/2272/can-the-flight-core-v1-support-6-channel-dshot-escs</link><guid isPermaLink="true">https://forum.modalai.com/topic/2272/can-the-flight-core-v1-support-6-channel-dshot-escs</guid><pubDate>Thu, 15 Jun 2023 17:51:05 GMT</pubDate></item><item><title><![CDATA[Failsafe not working properly]]></title><description><![CDATA[Please follow the safety guidelines before running any mission: https://modalai.com/safety
The failsafe is configured in PX4 via QGC. We do not set that explicitly as that before is up to you how to configure.
Please review the PX4 failsafe documentation and understand how it behaves, and then test in safe conditions, before flying again https://docs.px4.io/main/en/config/safety.html
These are drones for developers, and are highly configurable. Please take precaution and test each function before making any assumptions about behavior.
]]></description><link>https://forum.modalai.com/topic/1930/failsafe-not-working-properly</link><guid isPermaLink="true">https://forum.modalai.com/topic/1930/failsafe-not-working-properly</guid><dc:creator><![CDATA[Chad Sweet]]></dc:creator><pubDate>Fri, 10 Mar 2023 01:56:27 GMT</pubDate></item><item><title><![CDATA[Telemetry interfering with UART?]]></title><description><![CDATA[I have discovered that the entire module seems to stop. I had been assuming it was the UART that was failing.  Is there some PX4 setting where when a telemetry link occurs that something would stop/pause running modules?
]]></description><link>https://forum.modalai.com/topic/1911/telemetry-interfering-with-uart</link><guid isPermaLink="true">https://forum.modalai.com/topic/1911/telemetry-interfering-with-uart</guid><dc:creator><![CDATA[Andrew Keefe]]></dc:creator><pubDate>Mon, 06 Mar 2023 15:00:51 GMT</pubDate></item><item><title><![CDATA[flightcore ver2]]></title><description><![CDATA[Originally the FW update via QGC worked, and ideally that would be the way it works, but at some point the update stopped working (note that our bootloader didn't change).
The px_uploader tool to me uses the same protocol as QGC, and as this works, I have a hunch the issue will be QGC side, but the jury is still out while we track it down.
I decided to proceed to ship Flight Core v2 as I found the work around acceptable and had the work around publicly documented.  I agree that our product line is still a bit bent towards power users at this point, so the use of git and such is a big ask for most people.
If you have the chance, with respect to this topic in particular on this thread, please let me know where you got stuck with this particular process with our documentation and then I can use that feedback to improve things.
https://docs.modalai.com/flight-core-v2-firmware/#how-to-upgrade-using-px_uploader-tool
]]></description><link>https://forum.modalai.com/topic/1831/flightcore-ver2</link><guid isPermaLink="true">https://forum.modalai.com/topic/1831/flightcore-ver2</guid><dc:creator><![CDATA[modaltb]]></dc:creator><pubDate>Wed, 15 Feb 2023 04:17:09 GMT</pubDate></item><item><title><![CDATA[Fumble fingers problem on FC]]></title><description><![CDATA[Hi @billybob
I just stumbled upon this thread.
Thanks for contributing to this forum!!
If you need us to respond to anything or have any questions, the best bet is always a new thread. We get alerted (the entire company) on new threads, but not so for thread responses or "tack-on" thread posts. Just an FYI 
I've been updating that cables section recently (still have more to do!!!) and we are finding and posting workaround solutions for various Mavlink ports when someone's port breaks or they wish to change for mechanical reasons. I'm happy to see you found some of my notes. We are working to improve that too, especially since the older 5V on Voxl J12 is problematic on some new stuff, so I want to be sure everyone has all the info they need!!
]]></description><link>https://forum.modalai.com/topic/1708/fumble-fingers-problem-on-fc</link><guid isPermaLink="true">https://forum.modalai.com/topic/1708/fumble-fingers-problem-on-fc</guid><dc:creator><![CDATA[Vinny]]></dc:creator><pubDate>Sun, 15 Jan 2023 15:23:30 GMT</pubDate></item><item><title><![CDATA[Microstrain 3DMGX5 Interface]]></title><description><![CDATA[I verified the UART is working fine using the loopback method, at a few different baud rates.  I think the issue is the sensor itself must be encoding the packets differently than I am reading them. I might need to reduce the baud rate down to 9600 and review the data on the oscilloscope.
The Arduino's SoftwareSerial library didn't work properly until I inverted the input, but I didn't see that option for the linux UART.
]]></description><link>https://forum.modalai.com/topic/1422/microstrain-3dmgx5-interface</link><guid isPermaLink="true">https://forum.modalai.com/topic/1422/microstrain-3dmgx5-interface</guid><dc:creator><![CDATA[Andrew Keefe]]></dc:creator><pubDate>Mon, 03 Oct 2022 17:31:31 GMT</pubDate></item><item><title><![CDATA[Dead PWM Channels]]></title><description><![CDATA[Hi @tangotoo ,
If you have a DMM handy, can you confirm you get a high resistance reading between the PWM output pins and DGND on J7 with the PCB powered OFF and disconnected from the ESCs?
Pin 10 is DGND.
For example, if you measure DCR on Pin-2 to GND (pin-10), you should get ~200-300KOhm. And for Pins 3-9 as well.
If any of those are much lower, then that implies an ESD or overvoltage event might have damaged the pins from the STM MCU or the ESD protection devices we have creating an internal short in the MCU or on the ESD diodes on those specific bad channels.
If all the readings are in that high value range for all 8 PWMS, then our SW team will have to jump in to help.
Thanks!
]]></description><link>https://forum.modalai.com/topic/1406/dead-pwm-channels</link><guid isPermaLink="true">https://forum.modalai.com/topic/1406/dead-pwm-channels</guid><dc:creator><![CDATA[Vinny]]></dc:creator><pubDate>Thu, 29 Sep 2022 19:01:48 GMT</pubDate></item><item><title><![CDATA[px4 based flightcore and iPhone 14]]></title><link>https://forum.modalai.com/topic/1387/px4-based-flightcore-and-iphone-14</link><guid isPermaLink="true">https://forum.modalai.com/topic/1387/px4-based-flightcore-and-iphone-14</guid><pubDate>Tue, 27 Sep 2022 18:36:34 GMT</pubDate></item><item><title><![CDATA[Datalog Transfer via Radio]]></title><description><![CDATA[I am connecting my RFD 900+ to the J5 connector on the Flight Core.  The radio is configured for 57,600 baud.
I don't have any experience setting mavlink "modes."
This is an underwater vehicle, so I only communicate with it on the bench.  My hope is to not have to open up the pressure vessel to pull off the data logs, which is our current method.
]]></description><link>https://forum.modalai.com/topic/1359/datalog-transfer-via-radio</link><guid isPermaLink="true">https://forum.modalai.com/topic/1359/datalog-transfer-via-radio</guid><dc:creator><![CDATA[Andrew Keefe]]></dc:creator><pubDate>Tue, 20 Sep 2022 14:58:55 GMT</pubDate></item><item><title><![CDATA[Holybro Pixhawk 5x and modalai&#x27;s flight core]]></title><description><![CDATA[@Vinny
Thanks for more clarifications.
I was comparing:
https://github.com/PX4/PX4-Autopilot/blob/main/boards/holybro/pix32v5/src/board_config.h
and
https://github.com/PX4/PX4-Autopilot/blob/main/boards/modalai/fc-v2/src/board_config.h


table comparing the hardware features
I will appreciate if you can share.


The Modalai flight core is tiny compared to pixhawk5x, I wanted to mix and match flight core with voxl(which is essentially snapdragon) or Nvidia Jetson processors for drones or robot.
Thanks.
suvasis
]]></description><link>https://forum.modalai.com/topic/1315/holybro-pixhawk-5x-and-modalai-s-flight-core</link><guid isPermaLink="true">https://forum.modalai.com/topic/1315/holybro-pixhawk-5x-and-modalai-s-flight-core</guid><dc:creator><![CDATA[Suvasis M]]></dc:creator><pubDate>Sat, 10 Sep 2022 23:53:54 GMT</pubDate></item><item><title><![CDATA[Issue with aftermarket PMU and UAVCAN on FW 1.11.3]]></title><description><![CDATA[Have you asked in the px4.slack.com Slack channel? All of the developers are there and there is tons of good support. They would probably have better recommendations on how to add the driver properly than we would.
]]></description><link>https://forum.modalai.com/topic/1120/issue-with-aftermarket-pmu-and-uavcan-on-fw-1-11-3</link><guid isPermaLink="true">https://forum.modalai.com/topic/1120/issue-with-aftermarket-pmu-and-uavcan-on-fw-1-11-3</guid><dc:creator><![CDATA[Chad Sweet]]></dc:creator><pubDate>Wed, 13 Jul 2022 22:16:51 GMT</pubDate></item><item><title><![CDATA[Do we need to disable internal compass?]]></title><description><![CDATA[Flight Core does not have an internal magnetometer (compass) so there's no need!
]]></description><link>https://forum.modalai.com/topic/1111/do-we-need-to-disable-internal-compass</link><guid isPermaLink="true">https://forum.modalai.com/topic/1111/do-we-need-to-disable-internal-compass</guid><dc:creator><![CDATA[modaltb]]></dc:creator><pubDate>Mon, 11 Jul 2022 23:19:23 GMT</pubDate></item><item><title><![CDATA[Flight core integrate with a Wifi module？]]></title><description><![CDATA[Hey the answer is yes.
I use DroneBridge for ESP32 but I believe there's a ton of other similar mavlink apps for ESPs.
cheers
]]></description><link>https://forum.modalai.com/topic/1109/flight-core-integrate-with-a-wifi-module</link><guid isPermaLink="true">https://forum.modalai.com/topic/1109/flight-core-integrate-with-a-wifi-module</guid><dc:creator><![CDATA[m4v3r]]></dc:creator><pubDate>Mon, 11 Jul 2022 21:10:40 GMT</pubDate></item><item><title><![CDATA[Flight Core USB Power]]></title><description><![CDATA[Yes, this "can" work, but it is not ideal due to the many unknown variables on someone's host PC. Hence it is not a default option, and we would not recommend it. Issues can range from USB VBUS being out of spec (as it is, it is allowed +/- 10% which puts it in on the edge of our needs), and most "correctly designed" PCs will not provide more than 100mA unless a device is enumerated that asks for more. I'm not sure if all version of PX4 do that correctly. 100mA is insufficient for most use cases.
In a strictly "QGC config" mode, I can see this work, but it is not something we plan on supporting on this version board due to those risks above. This also opens the door for someone to leave that power feed in-place while then later connecting the power module which will create a serious power rail shorting problem between the module and the PC.
However, we do have a design already figured out that can take USB power for QGC/Config type of applications, and it validates the VBUS through a smart fuse/mux before using it. This will allows us to globally claim support, and if someone's system is not correct or out of range, we protect the HW.
Stay tuned!
]]></description><link>https://forum.modalai.com/topic/938/flight-core-usb-power</link><guid isPermaLink="true">https://forum.modalai.com/topic/938/flight-core-usb-power</guid><dc:creator><![CDATA[Vinny]]></dc:creator><pubDate>Fri, 13 May 2022 15:32:37 GMT</pubDate></item><item><title><![CDATA[TOF camera]]></title><description><![CDATA[@Zeev-Mindali Checkout your options here: https://www.modalai.com/pages/rma
]]></description><link>https://forum.modalai.com/topic/934/tof-camera</link><guid isPermaLink="true">https://forum.modalai.com/topic/934/tof-camera</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Fri, 13 May 2022 09:50:47 GMT</pubDate></item><item><title><![CDATA[Unable to open port while calibrating ESC]]></title><description><![CDATA[Hi @Jimk_Aero ,
Sorry to hear about the problems.  Not being able to power off USB does make this hard and is a carry over from the VOXL Flight....


Even without ESC calibration, you can manually attempt to spin a motor, if using PWM, via this: https://dev.px4.io/master/en/middleware/modules_command.html#pwm
Do you have an oscilliscope?  You could probe the PWM channel output pretty easy (pins 2-5 for a quad) and see if you see any signal coming out of the board.  If there's no signal, when you expect it, on a single channel, try to look at those ESD diodes right next to the connector and check for any fried parts.


PX4 FW version you are running?  There are two programs to handle some edge cases, px4-esc-cal-tool-v1-11.py and px4-esc-cal-tool.py


]]></description><link>https://forum.modalai.com/topic/832/unable-to-open-port-while-calibrating-esc</link><guid isPermaLink="true">https://forum.modalai.com/topic/832/unable-to-open-port-while-calibrating-esc</guid><dc:creator><![CDATA[modaltb]]></dc:creator><pubDate>Thu, 31 Mar 2022 22:52:25 GMT</pubDate></item><item><title><![CDATA[Dash board no response of QGC]]></title><description><![CDATA[@modaltb Thank you for your answer, it is true that the problem is caused by the lack of magnetic compass.
]]></description><link>https://forum.modalai.com/topic/811/dash-board-no-response-of-qgc</link><guid isPermaLink="true">https://forum.modalai.com/topic/811/dash-board-no-response-of-qgc</guid><dc:creator><![CDATA[Nathan Ni]]></dc:creator><pubDate>Mon, 21 Mar 2022 01:38:16 GMT</pubDate></item><item><title><![CDATA[ESC Power]]></title><description><![CDATA[@Jimk_Aero
Sorry so hear that you're still having problems. The built-in BEC shouldn't be required for basic use case. Unless you're trying to power some other on-board electronics/avionics with the BEC.
All you should need is the "power in" to all 4 esc's from a PDB and then signal and ground from esc's to flight core J7, via the breakout board.
Modalai's breakout board was designed for PWM signals only and works well in that regard. Also check to make sure that  DSHOT_CONFIG
is set to "disable"

Here's some notes from our board designer to clarify.
The primary design intent was to be used with a distribution board for power
It is actually unsafe for these types of pin headers to have exposed voltages on them
We wanted to prevent some customers from accidentally installing two BEC generators on these blocks which occur all the time in other hobbyist forums/kits and customers end up damaging their BEC modules.
We apologize we did not make it clearer this is just a breakout board and not a BEC distribution block.
]]></description><link>https://forum.modalai.com/topic/807/esc-power</link><guid isPermaLink="true">https://forum.modalai.com/topic/807/esc-power</guid><dc:creator><![CDATA[Jeremy Schmidt]]></dc:creator><pubDate>Wed, 16 Mar 2022 19:08:06 GMT</pubDate></item><item><title><![CDATA[J5 telemetry voltage tolerance]]></title><description><![CDATA[Hi Adam,
By default we have J5 TELEM as matching PX4 formats, with +3.3V signaling and the +5V power. We do not recommend operating J5 or any of the 3.3V based ports at 5V signaling.
There are a few things to note:

The default range of the pins in the MCU spec is a max of 3.6V
If you want 5V signaling, consider using J1 which is 5V signaling, but note the pinout is a different format by design using a DF13 connector instead of the JST-GH

https://docs.modalai.com/flight-core-datasheets-connectors/#j1---voxl-communications-interface-connector

Although the MCU claims it is 5V tolerant, there are functional configuration limitations on that tolerance that the PX4 images may include, such as internal pullups. Refer to the STM32F7 series MCU spec for details on their 5V tolerance. It is limited.
If you were to run "bare-die code" (not PX4) and meet the MCU limitations, and consequently drive inputs at 5V, keep in mind your outputs are still 3.3V based, so your 5V device you are trying to talk to (if it is a CMOS input) will not register the HIGH voltage and your interface will not work. Hence overall our recommendation is to keep 3.3V specified interfaces at 3.3V.

Let us know if you would like any further info.
Thanks!
]]></description><link>https://forum.modalai.com/topic/787/j5-telemetry-voltage-tolerance</link><guid isPermaLink="true">https://forum.modalai.com/topic/787/j5-telemetry-voltage-tolerance</guid><dc:creator><![CDATA[Vinny]]></dc:creator><pubDate>Fri, 04 Mar 2022 15:06:09 GMT</pubDate></item><item><title><![CDATA[Taranis Q X7]]></title><description><![CDATA[Outstanding! Thank you for following up
]]></description><link>https://forum.modalai.com/topic/568/taranis-q-x7</link><guid isPermaLink="true">https://forum.modalai.com/topic/568/taranis-q-x7</guid><dc:creator><![CDATA[Chad Sweet]]></dc:creator><pubDate>Fri, 19 Nov 2021 17:51:28 GMT</pubDate></item><item><title><![CDATA[LiDAR not showing up via I2C on J13]]></title><description><![CDATA[@modaltb Interesting, that's good to know they should be identical (what I assumed), that's why I was puzzled when it didn't seem to work.
On VOXL Flight we're using port J13 and it's always worked perfectly without issue the first time we're wired up a new unit.
I have not tried starting via the command line, but that's a good idea to try.
My best guess is a loose connection in the wiring somewhere or a pin not making good contact on the board.  If it should be working the most obviously problem is user error on our part or something not making contact properly.
We ended up sending them one of our VOXL Flight units where we knew it worked perfectly each time instead of using the Flight Core because they were in a rush to get things working.
Thanks for the suggestions!
]]></description><link>https://forum.modalai.com/topic/497/lidar-not-showing-up-via-i2c-on-j13</link><guid isPermaLink="true">https://forum.modalai.com/topic/497/lidar-not-showing-up-via-i2c-on-j13</guid><dc:creator><![CDATA[Ansel Misfeldt]]></dc:creator><pubDate>Thu, 14 Oct 2021 16:40:25 GMT</pubDate></item></channel></rss>