Bosch Sensortec Community

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

    BME68x reporting BME68X_E_COM_FAIL

    BME68x reporting BME68X_E_COM_FAIL

    Karthikg
    Established Member

    I am using the development board from Bosch which houses 8 BME688 modules with stacking headers talking to the ADAFRUIT Feather ESP32 board. I have installed BSEC 2.0. I have gotten the infrastructure running (i.e BSEC intializaiton looks fine - with the basic_config_state.ino from the BSEC 2.0 library) 

    when the code is running, it does return the expected values here  (BSEC library version 2.0.6.1 and BSEC error code 0)

    when it gets to  updateSubscription(), I see errors. and looking further, i see this has getting a -2 from the BME68x status (which is BME68X_E_COM_FAIL). so this must be related to not being able to talk to the devices correctly. does anyone have this issue? 

     

    9 REPLIES 9

    Minhwan
    Community Moderator
    Community Moderator

    Hello Wenator, 

     

    Are you using GPIOs as I2C? 

    Arduino has assigned I2C pis and depends on I2C there is pull up resistor or not. 

    I strongly recommend to use assigned I2C pins. 

    Thanks, 

    Hi,

    I tried the assigned I2C pins, but still receiving bme68x error code -2.

    Thanks

    Minhwan
    Community Moderator
    Community Moderator

    Please check our bsec 2 library example code. 

    Our example code is based on Arduino. -2 means communication error, so it means that there is hardware or software issue for communication. 

    Thank you. 

    jimmygumball
    New Poster

    Hello,

    I know this forum was established in 2021, but I'm here 2 years later experiencing the same issues. 

    Is anyone able to aid me?

    Thank you,

    Jimmy

    Minhwan
    Community Moderator
    Community Moderator

    Hi Jimmy, 

     

    The main reason of most of this issue is hardware connection or setting issue. 

    Please check it. 

    Thank you. 

    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