This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C1294XL: Boosterpack position

Part Number: EK-TM4C1294XL

hI,

I have a TM4C1294XL + BOOSTXL-SENSORS

My FW and SW works well with I2C for BME280 and BMI160 only if the boosterpack is mounted on position 1 (at the bottom of the board)

If I mount the boosterpack in position 2 (near the rj45 plug) it does not works

Maybe there's some jumper to be set?

Maybe the I2C addresses must be changed for the two boosterpack position?

I'm using 0x77 for BME280 and 0x69 for BMI160

Thank you

  • Hello Matteo,

    I don't think there should be an issue with jumpers for I2C. My gut instinct here is that one step of the I2C code was not converted for the new port. It's an easy mistake to make (I have done so as well) so my first thought is if you could post the code here and let me know what pins you are using, I can give it a look over and see if I spot anything?

    Best Regards,

    Ralph Jacobi

  • Hi Ralph, 

    problem solved

    It was due to wire library, which works by default with the first I2C. Using Wire2 works well with the boosterpack in second position

    Thanks anyway for the answer