Type memory region `m_interrupts_ram' not declared

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Type memory region `m_interrupts_ram' not declared

跳至解决方案
2,397 次查看
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 项奖励
回复
1 解答
2,189 次查看
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 项奖励
回复
2 回复数
2,190 次查看
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 项奖励
回复
2,189 次查看
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 项奖励
回复