Bosch Sensortec Community

    Showing results for 
    Search instead for 
    Did you mean: 

    Compiling and testing BME680 on Custom hardware based on imx6ul Connect core SBC pro

    Compiling and testing BME680 on Custom hardware based on imx6ul Connect core SBC pro


    Hello ,

       I have an customised board with imx6ul processor and I am able to get the BME680 sensor up and able to read the pressure,temperature value on the i2c bus line.But I am not able to get the Air quality values.After searching in the net I found the BSEC library for aurdino and different architecture.Now I want to cross compile the libraries to my environment and generate the libraries.I am running my board using imx digi yocto and I am using the toolchain as below:

    export ARCH=arm
    export CROSS_COMPILE=arm-dey-linux-gnueabi-

    I downloaded the toolchain by following the link below:

    Can anyone help me to know how to compile the libraries to my environment and also how to integrate the source code in my user level application to communicate with the sensor.






    5 REPLIES 5

    Community Moderator
    Community Moderator

    We have shared your platform request to the appropriate team and will get back to you as soon as we receive more information. If it is possible to support it, please understand that it can take significant efforts (thus time) to integrate a new toolchain. In the meantime, please share any mandatory flags that would be needed for compilation or that are typ. used in your current projects.

    Hai Handytech,

        In my previous post  I have attached one way of obtaining the toolchain and here I am attaching another way of obtaining the toolchain.Please go through the link below:

      Our platform is connectcore6ul SBC pro and image is dey-image-qt-x11.Please let me know if any other information is required.





    Community Moderator
    Community Moderator

    Here we need is the complier parameters you used in your project. 

    Hello Vincent,

       Below are the steps I am following to compile my application:

    1.Once if you downloaded the toolchain it will be installed in specified path for example it will be installed in default location /opt.


    2.For exporting the envirenment run as below:

       source /opt/eclipse/DigiADE4L-1.0.3/2.6-r3/ccimx6ulsbc/dey-image-qt-x11/environment-setup-cortexa7t2hf-neon-dey-linux-gnueabi

    3.For compiling the application just run make.