Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI270 and BMM150 programming problem

    BMI270 and BMM150 programming problem

    Ceranthor
    New Poster

    Hi, i am developing custom board using nrf52840 and BMI270 with BMM150. I have a problem with programming it because i can only acces acc data and by reading registers for gyro data there in none and same for the mag data i use datasheet to enable enything in correct orded (according to datasheet) and it is still not working. Previously i was using bmx160 and there was no problem with it. Can anyone provide code for it with libraries (library from bosch sensortech is not working good because of coines) i attach schematic and PCB screenshot. I am using segger embedded studio

    Ceranthor_0-1684137909249.png

    Ceranthor_1-1684137936672.png

     

     

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hi Ceranthor,

    1.hardware
    For BMI270 part, it is recommended to use 100 nf decoupling capacitors at pin 5(VDDIO) and pin 8(VDD).
    For BMM150 part, CSB and SDO pin should be connected to GND or VDDIO, refer BMM150 data sheet:

    BMM150 I2C address.png
    2. software
    You can refer github https://github.com/boschsensortec/BMI270-Sensor-API/blob/master/bmi270_examples/read_aux_data_mode/r... example code

    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