FLEXCAN's IMASK1 be Abnormally cleared

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

FLEXCAN's IMASK1 be Abnormally cleared

996件の閲覧回数
baixiaolin
Contributor II

Hi,

  i use function (FLEXCAN_DRV_ReceiveBlocking(CANCOM,CAN_RMB,&candata,CAN_RX_TIMEOUT);) by task to receive can message. CAN_RMB correspond to IMASK1 bit be abnormally clear ,due to task is block.In the case of normal,this function(FLEXCAN_StartRxMessageBufferData) will to enable MB interrupt,but it's not success. 

  can-receive can resume when enable imask1 bit by debug mode. but it will err when run for some time.

Sorry my English is not so good!

@Senlent 

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

885件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

which SDK version do you use?
I see there was some fix of driver in SDK3.0.3...

PetrS_0-1641473503087.png

Could this be related?

BR, Petr

0 件の賞賛
返信

843件の閲覧回数
baixiaolin
Contributor II

hi

Where do your pictures come from?

0 件の賞賛
返信

831件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

taken from c:\NXP\S32DS_Power_v2.1\S32DS\software\S32_SDK_S32PA_RTM_3.0.3\S32_SDK_for_Power_Architecture_RTM_3_0_3_Release_Notes.pdf

BR, Petr

0 件の賞賛
返信

818件の閲覧回数
baixiaolin
Contributor II

thank you!

0 件の賞賛
返信

847件の閲覧回数
baixiaolin
Contributor II

hi

SDK version:sdk 3.0.0 

It should be a similar question!How can I solve it?

0 件の賞賛
返信

955件の閲覧回数
baixiaolin
Contributor II

add: using FLEXCAN_DRV_SendBlocking and FLEXCAN_DRV_ReceiveBlocking in different task,in addition,time_out set forever.IMASK1 be Abnormally cleared wii due to task block.

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