Bosch Sensortec Community

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

    BNO055 - Force interrput pin state to test

    BNO055 - Force interrput pin state to test

    josescxavier
    New Poster

    Hi,

    I have a production run where we detect that the trace between BNO055 and the host sometimes isn't solder. Is it possible to change the interrupt pin state from host? This way we could code a test to speed up the verification process.

    Thank you

    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hi josescxavier,

    You can enable or disable interrupts(ACC_BSX_RDDY, GYR_DRDY, MAG_DRDY), when you do not enable interrupt, interrupt pin output low level. When the interrupt is enabled, the rising edge of the interrupt pin triggers the host.

    Haven't understand description "I have a production run where we detect that the trace between BNO055 and the host sometimes isn't solder. Is it possible to change the interrupt pin state from host? ", what kind of pin status do you want?

    BNO055 has been discontinued and is not recommended for use in new designs.

    I want to set interrupt pin output state like if it is an gpio. Set the level to high and to low and read this from the host to check if the connection between the sensor and the host is ok.

    If when disabled the pin output low level I can set the input on the host with a pull-up so it the sensor is driving it low I can confirm the connection is ok. Thanks 

    Hi josescxavier,

    If you enable the data ready interrupt, the interrupt signal will be reported periodically. The host periodically receives the rising edge signal and detects it, which also indicates whether the connection between the sensor and the host is normal.

    There is no data ready interrupt option on my BNO055 software revision.

    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