Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Target Request] IFLIGHT_F745_AIO_V2 (BMI270) #736

Closed
BeauBrewski opened this issue Dec 15, 2021 · 8 comments · Fixed by #895
Closed

[Target Request] IFLIGHT_F745_AIO_V2 (BMI270) #736

BeauBrewski opened this issue Dec 15, 2021 · 8 comments · Fixed by #895
Labels

Comments

@BeauBrewski
Copy link
Collaborator

Vendor/Model
IFLIGHT_F745_AIO_V2
iFlight Beast F7 55A V2 AIO
https://shop.iflight-rc.com/Beast-F7-45A-V2-AIO-MPU6000-25.5-25.5-Pro1625

CLI dump or Unified Target
https://github.com/betaflight/unified-targets/blob/master/configs/default/IFRC-IFLIGHT_F745_AIO_V2.config

@BeauBrewski
Copy link
Collaborator Author

Note, needs driver for BMI270 gyro.

@BeauBrewski
Copy link
Collaborator Author

Update: It appears newer versions of this flight controller have MPU6000 gyros.
This test target should work with those.
Needs tested!
Check gyro orientation, motor arrangement, flash, osd, vtx control, battery readings, everything else if possible please update here.

PROPS OFF FOR SAFETY!
EmuFlight_0.4.1_IFLIGHT_F745_AIO_V2_Build_82a2de10b.zip

@BeauBrewski
Copy link
Collaborator Author

So far, flight, motors, gyro, vtx, and analog osd are working per Moksh on discord channel.

@nerdCopter
Copy link
Member

was this mpu6000 version ever PR'd?

@BeauBrewski
Copy link
Collaborator Author

Not yet.

@BeauBrewski BeauBrewski changed the title [Target Request] IFLIGHT_F745_AIO_V2 [Target Request] IFLIGHT_F745_AIO_V2 (BMI270) May 21, 2023
@BeauBrewski
Copy link
Collaborator Author

Working on test target
#890

@BeauBrewski
Copy link
Collaborator Author

BeauBrewski commented May 21, 2023

Needs tested for BMI270 functionality:

EmuFlight_0.4.2_IFLIGHT_F745_AIO_V2_Build_719010445.zip

NOTE When setting up in configurator for bmi270, the gyro/pidloop will report wrong. MUST SET to 8k which just means denominator = 1. when denominator is 1, this is gyro default for bmi270, which is about 3.2k.
or in CLI:

set gyro_sync_denom = 1
set pid_process_denom = 1
save

@BeauBrewski
Copy link
Collaborator Author

BeauBrewski commented May 24, 2023

As of right now, BMI270 build works on bench. Shows blackbox and functioning gyros.

CPU% sitting at 1-2% with 8k/8k.

@BeauBrewski BeauBrewski added the in-testing-needs-testing needs testing before merge consideration label May 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants