i2cdetect cannot show up MLX90614 IR thermometer I2C device

Hi, I’m mount a MLX90614 IR thermometer I2C device to a beaglebone blue board, but i2cdetect cannot show up the device address at 0x5A.

I checked the datasheet of MLX90614, knowing that the SMBus clock frequency should be under 100KHZ, but in my board the i2c runs at 400KHZ,

so changed the frequency to 100KHZ, but still I2Cdetect cannot show my device at 0x5A at all the 3 i2c buses.

Can anybody help me out?

Thanks.

Best.

Honggang Wang.