Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMA280 configuration failure after soft reset

    BMA280 configuration failure after soft reset

    ajcurtis84
    Occasional Visitor

    Hello,

    I have implemented a write/verify chip configuration routine. If the configuration process is preceeded with a "Soft Reset w/2ms delay", verification of register FIFO_CONFIG_1 (0x3E) fails. It always returns 0x00. If I don't perform the soft reset, the configuration verification works fine.

    Has anyone else experienced this? Is there a solution?

    Thanks

    6 REPLIES 6

    00> [00:00:00.009,918] <info> accel: BMA280 No Soft Reset Performed
    00> [00:00:00.013,580] <info> accel: BMA280 reg 0x11 match 0x50 == 0x50
    00> [00:00:00.014,129] <info> accel: BMA280 reg 0x12 match 0x60 == 0x60
    00> [00:00:00.014,648] <info> accel: BMA280 reg 0x0F match 0x3 == 0x03
    00> [00:00:00.017,272] <info> accel: BMA280 reg 0x10 match 0x9 == 0x09
    00> [00:00:00.017,822] <info> accel: BMA280 reg 0x19 match 0x10 == 0x10
    00> [00:00:00.018,371] <info> accel: BMA280 reg 0x1A match 0x20 == 0x20
    00> [00:00:00.018,890] <info> accel: BMA280 reg 0x20 match 0x5 == 0x05
    00> [00:00:00.019,439] <info> accel: BMA280 reg 0x2A match 0x5 == 0x05
    00> [00:00:00.022,064] <info> accel: BMA280 reg 0x2B match 0x81 == 0x81
    00> [00:00:00.022,583] <info> accel: BMA280 reg 0x3E match 0x80 == 0x80

    Hello Mark, 

     

    Firstly, all user configuration setting to be overwritten with their default value after softreset and the sensor goes to enter normal mode. 

    Please check p44 in our datasheet. 

    https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma280-ds000.pdf

    And, if you want to use our FIFO, I'd like to use our reference example code as below url. 

    https://github.com/BoschSensortec/BMA2-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