cancel
Showing results for 
Search instead for 
Did you mean: 

Getting an error compiling lwip/eth/freertos

Alan K
Associate
Posted on September 12, 2017 at 02:21

I'm working on an STM32 project for someone else.  Trying to get LWIP/ethernet working.  They are using freertos.  They even said that they got it working at some point to test the hardware.  I found where some functions were remarked out in the code and tried to enable only the MX_LWIP_Init() function (I found it in the StartDefaultTask function).  When I do this I get an error saying that:

section '.bss' will not fit in region 'RAM'

region 'RAM' overflowed by 13960 bytes

With the MX_LWIP_init remarked out, it compiles at:

   text       data        bss        dec        hex    filename

 204832       2696     193244     400772      61d8

It is an STM32F429II.

Any thoughts on what I am doing wrong?

Is 193244 pretty big for the bss?  Is that for variables?  what is data for?  I thought that would be sram.

0 REPLIES 0