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.
06-02-2022 02:09 PM
Hi BSTRobin,
I am not able to get the BME688 up and running and facing issues and need your help.
Here are the list of things I have done so far following the "BST-BME688-Integration-Guide-AN008-06.pdf" document.
Can you please let me know where is the issue ?
I have attached the converted c file and logs for your reference.