I am trying to connect an external compass (integrated into a GPS module) to my F405-STD. Without the compass everything works fine, but as soon as it is connected, I get “check BRD_TYPE: Baro: unable to initalize driver”. At first I thought, I had switched SDA/SCL, but the error is persistent, no matter in which order I connect the wires. Is this a known problem? Is there a way to solve it?
Sounds to me that your compass may not be connected properly or more likely it is faulty as it seems to be taking out the i2c to which the baro is connected.