Confusing detection results of Xavier I2C

Dear Xavier-Users,

I use BNO055-IMU on my Xavier through I2C Bus 1 (pin27 and 28).
When I check with “sudo i2cdetect -y -r 1”, the result is confusing and different every time as follows:

Eample 1:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- 05 – -- UU – -- – -- – -- –
10: – -- – -- – -- – -- – -- – 1b – -- – --
20: – -- – -- 24 – -- 27 – -- – 2b – -- 2e –
30: – -- – 33 – -- – -- 38 – -- – -- 3d – --
40: UU UU – 43 – -- – -- – -- – 4b – -- – --
50: 50 51 – -- – -- – -- – -- – -- – -- – --
60: – -- – -- – -- – -- – -- – -- 6c – -- –
70: – -- – -- 74 – -- –

Example 2:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- – 06 – UU – -- – -- – 0e –
10: – -- – -- – 15 16 17 – -- – -- – 1d – --
20: – -- – -- – -- – 27 – 29 – -- – -- – 2f
30: 30 – -- – -- – -- – -- – -- – -- 3d – --
40: UU UU 42 – -- 45 – -- – -- – -- – -- – 4f
50: 50 – -- – -- – -- – 58 – -- – -- – 5e –
60: – -- – 63 – -- 66 – -- – -- – -- – -- –
70: – -- – 73 – -- 76 –

Example 3:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – 04 – -- – UU – -- – -- 0d – --
10: – -- – -- – 15 – 17 – 19 – -- – 1d – --
20: 20 – 22 23 – -- – -- – -- 2a – -- – -- 2f
30: – -- – -- – -- 36 – -- – -- 3b – -- 3e –
40: UU UU 42 – -- – -- – -- – -- 4b – -- – --
50: – -- – -- – 55 – -- – 59 – 5b – -- – --
60: – 61 – -- – -- – -- – -- – -- – -- – --
70: – 71 – -- – -- – --

The default address of BNO055 should be 0x28.

Any ideas on this?

Best regards

What’s the result without connect the BNO055-IMU? It’s could be cause by BNO055-IMU or something wrong.