10-29-2020 09:36 PM
Hello,
wondering if the BSEC library has been compiled against the TI CC13X2 Cortex M4F target? I've tired the Cortex M4F lib that's currently available, but the linker is having problems finding symbols when I try "bsec_init();"
undefined first referenced
symbol in file
--------- ----------------
__hardfp_floorf /LIBS/BME680/bosch/BSEC/Cortex_M4F/libalgobsec.lib<GasHumidityBaselineTracker.o>
__hardfp_fminf /LIBS/BME680/bosch/BSEC/Cortex_M4F/libalgobsec.lib<GasHumidityBaselineTracker.o>
__hardfp_log10f /LIBS/BME680/bosch/BSEC/Cortex_M4F/libalgobsec.lib<log10.o>
__hardfp_sinf /LIBS/BME680/bosch/BSEC/Cortex_M4F/libalgobsec.lib<HumidityTemperatureCorrector.o>
__hardfp_sqrtf /LIBS/BME680/bosch/BSEC/Cortex_M4F/libalgobsec.lib<sqrt.o>
Am I missing something?
Solved! Go to Solution.
10-29-2020 10:15 PM
Hello,
You have to link the bsec library into your platform. TI 13xx series.
https://github.com/BoschSensortec/BSEC-Arduino-library
Could you let me know if you have further question after you try?
Thank you.
10-29-2020 10:40 PM
Hi, uh, I don't see CC13XX as an option in the BSEC package anywhere. Do you have a URL? The arduino github doesn't seem to contain it, nor does the latest BSEC download.
10-29-2020 10:51 PM
Hello,
I mentioned bsec library github because you can refer how to link the library.
Regarding library, please download below url
https://www.bosch-sensortec.com/software-tools/software/bsec/
You can find cortex M4F library
bsec_1-4-8-0_generic_release\BSEC_1.4.8.0_Generic_Release\algo\normal_version\bin\IAR\IAR8\Cortex_M4F
Thanks,
10-30-2020 11:19 AM
Thanks-
the right lib for this target is the IAR 7 version for Cortex M4F. I had tried the gcc and armcc versions to no avail.