Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    BHI260AB and AP Firmware compatibility

    BHI260AB and AP Firmware compatibility

    MRSt
    New Poster

    Hello bosch sensortec team,

    there is currently a question rising up about your sensor BHI260AB / BHI260AP in our company.

    We are using the BHI260AB sensor in our system with the Firmware Version FW 1.3.0 provided here:
    https://github.com/boschsensortec/BHY2-Sensor-API/tree/v1.3.0/firmware/bhi260
    In detail we have been using the FW Bosch_SHUTTLE_BHI260_turbo.fw with the current desing and things have been working fine.

    Since we got the PCN about the AB variant to be followed up by the AP varaint we are testing the Firmware versions to be compatible.

    It points out, that FW 1.3 is only working for the type AB and it is not working for the latest AP variant. Vice versa FW 1.4.1 - 1.6 are only working on AP sensor and not on AB sensor.

    I get the following error for FW 1.3 (Bosch_SHUTTLE_BHI260.fw and Bosch_SHUTTLE_BHI260_turbo.fw) when tried to upload to AP sensor, if i read back the Error Code (0x2E) register of the sensor:
    0x14 - *Firmware Upload Failed: ECDSA Signature Verification Failed.
    For FW 1.4.1 (BHI260AP.fw) upwards it works fine and we recieve the requested data from the sensor / see the physical and virtual sensors.

    FW 1.4.1, 1.5 and 1.6 are not working on the sensor variant AB.
    I get the following error for all 3 FW versions, if i read back the Error Code (0x2E) register of the sensor:
    0x14 - *Firmware Upload Failed: ECDSA Signature Verification Failed.

    Since i cant find the information about the compatibility id like to request the compatible fw versions for the sensor variant AB and AP.
    Most important: is there a FW supporting both?

    Besides this it would be a great information how we can read out the Version AB and AP from the sensors i2c interface.
    Since we will need to load the proper firmware so support the older and the newer sensor version.

    This topic has currently a very high priority for the project.

    Thanks in advance!
    MRSt

    1 REPLY 1

    Minhwan
    Community Moderator
    Community Moderator

    Hi MRSt, 

     

    Thanks for your question. 

    Unfortunately, AB firmware and AP firmware are not compatible with each other. 

    If you use BHI260AP, you need BHI260AP firmware. 

    Or, you will recieve version error. You can check latest BHI260AP as below. 

    https://github.com/boschsensortec/BHY2-Sensor-API

    Thank you. 

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist