Bosch Sensortec Community

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

    BMI270 initialization without config file

    BMI270 initialization without config file

    ReseD
    New Poster

    Hello,

    I just would like to be sure that is it possible to read the raw acceleration data from the sensor via SPI using drdy interrupt without uploading the config file shown in here: https://github.com/BoschSensortec/BMI270-Sensor-API/blob/master/bmi270.c ?

     

    The issue is that the file wastes my limited memory.

    4 REPLIES 4

    martmanmtx
    Occasional Visitor

    I really would like to get an answer to this question, too, as we have the BMI270 connected to a very small PIC and 8kBytes is huge in this case. So any updates?

    regards,

    Martin

     

    Update: tried Initialisation of sensor as described in Quick Start Guide of datasheet, just without download of Config File. Result is, that sensor does not put out any acceleration data. So seems the sensor does not work without download of config file. Please correct me, if I am wrong.

    BSTRobin
    Community Moderator
    Community Moderator

    Hi guys,

    The BMI270 must be loaded with firmware. For your application, you can use the BMI270 Maximum FIFO version(https://github.com/boschsensortec/BMI270-Sensor-API/blob/master/bmi270_maximum_fifo.c) which has minimum firmware.

    Hi,

    The sensor generates drdy interrupts with the minimum firmware. I didn't check the acceleration data yet, but hopefully it is also okay

    SterlingMinsha
    New Poster

    有没有其他方法可以减少内存使用量?

    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