Hello everybody,
I success run on this microcontroller freertos but I encounter a problem with inssuficient RAM memory.
Problem description:
I must create in my software 3 array with following parameters:
unsigned int arr_1[256];
unsigned char arr_2[1024];
unsigned char arr_3[1024];
This all array must be const global variable with filled values.
At91sam7s128 have 128kb internal flash and 32kb internam sram memory.
My problem is that I mixed original freertos example to my case and occure that I have inssuficient sram memory for variable like this array.
I as good understand almost all sram memory of microcontroller are reserve for heap. Where shall I looking for to change this proportion (FreeRtosconfig.h ?). Now one of my array is overwrite by other variables and storage wrong data.
I’ll be grateful for any answers and suggestions.
Cheers Voloviq