additional modules occupies lot of memory space after an upgrade

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

cross mob
Anonymous
Not applicable

I have upgraded the SDK from 3.7 to 5.0 and It adds 300k bytes of data in the micro-controller without explanation.

I found two additional modules called « resources » and « other » but i don’t have any idea of their usage.

Can some one help me out to understand the usage of additional modules as it occupies lot of space on my hardware ?

Module WICED 3.7 :

pastedImage_3.png

Module WICED 5.0 :

pastedImage_4.png

0 Likes
1 Solution

Hi Jérôme,

Try insert in platform file:

# Set the WIFI firmware in multi application file system to point to firmware

ifeq ($(NO_WIFI_FIRMWARE),)

MULTI_APP_WIFI_FIRMWARE   := resources/firmware/$(WLAN_CHIP)/$(WLAN_CHIP)$(WLAN_CHIP_REVISION)$(WLAN_CHIP_BIN_TYPE).bin

endif

BR.

Darius

View solution in original post

5 Replies
Anonymous
Not applicable

I have an explanation but I don't know the way to solve the problem.

When a project is compiled, Wi-Fi Firmware is build and its the size is over 300KB.

How to remove this file ?

0 Likes

Hi

Maybe need play with defines in platform.mk file.

Try compile sample projects with other platfom and compare results.

BR

Darius

0 Likes
Anonymous
Not applicable

Hi Darius,

I compiled samples projects with an other Platform and the result is the same : resources module was built with the project.

BR.

Jérôme.

0 Likes

Hi Jérôme,

Try insert in platform file:

# Set the WIFI firmware in multi application file system to point to firmware

ifeq ($(NO_WIFI_FIRMWARE),)

MULTI_APP_WIFI_FIRMWARE   := resources/firmware/$(WLAN_CHIP)/$(WLAN_CHIP)$(WLAN_CHIP_REVISION)$(WLAN_CHIP_BIN_TYPE).bin

endif

BR.

Darius

Anonymous
Not applicable

Hi Darius,

Thank you for your help, that was very useful and precise.

BR

Jérôme

0 Likes