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: Add JHEMCUF405WING, JHEMCUF745, JHEMCUH743HD board #9807

Merged
merged 3 commits into from
Apr 20, 2024

Conversation

jhemcu
Copy link
Contributor

@jhemcu jhemcu commented Mar 20, 2024

JHEMCUF405WING

jpg

JHEMCUF745

image
image

JHEMCUH743HD

image
image

@mmosca
Copy link
Collaborator

mmosca commented Mar 20, 2024

Waiting for hardware to validate:

JHEMCUF405WING

  • Flash firmware
  • Calibrate
  • Orientation matches
  • Gyro working
  • Accel working
  • Baro working
  • Mag working (i2c)
  • Voltage correct
  • Current correct
  • UART1
  • UART2
  • UART3
  • UART4
  • UART5
  • UART6
  • Camera working
  • Video Out working
  • OSD working
  • LEDs working
  • Buzzer working
  • Motor outputs
  • Blackbox

JHEMCUF745

  • Flash firmware
  • Calibrate
  • Orientation matches
  • Gyro working
  • Accel working
  • Baro working
  • Mag working (i2c)
  • Voltage correct
  • Current correct
  • UART1
  • UART2
  • UART3
  • UART4
  • UART5
  • UART6
  • UART7
  • Camera working
  • Video Out working
  • OSD working
  • LEDs working
  • Buzzer working
  • Motor outputs
  • Blackbox

JHEMCUH743HD

  • Flash firmware
  • Calibrate
  • Orientation matches
  • Gyro working
  • Accel working
  • Baro working
  • Mag working (i2c)
  • Voltage correct
  • Current correct
  • UART1
  • UART2
  • UART3
  • UART4
  • UART5
  • UART6
  • UART7
  • UART8
  • Camera working
  • Video Out working
  • OSD working
  • LEDs working
  • Buzzer working
  • Motor outputs
  • Blackbox

@jhemcu
Copy link
Contributor Author

jhemcu commented Apr 3, 2024

Fix and Rebase~ Waiting for reviewing....

@mmosca mmosca modified the milestone: 8.0 Apr 15, 2024
@mmosca
Copy link
Collaborator

mmosca commented Apr 15, 2024

@jhemcu Can you provide wiring diagrams for the F745 and H743 fcs.

The pads not having labels makes it very hard to test the full functionality :)

@mmosca
Copy link
Collaborator

mmosca commented Apr 16, 2024

@jhemcu The F745 target needs a config.c that overrides the default use for TIM1 and TIM, otherwise motors won't default to the first 4 outputs.

    timerOverridesMutable(timer2id(TIM1))->outputMode = OUTPUT_MODE_MOTORS;
    timerOverridesMutable(timer2id(TIM3))->outputMode = OUTPUT_MODE_MOTORS;

@jhemcu
Copy link
Contributor Author

jhemcu commented Apr 16, 2024

H743

454bc0095953a35999262c7870f6542

F745

0768df1238c0452e5b6440d36e98dde

F405

706ffb9edc3c16ada61a33d24f12038

@jhemcu
Copy link
Contributor Author

jhemcu commented Apr 16, 2024

Thanks for the review, the code has been modified as requested.

@mmosca mmosca added the New target This PR adds a new target label Apr 17, 2024
@mmosca
Copy link
Collaborator

mmosca commented Apr 20, 2024

There are some uarts that are mapped,but not exposed on pads. Otherwise everything seems to be working ok.

I did not verify the buffer, due to lack of an actual buzzer to test :)

@mmosca mmosca merged commit 1ef428e into iNavFlight:master Apr 20, 2024
14 checks passed
mmosca added a commit that referenced this pull request Apr 20, 2024
Target: Add JHEMCUF405WING, JHEMCUF745, JHEMCUH743HD board
@MrD-RC MrD-RC added this to the 8.0 milestone Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New target This PR adds a new target
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants