S32DS3.5 build IAR compilation project cannot support FreeRtos

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

S32DS3.5 build IAR compilation project cannot support FreeRtos

263件の閲覧回数
Faith-Herio
Contributor II

Hello, for functional safety reasons, I need to use IAR to generate compilation files, so I followed the tutorial below to set up the project:HOWTO-Export-S32DS-Project-to-IAR-EW-S32K14x-S32K11x/ta-p/ 1122428

I added freertos to the peripheral, but found that the portable file added was GCC:

FaithHerio_0-1706251199041.png

 

FaithHerio_1-1706251260710.png

After finding a replacement file suitable for IAR, the compiler found an error. I guess the Link file generated by 32DS is not adapted.

FaithHerio_2-1706251394485.png

Compared with the original file found a new file in the assembly file"portasm.s".

This compiles an error:

"Error[Lc036]: no block or place matches the pattern "ro code section CODE in portasm.o symbols: [SVC_Handler, vPortStartFirstTask, vPortEnableVFP, PendSV_Handler]""

Attached is the "icf" file for IAR generated by S32DS3.5

0 件の賞賛
返信
0 返答(返信)