night-ghost / ardupilot

ArduPlane, ArduCopter, ArduRover source
http://ardupilot.org/
GNU General Public License v3.0
25 stars 5 forks source link

Arduplane not work on Matek F405 CTR #15

Closed sin5678 closed 6 years ago

sin5678 commented 6 years ago

after flash the f4light_MatekF405_CTR_bl.dfu and f4light_MatekF405_CTR.dfu, board can not connect to MP, Copter works will

night-ghost commented 6 years ago

this board is for copters, MatekF405-wing will be for plane

Landflieger commented 6 years ago

If the board only for copters, why building a plane-Version? IMHO the boards suits fine for planes, especially for wings...

night-ghost commented 6 years ago

by design of build scripts. I will check why it don't works but this is not a high priority task.

RevoMini is best for both planes and copters, IMNSHO :)

timoski commented 6 years ago

I debugged this issue at the weekend. Arduplane is searching for the Airspeed sensor on the I2C Bus 2, but I2C2 does not exist. The board crashes when trying to initalize the I2C Device on bus 2. I was able to fix this with a change in the I2CDevice.cpp file. I would like to submit a patch. But I'm not sure which base I should use for the PR. Should I submit to the original Arduplilot or to your fork?

night-ghost commented 6 years ago

Cool!

The board crashes when trying to initalize the I2C Device on bus 2

hmm, there was a lots of efforts to stop brute force bus scanning...

Should I submit to the original Arduplilot or to your fork?

this depends on what you want to do, but even if you submit to original Ardupilot there will be request to me about your PR.

night-ghost commented 6 years ago

in new binaries