BSEC2 v1.5.2400 RAM overflowed

The example "bme68x_demo_sample" does not compile.

Out of RAM: "dram0_0_seg" overflowed by 9256 bytes.

Each instance is allocated in memory: BSEC_INSTANCE_SIZE 3272

There are two conflicting defines:

NUM_OF_SENS 4

NUM_BME68X_UNITS 8

Where to specify the number of sensors, and where is multi instance? How to run this version at least on a standard board with 8 sensors? The new version is very demanding on memory and cannot be applied to a large number of sensors > 8.

1
11 replies