Bluetooth: Controller: Recent RAM usage increase for hci_rpmsg build #49624
Labels
area: Bluetooth Controller
area: Bluetooth LLCP
area: Bluetooth
area: optimization
Enhancement
Changes/Updates/Additions to existing features
Milestone
Is your enhancement proposal related to a problem? Please describe.
Recently the file
ull_llcp.c
file was added, which increased the RAM usage of thehci_rpmsg
sample by roughly 4500 bytes. The result of this is thatCONFIG_BT_CTLR_SYNC_ISO
andCONFIG_BT_CTLR_ADV_ISO
can no longer fit in RAM for the sample anymore.Describe the solution you'd like
Since the
hci_rpmsg
is a sample that makes it possible to use the nRF5340 across multiple cores (app and net core), it is imperative that it is possible to build a general-use controller build with that sample. It should be possible to use thehci_rpmsg
with extended advertising and ISO support (both connected and broadcast).Describe alternatives you've considered
N/A
Additional context
I've attached logs of a recent commit (
53f2ccf2a2f587882503e4eece00fa871a9492d5
) and an older (preull_llcp.c
) commit (c3302d5f41c9f17775f4c69a5baa9e8c72f9cf3d
) that shows the increase in memory. The logs files are from buildinghci_rpmsg
withCONFIG_BT_EXT_ADV=y
,CONFIG_BT_PER_ADV_SYNC=y
andCONFIG_BT_CTLR_SYNC_ISO=y
.ram_53f2ccf2a2f587882503e4eece00fa871a9492d5.txt
ram_c3302d5f41c9f17775f4c69a5baa9e8c72f9cf3d.txt
The text was updated successfully, but these errors were encountered: