Free IRam

IPQ
Posts: 6
Joined: Wed Apr 06, 2016 7:32 pm

Free IRam

Postby IPQ » Fri Apr 15, 2016 1:47 am

Hello,

I'm running an app using RTOS 1.4 and when compiling I got the following info:

------------------------------------------------------------------------------
Section| Description| Start (hex)| End (hex)|Used space
------------------------------------------------------------------------------
data| Initialized Data (RAM)| 3FFE8000| 3FFE83AC| 940
rodata| ReadOnly Data (RAM)| 3FFE83B0| 3FFE8AEC| 1852
bss| Uninitialized Data (RAM)| 3FFE8AF0| 3FFEF8E8| 28152
text| Uncached Code (IRAM)| 40100000| 40106EDC| 28380
irom0_text| Cached Code (SPI)| 40220000| 4025E010| 253968
------------------------------------------------------------------------------
Entry Point : 40100004 call_user_start()
Total Used RAM : 30944
Free RAM : 50976
Free IRam : 4388 or 20772 if 48k IRam

The free IRam is driving me crazy because I'm running out of space for functions! Then my question is the following, as you can see It says free IRam 4388 OR 20772 if 48k IRam -> ????

How can I change the IRam to 48k? People from Espressif you have a great product but the lack of space for functions will be a pain for most developers, this is something you have to think about and solve :?

Thank you in advance!!!

Who is online

Users browsing this forum: No registered users and 14 guests