Tool/software:
We are working on a project using the CC2650 and BLE SDK version 2.2.8.12, where we need to enable the whitelisting feature to comply with security directives like RED-DA. Enabling the PRIVACY_1_2_CFG macro resolved the issue described here: not-able-to-connect-in-whitelist-advertisement-when-devices-are-bonded
However, this increased flash consumption by approximately 7.5 kB, which presents challenges because:
- Our project already consumes around 92% of the available flash.
- We also need to accommodate the Over-the-Air Download (OAD) library, which currently doesn’t fit due to the increased memory usage.
Questions:
- Is it possible to skip using the
PRIVACY_1_2_CFGmacro and still manage the whitelisting feature? Are there alternative solutions or patches available? - Are there ways to optimize flash and RAM consumption in this setup to fit both the OAD library and the whitelisting feature?
Any suggestions or guidance would be greatly appreciated!