brcm_patchram_buf to flash?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_108962310
Level 4
Level 4
10 likes received 10 likes given 5 likes given

I am trying to size optimize my app for flash and RAM usage. I am using a 4343W radio.
I noticed that brcm_patchram_buf is being located in the RAM section.
Does it strictly need to be? I see that the declaration is const, but it still gets located & loaded into RAM in my app, all 40K of it.

Is it a read/write area needed to ongoing operation of the BT stack? (like a scratch section)

Notably, I am including in my app makefile:

GLOBAL_DEFINES     := MAC_ADDRESS_SET_BY_HOST \

      WICED_DCT_INCLUDE_BT_CONFIG \

      BT_CONFIG_APPLICATION_DEFINED

0 Likes
1 Solution
2 Replies

Thanks!

This is also present in SDK 6.2 .


I guess I should have figured this out, since the "const" keyword wasn't *actually* there for my chipset.

Now if only WICEDFS wasn't so minimally documented, we could put that into the filesystem-in-sflash and save another 40K of flash ...

0 Likes