BHI360 BSX library on ROM memory.

I have the shuttle board with the BHI360 IMU and the BMM350 magnetometer. I got the shuttle board examples to work and some of my own code. I then noticed that in the BHI360 documentation it is mentioned that it has ROM memory which contains the BSX library.

I was curios about the fact that if I would integrate the BHI360 on an custom PCB I would have to to load the ~140kB .fw code onto the IMU at every power on, while the BSX is already on the BHI360. What does the .fw code contain that is not on the ROM memory?

1 reply