09-30-2021 04:08 AM
In the first figure, I write the configuration data to register 0x5E normally and SPI writes the waveform correctly
After the write is done, the data in the 0X5E configuration file is read, and the MISO of the SPI interface remains low
(All other registers read and write normally)
Could you please help to analyze what problems there may be?
09-30-2021 04:51 AM
Hello maiwl,
For SMI230 sensor part, other Bosch department supported it. Then you could get contact window from here: http://www.bosch-semiconductors.com/automotive-mems-sensors/driver-information-systems/smi230/
If you had distributor, you could directly contact with distributor to get technical support.
09-30-2021 05:07 AM
Our company has both kinds of sensors, and I have the same problem with the sensor of BMI088
11-03-2021 03:31 AM
Hello maiwl,
How is your SPI configured?
What is your software execution process?
There was BMI088 example code in github, do you refer it to run?
https://github.com/BoschSensortec/BMI08x-Sensor-API/tree/master/examples
11-03-2021 10:15 AM
Hello,
1.My SPI configuration is as follows
.bitsPerSec = 2000000U,
.pcsPolarity = LPSPI_ACTIVE_LOW,
.bitcount = 8U,
.lpspiSrcClk = 8000000U,
.clkPhase = LPSPI_CLOCK_PHASE_2ND_EDGE,
.clkPolarity = LPSPI_SCK_ACTIVE_LOW,
.lsbFirst = false,
.transferType = LPSPI_USING_INTERRUPTS,
2.I'm using Github code, just porting it to my project,the sequence of software execution is not modified.