Type memory region `m_interrupts_ram' not declared

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Type memory region `m_interrupts_ram' not declared

ソリューションへジャンプ
2,462件の閲覧回数
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,254件の閲覧回数
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,255件の閲覧回数
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,254件の閲覧回数
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 件の賞賛
返信