Bosch Sensortec Community

    SOLVED

    Falling time of I2C of BHI160 and BMM150

    Highlighted
    New Poster

    Falling time of I2C of BHI160 and BMM150

    Hi Bosch,

    We are using BHI160 and BMM150 in our product. There is a I2C Bus between them, which is pin7/21 of BHI160.

    I measured the waveform of this I2C and found falling time is too short (8.7ns on SDA;6.2ns on SCL). The I2C standard (UM10204) defines the minimum falling time should be 12ns.

    tfsda.pngtfscl.png

    My question is will it cause a problem? Does BHI160 have register to control the driven strength?

    Thanks!

    Tags (3)
    3 REPLIES 3
    Highlighted
    Community Moderator

    Re: Falling time of I2C of BHI160 and BMM150

    When using BHI160 + BMM150 combination, the I2C host are working under 400Hz,  and in the spec there is only max falling time defined under 400Hz.

    And this timing is working properly with BMM150 on BHI160 I2C host interface

    Highlighted
    New Poster

    Re: Falling time of I2C of BHI160 and BMM150

    Hi Vincent,

    I2C works at 400Khz, not 400Hz from my test. Are you sure it is 400Hz? Please check the waveform I measured as below. Yellow is clock while Pink is data.

    Thanks!

    cheersclock frequency.png

    Fan

    Highlighted
    Community Moderator
    Community Moderator

    Re: Falling time of I2C of BHI160 and BMM150

    Hi Fan,

    Indeed this looks a bit faster than the i2c spec. I need to confirm if this is expected or not.

     

    For the BMM150 interface, this will not cause an issue. BHI160 does not have configurable pad strenght.

    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