Paragraph 4.4 of the BMI270 Data Sheet outlines Power on Reset and Device Initialization. Fourth bullet says that a configuration file needs to be loaded into the device using "burst write". Questions: what is in the configuration file and is it really needed to make the device operate? What happens if I don't load it into the device? What is "burst write" command and is that supported as a python command? Where is it documented?
BMI270 had many features supported by internal algorithm, so it needed to load the configuration file to support these features.
Bmi270 supports writing configuration files through the SPI or I2C interface of the host, and supports the operation of burst write on the host side, such as SPI burst write.
You could check if your host platform could support burst write.
I'm gonna explain what burst write little bit.
There is our exampel code in github
And, burst write means SPI or I2C multiple write function.
Please let me know if you have more questions.