#S32K3I used S32DS3.5 to establish the IAR compilation project, added the FreeRtos plug-in, and synchronously replaced the GCC file in the "protable" directory with the IAR file
but this error occurred during the compilation
解決済! 解決策の投稿を見る。
Hello,
I don't used S32 workbench, but to link FreeRTOS in S32K3 project we must add a section in the icf file provide by NXP.
/* Add section CODE for FreeRTOS */
define block codeBlock with fixed order { section .text, section .mcal_text, section .acmcu_code_rom, section CODE };
Sophie
Hello,
I don't used S32 workbench, but to link FreeRTOS in S32K3 project we must add a section in the icf file provide by NXP.
/* Add section CODE for FreeRTOS */
define block codeBlock with fixed order { section .text, section .mcal_text, section .acmcu_code_rom, section CODE };
Sophie
Hi,
did you started the new IAR project from scratch or you switch toolchain in an existing project?
If you switched toolchain, try to create new project and in project wizard select IAR.
I found that after adding FreeRTOS component, the Protable file added in the project was adapted to GCC version instead of IAR version. After I replaced the adapted file of IAR version, this problem occurred in the compilation, and I suspected that the "icf" file generated when building the project lacked support. If necessary, I can upload this file or project.
Thinks!
New project