04-16-2022 02:39 PM - edited 04-16-2022 02:57 PM
Hi,
I am trying to use the BME688 sensor which is present in our custom hardware based on STM32MP1.After going thrrough all the documentation I have added the following files into my source code "From BME68x-Sensor-API repo, took bme68x.c, bme68x.h, bme68x_defs.h and from bsec_2-0-6-1_generic_release_04302021.zip using two files bsec_datatypes.h, bsec_interface.h.
Using the bme68x_dev structure, added intf, write, read and delay_us. called bme68x_init() and bsec_init().
In my Makefile, when I try to link the static libray available in "BSEC_2.0.6.1_Generic_Release_04302021-> algo->normal_version->bin->gcc->Cortex_A7->libalgobsec.a" in my application, I get thrown with a lot of errors. I have attached the error logs. NOTE: The device is based on Yocto and uses OpenSTlinux(arm-openstlinux_weston-linux-gnueabi-gcc).
Kindly help with the which libray I have to use ? Is there any otherfiles that I need to include in my source ?
Solved! Go to Solution.
04-18-2022 08:46 AM
Hi Biswajeet,
You could see "BSEC2 Binary Size Information.pdf" from BSEC 2.0.6.1 folder, current BSEC library was copiled with arm-none-eabi-gcc on Cortex-A7 platform.
We haven't tested with OpenSTlinux(arm-openstlinux_weston-linux-gnueabi-gcc).
04-18-2022 11:39 AM - edited 04-18-2022 11:43 AM
Hi BSTRobin,
In our custom hardware, we are upgrading the BME688 from BME680. So our current application supports completely the BME680. For BME680, the library was provided by your team (v1.4.7.4). Please see this link : (STM32MP157C+OpenSTLinux) .
As per my understanding this libary will not fully work with BME688 as it is a newer chip and available in v2.0 while the library is v1.0. Kindly confirm if my understanding is correct. If yes, then i'll be needing new compiled library file for BME688.
To set up the environment you can follow the above link.
04-19-2022 08:20 AM
Hi Biswajeet,
To support your platform and compiler(arm-openstlinux_weston-linux-gnueabi-gcc) for BSEC 2.0.6.1, we need to forward the request internally and discuss it.
04-19-2022 10:23 AM
Hi BSTRobin,
Ok. When shall I expect to hear from you regrading this ?
If you want, we can take this discussion further from this forum to private email.