2025-12-20 4:40 PM
Hi i have a custom lsm6dsv module that is getting a strange result after 6a 9c then cycles through int of the imu 9c seem to make it restart its process and loop it for a for until 6a is back and 9c comes back and does the exact same process and unsure what i should look at next [ i am new to logic analyzing oscilloscope scopes signals seem fine i feel like im missing something badly
Parts 100nf caps
5.1k resistor tired 10k but I thought lower them could solve it? Before I do anything dumb I need input on what could cause this i can also provide logic files from pulse veiw
Thanks
Solved! Go to Solution.
2025-12-24 1:11 AM
Hi @Cutzo_500 ,
The repeated 6A and 9C bytes with NACKs suggest I²C communication issues. Possible causes include incorrect register reads, timing problems, or bus noise. Check pull-up resistor values (2.2kΩ–10kΩ), ensure clean SDA/SCL signals on the scope, verify correct I²C address and read sequences, and confirm proper start/stop conditions. Slowing down the I²C clock and reviewing your code and logic analyzer captures can help identify the problem.
2025-12-24 1:11 AM
Hi @Cutzo_500 ,
The repeated 6A and 9C bytes with NACKs suggest I²C communication issues. Possible causes include incorrect register reads, timing problems, or bus noise. Check pull-up resistor values (2.2kΩ–10kΩ), ensure clean SDA/SCL signals on the scope, verify correct I²C address and read sequences, and confirm proper start/stop conditions. Slowing down the I²C clock and reviewing your code and logic analyzer captures can help identify the problem.
2025-12-24 1:20 AM
Thank you for the feedback i did confirm that shortly after a oscilloscope dig and found my bi solder to be unreliable for this lga packages and give a grainy result visual and confirmed after it was left for a bit a when slient logic and scope wise
Do you have any recommendations for sac or leaded solder for these footprint reliablty sac perrfered I dont want to risk another project from a bad choice of solder brand