Our product under development has tight flash requirements. As such, any optimisation to the build size of the product has a great affect on further development, therefore, we are investigating reducing our flash size by using the optimised FTD provided by the NRF5 SDK for Thread & Zigbee.
When using the optimised FTD compared against building Openthread from the source with the same switches on Reference 20200818, the provided library is ~5kb larger in build size on our stack.
Is this expected?
Are there any other optimisations that can be done within the NRF5 SDK to reduce build size?