03-19-2021 04:11 PM
Hello,
For evaluation we ordered Shuttle Board BMI270 (Shuttle Board BMI270 Bosch Sensortec | Mouser Slovakia).
We want to use 4wire SPI mode for communication. In this mode BMI270 is not responding to read chip ID (always returning 0).
Shuttle Board BMI270 is connected with IMX6 running Linux, pinout is following:
Pin 1,2 – VCC (3.3V)
Pin 3 – GND
Pin 4 – MISO
Pin 4 – CS
Pin 16 – MOSI
Pin 18 – CLK
Pin 20 – IRQ
Jumpers are removed.
SPI frequency is set to 100kHz for testing. CS is low during SPI communication with BMI270.
I am trying to read register 0 (first write 0x80 on SPI, then read 8 bit).
During communication I don’t see any activity on MISO line – it is always low. Do I need to do any special startup procedure ?
Thanks
Solved! Go to Solution.
03-22-2021 05:27 PM
Hello Joma,
As long as I understood, now you are bring up stage.
To verify and test your functionality, you can simply test it with our EVM board with shuttle board.
Using this, you can free from hardware issue since we verify both board.
Application board 2.0
https://www.bosch-sensortec.com/software-tools/tools/application-board-2-0/
With application board 2.0 and shuttle board, you can use below program.
Development desktop software
https://www.bosch-sensortec.com/software-tools/tools/development-desktop-software/
COINES
https://www.bosch-sensortec.com/software-tools/tools/coines/
Thanks,