This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCU-PLUS-SDK-AM263PX: Ethernet Rx is not happening Due to Interrupt Handling in Eth_Priv.c

Part Number: MCU-PLUS-SDK-AM263PX

Tool/software:

Hello Team,

We are using the MCAL package MCAL_AM263P_09.02.00

While testing ethernet communication, RX is not happening after checking in Eth_Priv.c it is observed that Reception of Ethernet frames while notifying 
to above Autosar Module function EthIf_RxIndication disables interrupt which in turn causes issues for OS while handling events at above autosar level
However, since EthIf is an upper-layer module,  while notiying any upper layer of autosar interrupts should be enabled.
As per our understanding interrupts should be disabled by MCAL drivers while performing any operation on driver registers but not while notifying Upper layers.

Please check the below image.

Regards,

Shaik Abdul Mohasin