S32K322 dual-core compilation problem

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

S32K322 dual-core compilation problem

1,021件の閲覧回数
jack_huang1
Contributor IV

Dears;

         We adopt the NXP S32K322 solution and use PE U-MULTILINK as the tool. On this product, we need to run FreeRTOS separately on M7-0 and M7_1. Currently, we have compiled the program separately for M7-0 or M7_1, and both have been approved; But after adding the official FreeRTOS to the project, it is necessary to compile M7-0 and M7_1. Currently, only the M7-0 core project can be compiled, and the M7_1 core project cannot be compiled. What modifications or configurations are required to compile the M7_1 FreeRTOS software simultaneously? thank you!

         The printing information is as follows:

 real-ld.exe: S32K322_Multicode_TEST_M7_1.elf section `.sram_bss' will not fit in region   `int_sram_c1'

real-ld.exe: section .non_cacheable_data VMA [20408000,20408103] overlaps section .sram_bss VMA [2040610c,204083bf]

real-ld.exe: section .heap VMA [204083c0,204093bf] overlaps section .non_cacheable_bss VMA [20408104,2040856b]

real-ld.exe: region `int_sram_c1' overflowed by 5312 bytes

 

        Best Regards!

 

 

タグ(1)
0 件の賞賛
返信
1 返信

980件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @jack_huang1 

According to the error message, you are running out of RAM. It's necessary to update the linker file. The message says that int_sram_c1 is too small. So, you need to enlarge this section - at the cost of other section(s).

Regards,

Lukas

0 件の賞賛
返信