Banked and Non Banked RAM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Banked and Non Banked RAM

Jump to solution
737 Views
rahulkrishna
Contributor IV

Hi,

 

Just wanted to know if i keep exceeding my RAM will the linker be able to place the data automatically in the banked memory or i need to verify if i crossed the  limit of non banked memory. Can the linker automatically do it by some settings. Otherwise i am afraid at some point i may not verify my non banked memory ram and just overwrite it. Please help.

Labels (1)
1 Solution
345 Views
TICS_Fiona
NXP Employee
NXP Employee

Hello rahul

The linker will not automatically place the data into another segment where it locates.

When the data is too large and exceeds the scope of the segment, the linker will prompt error like: Out of allocation space in segment…

Best Regards

Fiona Kuang

Technical Information & Commercial Support

View solution in original post

2 Replies
346 Views
TICS_Fiona
NXP Employee
NXP Employee

Hello rahul

The linker will not automatically place the data into another segment where it locates.

When the data is too large and exceeds the scope of the segment, the linker will prompt error like: Out of allocation space in segment…

Best Regards

Fiona Kuang

Technical Information & Commercial Support

345 Views
rahulkrishna
Contributor IV

Ok so as long as i do not get linker error i can keep allocating the memory into non banked location.

0 Kudos