iNavFlight / inav

INAV: Navigation-enabled flight control software
https://inavflight.github.io
GNU General Public License v3.0
3.15k stars 1.48k forks source link

Inav target request for HIFIONRC F722 pro #6132

Closed krizw closed 2 years ago

krizw commented 4 years ago

Current Behavior

I came across the flight controller on a recommendation by Dronemesh (youtube), it has a tremendous specification, and I expected an Inav target would soon appear. I have been unable to contact the manufacturer to request their assistance with an Inav target

Desired Behavior

An INAV target or assistance getting one

Suggested Solution

Development of an INAV target.

Who does this impact? Who is this for?

Those who have purchased this flight controller with INAV in mind.

Additional context

A Betaflight target exists as HIFIONRC F7

waldviertler commented 3 years ago

If you soldered on like me, its on UART5. I have: UART2 = Crossfire Receiver UART4 = Bluetooth (MSP) UART5 = GPS UART6 = DJI HD (MSP) gps

Lagarda commented 3 years ago

Thanks, for your help! Do you know if any special settings for GPS module needed? Like i have in CC3D - 33800, UBX only, 5Hz, etc

waldviertler commented 3 years ago

No, I dont have used any special settings for my GPS module (BN-880). GPS has worked instantly - only the magnetometer does not work with INAV. Which GPS module do you use?

Lagarda commented 3 years ago

No, I dont have used any special settings for my GPS module (BN-880). GPS has worked instantly - only the magnetometer does not work with INAV.

What's in the code? I mean what i2c address is used?

Which GPS module do you use?

gps

waldviertler commented 3 years ago

Your module shows: VCC, RX, TX and GND.

Module --- FlightController VCC goes to 5V RX goes to T5 (this is UART5) TX goes to R5 (this is UART5) GND goes to GND

I dont see SDA and SCL -- these go usually to the SDA and SCL pads on the flightcontroller and only they use i2c!

virtus2232323 commented 3 years ago

When flashing in hifion rc f722 with mamba f722 firmware, a magnetometer worked for me, it is connected to UART 3. but there is a minus, the barometer stopped working .... can someone give the firmware or instructions on how to fight !!!! Thank you!!!!

Foxli212 commented 3 years ago

Поевилась прошивка ???

Lagarda commented 3 years ago

When flashing in hifion rc f722 with mamba f722 firmware, a magnetometer worked for me, it is connected to UART 3. but there is a minus, the barometer stopped working .... can someone give the firmware or instructions on how to fight !!!! Thank you!!!!

I cant flash with Mambas firmware, the FC hangs on and no any response.

Lagarda commented 3 years ago

Your module shows: VCC, RX, TX and GND.

Module --- FlightController VCC goes to 5V RX goes to T5 (this is UART5) TX goes to R5 (this is UART5) GND goes to GND

I dont see SDA and SCL -- these go usually to the SDA and SCL pads on the flightcontroller and only they use i2c!

Yes thanks! UART5 works fine. I even switched to beitian GPS module.

Lagarda commented 3 years ago

If you soldered on like me, its on UART5. I have: UART2 = Crossfire Receiver UART4 = Bluetooth (MSP) UART5 = GPS UART6 = DJI HD (MSP) gps

Would you gimme more details how to connect FrSky LRS to UART2 (R9M slim +OTA receiver)?

waldviertler commented 3 years ago

hifirion Should be like this. I think you have to use: GND 5V SBUS See also: frysky

Lagarda commented 3 years ago

You need the beta of the configurator, just a Moment, i will Compile 2.6 for you, That should work with configurator 2.6

Hi. May I ask you to make change in the main code and add I2C addresses like for HMC5885? And make one more compilation then?

FlyChenPiPi commented 3 years ago

inav_2.6.0_HIFIONRCF722.hex.zip

I have a relatively stable version of inav 2.5.2 from hifinorc manufacturer. I hope it can help you in your development HIFIONRC F7 INAV2.5.2 BETA.zip

FlyChenPiPi commented 3 years ago

非常感谢你! 我现在就试试。 它看起来可以正常工作,但我必须找出无法识别磁力计 (BN-880) 的原因。 You can try the version I sent in the previous layer. It seems to be relatively stable in my use.

FlyChenPiPi commented 3 years ago

您可以尝试焊接到气压计使用的 i2c,但这需要稳定的双手

Are pb6 and pb7 soldered to MCU? It still doesn't seem to recognize magnetometers like hmc5883

Lagarda commented 3 years ago

inav_2.6.0_HIFIONRCF722.hex.zip

I have a relatively stable version of inav 2.5.2 from hifinorc manufacturer. I hope it can help you in your development HIFIONRC F7 INAV2.5.2 BETA.zip

Thanks! But why relatively? What are your doubts?

FlyChenPiPi commented 3 years ago

inav_2.6.0_HIFIONRCF722.hex.zip

I have a relatively stable version of inav 2.5.2 from hifinorc manufacturer. I hope it can help you in your development HIFIONRC F7 INAV2.5.2 BETA.zip

Thanks! But why relatively? What are your doubts?

This firmware can recognize the magnetic sensor of bn880, hmc5883, etc. I've been using the 5infpv multi rotor for about half a year, and I haven't found any problems. However, some friends said that using the firmware "f722 star" will cause downtime when the ws2812 light band is on and flashing continuously, but I've never encountered it myself.

My English is very bad, the above comes from machine translation.

Lagarda commented 3 years ago

inav_2.6.0_HIFIONRCF722.hex.zip

I have a relatively stable version of inav 2.5.2 from hifinorc manufacturer. I hope it can help you in your development HIFIONRC F7 INAV2.5.2 BETA.zip

Thanks! But why relatively? What are your doubts?

This firmware can recognize the magnetic sensor of bn880, hmc5883, etc. I've been using the 5infpv multi rotor for about half a year, and I haven't found any problems. However, some friends said that using the firmware "f722 star" will cause downtime when the ws2812 light band is on and flashing continuously, but I've never encountered it myself.

My English is very bad, the above comes from machine translation.

Thanks Pal! Don't worry on your English, evth was clear and perfect.

Bolgor commented 3 years ago

Anyone know about future of this target?

DusKing1 commented 3 years ago

From my point of view, the HIFIONRC is already a dead brand and all the product from the HIFIONRC is discontinued. There's no need to give future support for a dead brand that can't even survive until INAV offers official support for them, not mentioned that they also have zero interest on INAV.

Bolgor commented 3 years ago

I see few new product but the new 3rd edition of f7 fc. You have a right.

Lagarda commented 2 years ago

I have finally built and laready had a maiden flight with beta 2.5.2 with Mag and Baro - works well evth.

Bolgor commented 2 years ago

Super information. Can u share a hex file after tests? Thanks for your work;-)

Lagarda commented 2 years ago

Super information. Can u share a hex file after tests? Thanks for your work;-)

Thanks! I'm not sure aout the hex. If you mean dump - is attached. If you mean the FW (not mine) is also attached earlier.

the_tower_set gps_mount led_beeper_mount

hifionrcf722pro2.txt drone7`` mag_mounting baro_mounting !

Lagarda commented 2 years ago

Super information. Can u share a hex file after tests? Thanks for your work;-) HIFIONRC.F7.INAV2.5.2.BETA.zip

OdinochkA15 commented 2 years ago

It's a shame that you have removed support for the HIFIONRC board. The fact that they were no longer produced and the brand died does not mean that users no longer have them. Users want to fly the hifionrc board, but your lack of support makes them leave for BF. I have this board. And I want to fly

krizw commented 2 years ago

It was never supported.On 24 Dec 2021 14:24, OdinochkA15 @.***> wrote: It's a shame that you have removed support for the HIFIONRC board. The fact that they were no longer produced and the brand died does not mean that users no longer have them. Users want to fly the hifionrc board, but your lack of support makes them leave for BF. I have this board. And I want to fly

—Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

OdinochkA15 commented 2 years ago

inav_2.6.0_HIFIONRCF722.hex.zip

I have a relatively stable version of inav 2.5.2 from hifinorc manufacturer. I hope it can help you in your development HIFIONRC F7 INAV2.5.2 BETA.zip

But then what kind of firmware is it? And I remember that I was flashing this board inav

b-zarev commented 2 years ago

HIFIONRC F722 pro completely matches JHEMCU F7 inav_4.0.0_JHEF7DUAL.zip

Bolgor commented 2 years ago

HIFIONRC F722 pro completely matches JHEMCU F7 inav_4.0.0_JHEF7DUAL.zip

Awesome information. Who knows maybe Hifionrc leave brand and started with new name - JHEMCU?

OdinochkA15 commented 2 years ago

Awesome information. Who knows maybe Hifionrc leave brand and started with new name - JHEMCU?

I could be wrong, but Jhemcu seems to have come before Hifionrc. And it is POSSIBLE that the latter took the payment of the former and only applied their logo, while the firmware remained the same. It's bad that I did not save the original firmware version ((

Bolgor commented 2 years ago

Awesome information. Who knows maybe Hifionrc leave brand and started with new name - JHEMCU?

I could be wrong, but Jhemcu seems to have come before Hifionrc. And it is POSSIBLE that the latter took the payment of the former and only applied their logo, while the firmware remained the same. It's bad that I did not save the original firmware version ((

What original firmware version? Hifionrc or JHEMCU?

OdinochkA15 commented 2 years ago

Hifionrc

Bolgor commented 2 years ago

Betaflight / STM32F7X2 (S7X2) 4.2.0 Jun 14 2020 / 03:05:26 (8f2d21460) MSP API: 1.43 config: manufacturer_id: HFOR, board_name: HIFIONRCF7, version: 3fe1585c Hex: https://github.com/betaflight/betaflight/releases/download/4.2.0/betaflight_4.2.0_STM32F7X2.hex

Or

Betaflight / STM32F7X2 (S7X2) 4.1.0 Oct 16 2019 / 11:58:45 (c37a7c91a) MSP API: 1.42

Hex: https://github.com/betaflight/betaflight/releases/download/4.1.0/betaflight_4.1.0_STM32F7X2.hex

Maybe it'll help. I have dump file too for 4.2