Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    How to update Firmware on BME688 Development Kit

    How to update Firmware on BME688 Development Kit

    Caiohachem
    New Poster

    Hello,

    I am trying to update the firmware on the BME688 development kit in order to use it with the android app, but have been unable to find any instructions on how to do so. Can someone please help me with instructions on updating the BME688 firmware?

    Thank you

    4 REPLIES 4

    Minhwan
    Community Moderator
    Community Moderator

    Hi @Caiohachem  

     

    There is BME688 dev kit sw in below url. (Current version is v2.0.9)

    https://www.bosch-sensortec.com/software-tools/software/bme688-software/

    You can update firmware using bat file in zip file. 

    Thank you. 

    Could you give any instructions where to find those files and how to update them. I am not verry technolagically adept and a step by step instruction would really go a long way. Thank you.

    Dear Minhwan

    I have de dev kit which sends the following message upon pressing the reset button:

    ets Jul 29 2019 12:21:46
    rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
    mode:DIO, clock div:1
    load:0x3fff0018,len:4
    load:0x3fff001c,len:1044
    load:0x40078000,len:8896
    load:0x40080400,len:5816
    entry 0x400806ac

    I have also the android app BME AI Studio v.2.4.19 

    I have followed the downlink instructions to get the latest version of the dev kit software v2-1-4.

    After unzipping the dev kit, I start the Flash and get the following message:

    Enter COM port number (e.g. COM21)5
    esptool.py v3.3
    Serial port 5
    Traceback (most recent call last):
    File "esptool.py", line 5387, in <module>
    File "esptool.py", line 5380, in _main
    File "esptool.py", line 4687, in main
    elif args.no_stub:
    File "esptool.py", line 114, in get_default_connected_device
    _esp = chip_class(each_port, initial_baud, trace)
    File "esptool.py", line 320, in __init__
    self._port = serial.serial_for_url(port)
    File "serial\__init__.py", line 90, in serial_for_url
    File "serial\serialwin32.py", line 80, in open
    File "serial\serialwin32.py", line 222, in _reconfigure_port
    serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: OSError(22, 'Falscher Parameter.', None, 87)
    [6992] Failed to execute script 'esptool' due to unhandled exception!

    1. Question: WHERE IS THE File "serial\serialwin32.py?
    2. Question: WHERE IS THE bmeconfig file?

    Please help me! st.jo.schmidt@gmail.com
    Thank you !

     

    kmca
    Established Member

    I covered the flashing of the devkit and pre-reqs on the PC in my acticle on teaching your pi to sniff - https://github.com/mcalisterkm/teach-your-pi-to-sniff-with-bme688 

    Follow the "README" by scrolling down  - Steps 1 to 4 are probably relevent, the rest are Raspberry Pi focussed. 

    This was done using BSEC 2.4.0.0, so you will need to adapt when using BSEC 2.5.0.2.

    Regards

    Keith

    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