FLASH growth is less of a problem than stack usage growth. FLASH growth is immediately noticeable, while stack growth silently crashes the system. A recent example: 2KB stack isn't enough for NSH to run "ps" with certain system settings.
Regarding small systems: 64KB of FLASH is too little to do anything useful with NSH, and it always has been. If you want to do something useful with such a small FLASH, the first thing you do is disable NSH. śr., 8 lip 2026 o 16:49 <[email protected]> napisał(a): > On 2026-07-08 15:06, Karel Kočí wrote: > > Hi > > > > My two cents: > > > > * Nobody is suggesting to break POSIX compatibility for everyone. > > Alan's > > suggestion is to have option to break it to reduce the size. > > If memory serves, that was discussed before and the prevalent opinion > was that even having such option makes NuttX POSIX-noncompliant. (And > therefore any such option is unacceptable.) >
