#Barometer not detected after firmware flash

1 messages · Page 1 of 1 (latest)

violet ether
#

support ID 9dfbe548-0cd1-4073-b26c-de960e4ff0b9

Hi! After flashing my flight controller, the barometer is no longer detected. In the past I used custom defines USE_BARO USE_BARO_BMP280 to solve this, but that define will now cause an error when preparing firmware online to flash. Please let me know if there is any more info I can provide. Thanks for your help!

nimble yoke
violet ether
#

err, I don't think so. Sorry, I'm not the most tech savvy person. Only thing is a few uarts soldered up and typical usb cable. It's a new build, blank slate as far as I know

nimble yoke
violet ether
#

Sure, just a few minutes. If it helps, the baro was working before I flashed. The baro also does not show in core only mode

#

Top and bottom

granite pecan
#

Oh, it looks like you have something on UART 3. Was that there before when it was working?

#

The I2C pins are shared with the UART 3 pins on this FC for some reason

violet ether
#

I just flashed to the latest version, no custom defines, still nothing, sorry. I swear the baro was working out of the box and after install when it was on the factory 4.5.1. There is a GPS on uart 3, which I now see needs to be moved. That uart isn't even in the ports list, derp 😅

#

The same FC is in my mk5, that was the one that also had the baro issue. After some back and forth with geprc, turns out they had the baro name listed as DPS310 instead of BMP280. I think they changed it when they went from V2 to V3 of the FC and didn't update the firmware

nimble yoke
violet ether
#

I believe you, I'm just scratching my head here hehe. Last time I put USE_BARO USE_BARO_BMP280 into custom defines and it worked, and I laughed at how that consumed about four hours of my life

granite pecan
#

Remove anything connected to UART3 and try again

violet ether
#

No, sorry, different quad

#

I'll go desolder T and R real quick and try flashing again

#

Holy crap it worked!

#

THANK YOU THANK YOU THANK YOU!!!