2020-07-02 05:50 AM
we already cut trace the pin SDO connected to GND but still same issue, INT1&2 not connected physically by flipping MCU pin so it will not connect, the most ideal for our application is run the accel in 3V supply so we do not need a translator or any 1.8V LDO to save board cost.
i attached our schematic for your reference.
2020-07-07 07:07 AM
Hi @Jpena.1 , this is strange because the LIS2DW12 chip should have no problems if powered at 3V or 3.3V... The schematic appears OK too. You should check if there are some low-resistance paths from Vdd to GND, maybe not inside the MEMS device but in the STM8, removing selectively the MEMS first and then the STM8 devices...
About the I2C communication, the only thing I would check is the integrity of the I2C signal: I mean check with the oscilloscope if the 3V / 3.3V digital wave pattern signal is not for some reason shaped from parasitic capacitors on the SDA / SCL lines or maybe the pull-up resistors are too weak to guarantee the digital signal to reach the HiV level. Regards
2020-07-08 03:01 AM
Hello @Eleon BORLINI , we were able to fixed other issue.
Issue #1: On the burning of the Accelerometer chip at 3.3V supply
issue #2 : Good solder but the Accelerometer chip is not responding thru I2C communication and INT1&2 Accel pins are connected to MCU directly ( note: MCU pins connected to INT1&2 pins of Accelerometer are set to default state, input floating )
unsolved issue: Can we direct connect the Accelerometer pin 3 (SA0) to change the I2C ADDRESS? if no, do we need to connect a smaller pull down resistor smaller than the default internal pullup? what is the initial state of the Accelerometer communication line? is it SPI ? then shift to I2C if it detected that the Accel pin 2 is connected to VDD?
Regards,
Jing