Hello, I ve been trying to get a bmi270 working, I ve designed my own board and wanted to work with 4 wire spi but it didn't work. I also got to know about the pulse needed on the CS pin at startup to get it into SPI mode but none of it works. I am also not able to access it on i2C mode. Is there any way to know I ve damaged my chip as the pins are not short seems fine. What am I missing here ?
Hello, I ve attached the bmi schematic to the orignal post, I took the schematic from the datasheet, no matter what I try I am not able to initialise the sensor, I ve tried everything in my power, I just want to read the device ID to make sure the device is working as we have different code which is fully compatible with the sensor but it's not working. I am not using any API as I just want read the device ID to make sure the device is functional.
After our review, your BMI270 schematic is ok. It is recommended that when reading the chip ID through SPI, use a logic analyzer to record the communication waveform of SPI and check if the timing of SPI is normal. I upload a example for your reference.