Type memory region `m_interrupts_ram' not declared

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

Type memory region `m_interrupts_ram' not declared

Jump to solution
672 Views
filipdossche
Contributor III

Hi,

For my application I needed some extra RAM so via processor expert I disabled m_interrupts_ram.

It compiles and works so no problem there but now I always get the warning shown in the title.

Is there a way to suppress this ?

0 Kudos
1 Solution
464 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Filip:

What part number are you using, is this a KL03?

I think that warning is harmless but if you want to avoid it then you have to disable linker file generation from the Cpu component settings:

pastedImage_4.png

Then change one line in the linker file:

From this ->     __VECTOR_RAM = ORIGIN(m_interrupts_ram);

To this ->          __VECTOR_RAM = __VECTOR_TABLE;

Then the warning should be gone.

Regards!

Jorge Gonzalez

View solution in original post

0 Kudos
2 Replies
465 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Filip:

What part number are you using, is this a KL03?

I think that warning is harmless but if you want to avoid it then you have to disable linker file generation from the Cpu component settings:

pastedImage_4.png

Then change one line in the linker file:

From this ->     __VECTOR_RAM = ORIGIN(m_interrupts_ram);

To this ->          __VECTOR_RAM = __VECTOR_TABLE;

Then the warning should be gone.

Regards!

Jorge Gonzalez

0 Kudos
464 Views
filipdossche
Contributor III

Hi Jorge,

Thanks, that works perfectly.

The warning was probably quite harmless but it helps if there are not any so you notice if suddenly there are other ones.

0 Kudos