inav icon indicating copy to clipboard operation
inav copied to clipboard

Added Target JHEMU JHEF405A AIO with build in ELRS Serial RX, Baro and BMI IMU

Open ltwin8 opened this issue 2 years ago • 20 comments

target for the GSF405A-BMI AIO from jhemcu

tested with GPS, DSHOT600, MAG, BARO and ELRS, working with no issues.

ltwin8 avatar Jan 22 '23 03:01 ltwin8

Checked this build with the JHEF405PRO and it does not look to be working correctly.

Perhaps this target need to be renamed JHEF405A to avoid confusion?

scottrea123 avatar Jan 23 '23 19:01 scottrea123

I have flown it today, works without issueVon meinem iPhone gesendetAm 23.01.2023 um 20:40 schrieb scottrea123 @.***>: Checked this build with the JHEF405PRO and it does not look to be working correctly. Perhaps this target need to be renamed JHEF405A to avoid confusion?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

ltwin8 avatar Jan 23 '23 20:01 ltwin8

You are using a GSF405A-BMI ?

So maybe name it that - JHEF405PRO is a different board.

scottrea123 avatar Jan 23 '23 20:01 scottrea123

The GSF405A-BMI uses the JHEF405PRO target.

ltwin8 avatar Jan 23 '23 22:01 ltwin8

inav_5.1.0_JHEF405PRO.hex.zip could you try this binary? I have added the mpu6000 as that's maybe the issue, if your board does not use the bmi270

ltwin8 avatar Jan 23 '23 22:01 ltwin8

You are using a GSF405A-BMI ?

So maybe name it that - JHEF405PRO is a different board.

could you maybe again test the hex file provided? if there is no problem there is no need to keep the board from official support since all i can say is the board works without any problem discovered (other than a bit of toiletbowling because of Magnetometer placement) since 22nd of january

ltwin8 avatar Feb 06 '23 00:02 ltwin8

did you use this board? https://www.banggood.com/de/25_5x25_5mm-JHEMCU-GSF405A-BMI-F4-AIO-Flight-Controller-5A-4in1-ESC-Built-in-ELRS-2_4G-Receiver-for-RC-Drone-FPV-Racing-p-1949329.html?cur_warehouse=CN&rmmds=search

i contacted JHEMCU and it Is the "GSF405A AIO F405 1-2S BLHELIS 5A ESC" Board. i have received a second brand new one, works perfectly.

ltwin8 avatar Mar 23 '23 17:03 ltwin8

I have this board on order in hopes of using it with INAV. It looks like these examples are for 5.1, will this target also work with the recently released INAV 6?

salukikev avatar Apr 01 '23 17:04 salukikev

I loaded the binary successfully, but I have two outstanding problems:

  1. My Baro doesn't work.
  2. I can't seem to correctly switch motor outputs around (using the mixer) as settings won't save. I plan to just rewire my motors and apply some awkward wire routing to remedy the 2nd one but it sure would be nice to get this onto INAV 6 because it is otherwise a great FC. *This FC: https://www.aliexpress.us/item/3256804935437627.html

salukikev avatar Apr 26 '23 15:04 salukikev

I have remapped the motors in the mixer and it works. Which baro does your FC use? Maybe you have to enable it? There isn’t much that can go wrong, since hard wired….Von meinem iPhone gesendetAm 26.04.2023 um 17:03 schrieb salukikev @.***>: I loaded the binary successfully, but I have two outstanding problems:

My Baro doesn't work. I can't seem to correctly switch motor outputs around (using the mixer) as settings won't save. I plan to just rewire my motors and apply some awkward wire routing to remedy the 2nd one but it sure would be nice to get this onto INAV 6 because it is otherwise a great FC.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

ltwin8 avatar Apr 26 '23 19:04 ltwin8

I have remapped the motors in the mixer and it works. Which baro does your FC use? Maybe you have to enable it? There isn’t much that can go wrong, since hard wired….Von meinem iPhone gesendetAm 26.04.2023 um 17:03 schrieb salukikev @.>: I loaded the binary successfully, but I have two outstanding problems: My Baro doesn't work. I can't seem to correctly switch motor outputs around (using the mixer) as settings won't save. I plan to just rewire my motors and apply some awkward wire routing to remedy the 2nd one but it sure would be nice to get this onto INAV 6 because it is otherwise a great FC. —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.>

It claims to use BMP280, but that is from the aliexpress description, and I have tried each option and none produce a result. The point may be moot for now as I have managed to brick this FC just when it was getting fun. There doesn't seem to be any physical or electrical damage but nothing I've tried will get this into DFU mode. and window's won't recognize it anymore. This is all the result of trying to load a questionably named alternative target from the vendors github. Lesson learned. I was trying to switch back to Betaflight to try to get more info about the baro at the time and determine if it was working there.

salukikev avatar Apr 27 '23 16:04 salukikev

On the oficcial website https://www.jhemcu.com/e_productshow/?75-GSF405A-BMI-75.html it says it has the SPL06 barometer

Magicsmoke-mit-Lothar avatar Jul 24 '23 19:07 Magicsmoke-mit-Lothar

Am 24.07.2023 um 21:07 schrieb Magicsmoke_mit_Lothar @.***>: On the oficcial website https://www.jhemcu.com/e_productshow/?75-GSF405A-BMI-75.html it says it has the SPL06 barometer

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

ltwin8 avatar Jul 24 '23 19:07 ltwin8

Just looked again, seems they changed without notification.

ltwin8 avatar Jul 24 '23 19:07 ltwin8

I've fixed this by adding: #define USE_BARO_DSP310 under the #define USE_BARO_BMP280 line in target.h file before building the target. (Also I have removed the USE_BARO_MS5611 line ) Baro icon in inav is now blue.

mxchinist avatar Jul 30 '23 14:07 mxchinist

@ltwin8 are you still working on this ?

SebastianKumor avatar Apr 10 '24 11:04 SebastianKumor

@mmosca I would take over if @ltwin8 abandoned this

SebastianKumor avatar Apr 10 '24 14:04 SebastianKumor

I have a working fork and installed inav on that board. It’s on my profile.

ltwin8 avatar Apr 10 '24 14:04 ltwin8

@ltwin8 why not merge this this then

SebastianKumor avatar Apr 10 '24 17:04 SebastianKumor

To be merged, this needs to at least add SKIP_RELEASES as mentioned above.

As it stands, this does not comply with the new hardware policy.

https://github.com/iNavFlight/inav/blob/master/docs/policies/NEW_HARDWARE_POLICY.md

mmosca avatar Apr 11 '24 11:04 mmosca

Official targets added

mmosca avatar Aug 18 '24 13:08 mmosca