Replies: 4 comments 1 reply
-
6k + 16k + 4k + 25k + 3.5k + 3.2k + 0.3k +21k = 79k < 80k = 64k + 16k ???. I would then suggest to include all of the above options. |
Beta Was this translation helpful? Give feedback.
-
The LFS options are either 6k OR 16k, not both. And CMATH support may be questionable, since it is not enabled at SAM51. |
Beta Was this translation helpful? Give feedback.
-
How many SAMD21 boards have the external flash? (the itsybitsy and feather boards do I see). I would think for those SAMD21 boards without WiFi/BLE/.. the framebuffer should be included for basic display of changing info. I use a small I2C OLED for GPS and simple environmental app using a SAMD21 without external Flash for example. I add framebuf to my build which reduces my onboard flash filesystem to 48K. And sensor processing options (dht, onewire) ... And code(speed) optimizations (Viper, Native) could be useful for lower power MCUs. I would bias onboard usage towards the compiled C code since the added external Flash gives room for python code. My 2 cents, if even that. |
Beta Was this translation helpful? Give feedback.
-
I made a first package including:
|
Beta Was this translation helpful? Give feedback.
-
Now that external flash support is enabled, how should the extra 64k flash space used at SAMD21 devices. Options:
Observation: Using LFS2 in addition to LFS1 increases the flash by 16k. That's strange.
The available RAM did not grow. So using a lot of static data is bad,
Beta Was this translation helpful? Give feedback.
All reactions