- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm currently working with a project updated with 6.1 version of WICED and I have an old problem of memory :
Module WICED 5.2 :
And now with version 6.1 I have this result :
To resolve problem of resource size I tried this method but wifi functions don't work : additional modules occupies lot of memory space after an upgrade
Can some one help me out to understand how to fix this problem ?
Solved! Go to Solution.
- Labels:
-
Memory
-
WICED Studio
-
Wifi+Bluetooth
- Tags:
- flash sector
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can follow CRC32 by hardware peripheral in STM32 , Disable DHCP_Server module, or exclude from build? threads to free some memory. If you are not using enterprise security, DTLS in your application, you can use WICED_CONFIG_DISABLE_ENTERPRISE_SECURITY
WICED_CONFIG_DISABLE_DTLS macros to reduce some memory space. There has been some updates in the firmware, hence you are seeing this increase in resource size. Hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Could you please tell what platform are you using? Please provide the screenshot of console log and let us know what are the additional modules you are seeing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I use a personal platform similar to BCM9443340WCD1 platform.
I do not add more additional modules , previously to remove place took by "resource" part I used this line in my makefile.
MULTI_APP_WIFI_FIRMWARE := resources/firmware/$(WLAN_CHIP)/$(WLAN_CHIP)$(WLAN_CHIP_REVISION)$(WLAN_CHIP_BIN_TYPE).bin
but today it doesn't work with 6.1 version of WICED.
I've just upgrade the version of WICED for my program (5.2-->6.1).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
jerome_2594171 wrote:
Hello,
I'm currently working with a project updated with 6.1 version of WICED and I have an old problem of memory :
Module WICED 5.2 :
crypto_open is used in WICED-5.1 or older sdks.
I think this is not WICED-5.2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes this screenshoot was performed with 5.1 version (I have similar result with 5.2 version) but my main problem is the same.
Sorry for this mistakes.
I think I found similar issue, am I wrong ? :
WICED Studio 5.2.0 has been released....(CLM download feature breaks compatibility)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
jerome_2594171 wrote:
I think I found similar issue, am I wrong ? :
WICED Studio 5.2.0 has been released....(CLM download feature breaks compatibility)
No, you are lucky because 43340 does not has a separated clm blob file.
So your issue is nothing to do with the mentioned link.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can follow CRC32 by hardware peripheral in STM32 , Disable DHCP_Server module, or exclude from build? threads to free some memory. If you are not using enterprise security, DTLS in your application, you can use WICED_CONFIG_DISABLE_ENTERPRISE_SECURITY
WICED_CONFIG_DISABLE_DTLS macros to reduce some memory space. There has been some updates in the firmware, hence you are seeing this increase in resource size. Hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thank you that's help me a lot !