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.

AM5748: EMAC Rx multichannel Enable issue

Part Number: AM5748

Tool/software:

Hello,

I am currently working with the SYS/BIOS example project (EMAC_BasicExample_idkAM574x_armBiosExampleProject) to enable Ethernet functionality. However, the Ethernet driver is not receiving any packets when multiple channels are enabled.

SYS/BIOS PDK version used is 1.0.19

Modifications made to the example project:

  • open_cfg.num_of_chans = 2;
  • Macro EMAC_CPSW_INITPARAM_RXNUMCHAN changed to 2U
  • In the EMAC_poll_pkt_v4 function, channelNum is changed to 1
  • Monitoring the DMA status register shows a value of 0, indicating that CPDMA is in an idle state (0x48484824).

Any suggestions would be helpful.

Thanks,

Sandeep