As for FDS - it is used. Normally there are 2 blocks reserved for it, it is the number 2 in this line https://github.com/espruino/Espruino/blob/master/boards/BANGLEJS2.py#L115
but bangle2 has Storage in external SPI flash so this does not matter and more flash is free (and it should not overlap with anything) but still 2 blocks should be used - defined via FDS_VIRTUAL_PAGES define here).
And the location is right below the bootloader, here
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
As for FDS - it is used. Normally there are 2 blocks reserved for it, it is the number 2 in this line
https://github.com/espruino/Espruino/blob/master/boards/BANGLEJS2.py#L115
but bangle2 has Storage in external SPI flash so this does not matter and more flash is free (and it should not overlap with anything) but still 2 blocks should be used - defined via FDS_VIRTUAL_PAGES define here).
And the location is right below the bootloader, here