Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Connect BMM150 to BHI260AP via MI3 instead of AUX

    Connect BMM150 to BHI260AP via MI3 instead of AUX

    zkz
    New Poster

    For some reason, our hardware connects BMM150 to BHI260AP's MI3 interface plus MCSB1 as INT, instead of AUX+MCSB2 as shuttle board.

    So this is the connection:

    BHI260AP ---- BMM150

        M3SDA ---- SDI

        M3SCL ---- SCK

        MCSB1 ---- INT/DRDY

    Now in terms of firmware, do we need to change the source code and recompile or we can achieve this via board configuration?

    Thanks

    3 REPLIES 3

    BSTRobin
    Community Moderator
    Community Moderator

    Hi zkz,

    As your hardware connects BMM150 to BHI260AP's MI3 interface, you can modify board configuration like this:
    14,i2c1,25,-, 1, 0, 0, 0, -1, 0, 0, 0,-1, 0, 0, 0, 50.000000, 0 #BMM150Mag

    Thank you BSTRobin for the confirmation.

    I have got a different configuration line below than what you showed:

    11,i2c1,16,1, 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0, 50.000000, 0 #BMM150Mag

    In particular, I have the following:

    DriverID=11: This is according to BHI260AP_SDK_1.1.8.0/drivers/BMM150Mag/CMakeLists.txt

    addr=16: This is the i2c address of BMM150 per datasheet

    GPIO=1: We connect MCSB1 of BHI260AP to INT/DRDY of BMM150.

    Could you please check/confirm if these are correct?

    Thank you

    BSTRobin
    Community Moderator
    Community Moderator

    Hi zkz,

    Can you provide BHI260AP, BMM150 schematic diagram for check and provide configuration for your hardware?

    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