Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BHI260AB Calibration state after power cycle

    BHI260AB Calibration state after power cycle

    nameeri1
    New Poster

    Hello,

    We are using a BHI260AB in our custom device. Currently, we calibrate the device according to the recommended process as described in the App Note and data sheet. We hold the device in different orientations until we reach a Calibration state of 3 for Acc, then move the device in figure eight pattern to calibrate the Mag to state 3, then place the device on a level surface to calibrate the Gyro to a state of 3. We then retreive the calibration data from the sensor (using bhy2_get_calibration_profile for each of the 3 sensors)and store that to a flash chip. We do this once at the factory.

    Upon power up, after doing the initialization for the chip, we read the calibration data from flash and apply the calibration back to the chip (bhy2_set_calibration_profile for each of the sensors). We notice that the heading always returns 0 even though the calibration data was applied. Also, the sensors show that their calibration state is 0 again. Is there something that we are doing incorrectly? Please note that we are not putting the BHI260AB into a lower power state, we are removing power completely when the device is turned off. I have read on your forum the topic below which describes a very similar problem:

    https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BNO055-unreliable-calibration-amp-headin...

     

    Any help is greatly appreciated. Thanks

    2 REPLIES 2

    BSTRobin
    Community Moderator
    Community Moderator

    Hi nameeri1,

    Thanks for your inquiry.
    What device is BHI260AB used on? What is the working environment around the device like?

    Hi Robin,

    We have a custom device. I assume you are asking about the metals surrounding the device. The bhi260ab is mounted within an aluminium enclosure. There are metal components housed within the aluminum structure as well. We have not performed a soft iron calibration. Do you think that would help with the compass reading after a power cycle? 

    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