Hi, when uploading the code below, which is using a "large" array, to the Arduino Nicla Sense ME, the following error message comes up: ++ MbedOS Error Info ++ Error Status: 0x80FF0144 Code: 324 Module: 255 Error Message: Assertion failed: _stack_buffer != NULL Location: 0x430B9 File: ./mbed-os/connectivity/drivers/ble/FEATURE_BLE/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/NRFCordioHCIDriver.cpp+186 Error Value: 0x0 Current Thread: main Id: 0x200051B4 Entry: 0x19E6F StackSize: 0xC00 StackMem: 0x20004590 SP: 0x2000508C For more info, visit: https://mbed.com/s/error?error=0x80FF0144&tgt=NICLA -- MbedOS Error Info -- This does not happen if the array is small (e.g. 2 instead of 800), or if the line "BHY2.begin();" is commented out. The example sketches work, but just adding a large array to the code leads to this error. The Code: #include "Arduino_BHY2.h" int all_readings[800]; void setup() { all_readings[0] = 0; BHY2.begin(); // if this command is commented out: no error is thrown } void loop() { BHY2.update(); // this line does not impact the error, so commenting it out has no effect on the error. }
... View more