Bno055 i2c address is 0x40 but why

What are you doing? The data sheet says the address is 0x28 or 0x29 depending on ADR. If you applied 5V to ADR then you may have killed the chip.