melexis / mlx90640-library

MLX90640 library functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sensor not working anymore

bremart1 opened this issue · comments

I am trying to use the MLX90640 sensor (waveshare board) on a rpi compute module 3 (with the rpi gpio board).

I was able to achieve a setup and receive images from the sensor. I tried connecting a rpi camera to board, and it kind of worked, I could access both devices, but if I tried to use them simultaneously I would get both images for a while, then eventually the mlx90640 sensor would freeze.

I tried to change the i2c pins on the gpio board, and use a different bus, but eventually, returning to my original setup, the device is not functional anymore.

The i2cdetect command indeed detects a device at address 0x33 but now when I use examples programs, I get
the infamous frameData timeout error waiting for dataReady in combination with a Segmentation fault message.

I have read in other issues that this might be a case of the eeprom having been somehow corrupted by my manipulations.

How can I unbrick the sensor?

And also, how can I have both a picam and the IR sensor on the same board?

Thanks

Martin