Let me give you a little background on what happened
The S32k148 chip, initially using the S32DS platform, has no problem with the configuration of ENET.
Later, due to the company's needs, the Autosar tool and OS were used. By calling the low-level driver of 32DS SDK package, the hardware and ENET configuration files did not change. After the initialization of enetif_low_level_init() and ENET_DRV_Init() was completed, In the enetif_low_level_output() function ENET_DRV_GetTransmitStatus() always returns busy; The debug trace shows that after the ENET_DRV_SendFrame() function was executed, the registers ETHEREN and EBERR were faulty and TXF and TXB were not updated.
Hope to get your technical support, thank you.