Post Go back to editing

ADXL362 SPI communication issues

Thread Summary

The user experiences random issues with the ADXL362, reading 0 or 255 from all registers. The final answer suggests that the issue is not directly related to not starting from 0V, but recommends performing a SOFT_RESET and checking the device ID in registers 0x00~0x02 to diagnose the problem.
AI Generated Content

Hi,

We currently have issues in our board with the ADXL362. In some cases we read 0 or 255 from all registers and in some cases we read values as expected. It is randomly.

We follow the design guides from your datasheet. My initial question is:

In the datasheet it says:

"...The ADXL362 does not require any particular startup transient characteristics, except that it must always be started up from 0 V. When the device is in operation, any time power is removed from the ADXL362, or falls below the operating voltage range, the supplies (VS, VDD I/O, and any bypass capacitors) must be discharged completely before power is reapplied. To enable supply discharge, it is recommended to power the device from a microcontroller GPIO, connect a shutdown discharge switch to the supply (Figure 47), or use a voltage regulator with a shutdown discharge feature, such as the ADP160."

If we don't start from 0V, can this explain the issue we see?

Thx

  • Hi Eyal,

    When you say

    "In some cases we read 0 or 255 from all registers and in some cases we read values as expected. It is randomly."

    Are you power on -> power off -> power on for case by case? If not, that is not related to the issue that you mention about.

    BTW, when you see 0 or 255, could you issue SOFT_RESET instruction and check the registers again.

    What's more, I would suggest you to check the register 0x00~0x02 to see whether you can read the ID correctly in such situation.

    BR

    Neil

  • This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

    Thank you,
    EZ Admin

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.