Part Number: CC2541
Hello,
This is a continuation of this thread: CC2541: Not Bonding - Bluetooth forum - Bluetooth®︎ - TI E2E support forums
Just to give a bit of background:
I was facing connection issues for my device with a mobile app. My memmory statistics looks like this:
132 296 bytes of CODE memory (+ 14 888 range fill )
35 bytes of DATA memory (+ 80 absolute )
7 859 bytes of XDATA memory
179 bytes of IDATA memory (+ 1 absolute )
8 bits of BIT memory
900 bytes of CONST memory
To understand if the shortage of ram memory was causing the problem, I disabled all the services and saved around 1000 bytes of ram and now there is no connection or bonding problem... What workaround would you suggest? So how can I analyze this further? Is there a way to understand the heap memory usage? We are using split platform and it makes it difficult to use the debugger. Is there a way to monitor heap usage by reading any variable or APIs? For 8k ram, what shall be the free memory(minimum) we shall allocate.
Best,
Varun
