I am integrating the BMP3 driver (https://github.com/BoschSensortec/BMP3-Sensor-API) intn a TI-RTOS project.
The code in bmp3.c allocates variable-length arrays on the stack in bmp_set_regs and bmp_get_regs and this fails. I think the failure is of the ARM C compiler, not something related to TI-RTOS. Possibly the issue is the lack of heap (not even sure if my project is configured with or without a heap, I certainly do not use malloc).
Any advice? Thanks, Sivan