I bought the MMA865xFC Sensor Toolbox that included the daughter box of MMA8652 AND MMA8653.
However when i run the Sensor Toolbox software, it detected BOTH the MMA8652 and MMA8653 AS MMA8652.
Would you consult how to fix this problem? As we want to use MMA8652 tap detection interrupt.
Could you please post here screenshots of the Sensor Toolbox GUI with the Registers tab active and the WHO_AM_I register selected? See below my screenshots.
Also please look at the top side of both devices through a magnifying glass and let me know what you are seeing. Is there 652 (denoting the MMA8652FC), 653 (MMA8653FC) or anything else as the first number?
PS: If my answer helps to solve your question, please mark it as "Correct". Thank you.
I see the part number for the MMA8653FC is 653, but the part number for the MMA8652FC is E10.
And i found someone got this problem before 3 years ago: Incorrect WHO_AM_I from MMA8652FC
Attached is the WHO_AM_I register from the Toolbox sensor software, both of them are 0x5A
So quite sure that this is the factory defect.
What should i do next?
Yes, it is now obvious that we run into the same problem with engineering samples.
As recommended before, you can order free samples of the MMA8652FC by clicking on the “Sample” button on this website and replace the original engineering sample using this new part. Or you can return the complete LFSTBEB865x kit by following the standart warranty policy.
We apologize for any inconvenience this may have caused and thank you for your understanding.