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.
Thanks for your message. We gladly publish all publicly available info, but sadly are unable to share the requested info within the community. Thanks for your understanding.
Firmware in https://github.com/BoschSensortec/BHY2-Sensor-API/tree/master/firmware/bhi260 couldn't be used for BHI260AP. BHI260AP firmware was not published in github.
If you have any further requests, please visit https://www.bosch-sensortec.com/about-us/contact/contact-form, use the contact form to submit your request and please make sure you refer to the question posed in the community.
At present, the firmware of BHI260AP has not been officially published.
If you design a project with BHI260AP, you could apply for BHI260AP firmware off line, please visit https://www.bosch-sensortec.com/about-us/contact/contact-form, use the contact form to submit your request and please make sure you refer to the question posed in the community.
We only recommend loading the corresponding firmware into the corresponding sensor part.