We bought an eval board for the ADXL372Z, I've connected VS, VIO to 3.3V, MISO, MOSI SCK and CS as standard SPI communication. Both grounds to GND.
I'm trying to see if all works well, but when I try write the command with address 0x01 (so, register 0x00, Read bit ON), I get 0x00 as byte response.
Trying to read the registers after that one (register 0x01, 0x02, 0x03) I get always 0x00 or 0xFF.
I see there is a reset command, register 0x41, tried also to write to this address, with the following data being 0x52 (as per datasheet "Writing code 0x52 resets the device."), before doing any read from other registers, but still same behavior.
Is there a way to see what's going on? Do I need to send specific power on commands first?
SPI works on my side, I've also lowered the speed to 50 KBs, same happens. Also clock polarity is 0, clock phase is 0 as well (as per datasheet). CPOL = 0, CPHA = 0.
Wires going from board to my MCU is like 20 cm long, will this be an issue?
Any pull up/down I need on my side?
Added some more info
[edited by: Rusty81 at 3:13 PM (GMT -5) on 15 Nov 2021]