S32K148 problem with reception in ENET module

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

S32K148 problem with reception in ENET module

791件の閲覧回数
victor_mt
Contributor I

Hello everyone,

I am running the S32K148 using ENET module with DMA. The issue is that it stops receiving ethernet messages after operating for a while (30-40 min). What I have seen is that field E in uDMA receive buffer descriptor does not change anymore

We have many S32K148 devices in our network, as well as some Acksys switches. It appears that this behavior occurs, as I said, after some time operating, when it receives a message that Acksys devices send each other. This occurs to every S32K148 in the network.

Any ideas on where to look to solve this?

Thanks,

Victor

0 件の賞賛
返信
1 返信

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

Hi,

can you specify a driver versions (SDK, RTD, Stacks) you are using?
Does this hang condition happen under some heavy load conditions or similar? What are messages switches exchange? Is a ENET detecting any kind of error? Maybe ENET statistic counters can be used with finding root cause.
Below are some threads dealing with receive hanging
https://community.nxp.com/t5/S32K/Lwip-stack-gets-hanged-in-netconn-recv-api/td-p/1678495/page/2
https://community.nxp.com/t5/S32K/S32K148-ENET-Rx-stuck-after-heavy-traffic/m-p/905607

BR, Petr

0 件の賞賛
返信