Spark Core is getting chunky - 676 bytes added to core this month

Code I had that previously compiled now gets the out of memory 8 red blinks.

I was previously on the April 14th codebase: (core-firmware, core-common-lib and core-communication-lib)
text data bss dec hex filename
68596 2924 11608 83128 144b8 core-firmware.elf

As of today, May 11th codebase: (core-firmware, core-common-lib and core-communication-lib)
text data bss dec hex filename
70024 3100 12108 85232 14cf0 core-firmware.elf

My understanding is that data+bss is RAM usage which means we’ve added this month: 1428 176 500 2104 or 676 bytes to RAM

Anyone know which commit was the chunky one, or was it all of them? We’re those all commits necessary to be added to core? How much should be left for users?

related post:

1 Like

Hey @jjrosent,

Sorry for that matter and I was discussing with @peekay123 an hour ago on what we can do to squeeze out more ram.

There’s no excuse to say we just needed those ram but it’s really a tough thing on embedded systems.

But trust me, we are working on it and everywhere we are going, we talk RAM :wink: