Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMP581 documentation errors?

    BMP581 documentation errors?

    jorgenn
    Occasional Visitor

    I have bought some BMP581 to test for a new product we developing.  Having some issues getting the sensor working using 4 wire SPI.

    The register map on page 50 of the DS shows register 0 is reserved.  I read this as 0x50 (Same as BMP390).  Register 1, the chip ID should be 0x50 but I read 0x32.  Register 2 should be 0x32 but I read 0x23.  

    When I set up the sensor for a single measurement, it appears I am read garbage. 

     

    Is there any clear, sequantial guide to setting up and reading the sensor, that does not mean trying to examine code over 4 c source files with loads of defs?  

    1 REPLY 1

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    Please check your schematics to see if the SPI interface is correctly connected to your MCU. Then you can use logic analzer to capture the waveform when you are trying to read BMP581 chip_ID register 0x01. You should get the value of 0x50 back. You can check if the waveform is close to page 37 of BMP581 datasheet for SPI 4-wire single byte reading or not. Please note that BMP581 supports SPI mode 0 and mode 3, not mode 1 and 2.

    Thanks.

    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