Complication Issue: -ETAS OS integration with S32K342 RTD package

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

Complication Issue: -ETAS OS integration with S32K342 RTD package

1,238件の閲覧回数
saginala_khaderbasha
Contributor I

Hello Team,

We are working with 3rd part Autosar OS integration with RTD package 2.0.0.

While integrating the 3rd party OS (provided by ETAS), the dependency of the NXP OS has been nullified.

OS Configurations – A simple scheduling task of 10 msec is defined.

RTD package – A DIO example with port pin toggling is considered. In 10 msec task, port toggling is performed in sample application.

when we trying to enable the user mode form MCU configuration we are facing some complication issues & Compiler we are using was GreenHills 2021.1.4.

Below I am attaching the error we are facing for reference.

saginala_khaderbasha_0-1680426053848.jpeg

Error Txt Message: -
plugins//Rte_TS_T40D34M20I0R0/src/SchM_Dio.c", line 426: error #1530:
          this builtin function may not have its address taken
          msr_DIO_EXCLUSIVE_AREA_01[u32CoreId] = OsIf_Trusted_Call_Return(Dio_schm_read_msr);

Please help resolve this issue at the earliest.

Regards,

Saginala Khaderbasha.

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

1,202件の閲覧回数
namnguyenviet
NXP Employee
NXP Employee

Hello,

It looks like you haven't defined the OsIf_Trusted_Call_Return, or the definition was somehow misinterpreted. Here is the guidance to implement the user-mode in autosar OS (it's noted in RTD 2.0.2 and above):

namnguyenviet_0-1680782942986.png

Best Regards,

Nam

 

0 件の賞賛
返信