SGP30 - I2C communication fails

Guest #6285076
Rate this post
• ▲ useful
▼ not useful
Hi,
I discovered an issue with a SGP30 sensor (Sensirion) that does not make 
sense to me or the manufacturer of the sensor.

1. I designed a PCB with a SGP30 on it. Everything on the PCB works, 
power rails are stable.

2. All the other ICs respond to an I2C request. Just the SGP30 is 
missing.

3. When I connect the development board for the SGP30 to a debug header, 
that sensor gets detected. The development board works on 3.3V.

4. I took off everything from the development board and jumpered some 
connections. So really all that is left is the sensor itself. When 
connecting it to a debug header, the sensor gets detected.

5. I checked the pinout and the connections of the sensor on my board. I 
also probed it against the pins of the sensor on the development board. 
Both sensors are exactly on the same nets. The sensor is close to the 
debug header.

6. The sensor went through a standard SMT reflow process (twice). I 
tried to hand solder a new sensor on it, but this did not work either.


Sensor datasheet:
https://www.mouser.com/pdfdocs/Sensirion_Gas_Sensors_SGP30_Datasheet_EN-1148053.pdf

Development board:
https://www.adafruit.com/product/3709


This just does not make sense to me at all. The only reason I can see 
that I have not verified yet is that the sensor itself got damaged 
during SMT.
Does anyone have any other ideas what I could test/ what the issue might 
be?

Thank you!
Attached files:

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.