Hello Bosch teams,
Since the firmware of BHI260AP is still not available, we start the test using firmware of BHI260AB like you have suggested here: Solved: BHI260AP: Firmware and Driver (bosch-sensortec.com).
We have used the "BHY2-Sensor-API" driver on GitHub. We use the SPI interface to communicate with BHI260AP. The BHI260AP works in host boot mode. We have tried to load "Bosch_SHUTTLE_BHI260.fw" into the RAM. However, after uploading the firmware, we checked the value of boot status register (0x25) and we got 0x78 as result.
The firmware is sent to BHI via SPI in a package of 256 bytes. This is the beginning of the transmission which contains the 0x0002 command and firmware size.
I also provided the complete record of 4 the spi signal from the logical analyser during upload of the firmware to BHI260AP.
Could you please figure out where our problem is?
Thank you for your help.