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.

66AK2E05: Add mac address issue in PA emac with twist of bare metal (ARM)

Part Number: 66AK2E05

Hi !!

i have been working to reproduce the PA_emac example on ARM bare metal i am able to successfully transmit packet frm my k2e to the PC. Now i want to receive packets as well for which i need to setup the PASS LLD. 

unfortunately i got stuck in the "Add_MACAddress" function where i receive a timeout which i know is because of the fact that the PA is not responding. I have checked my queues and descriptors etc which are an exact match of the one used in the sys bios PA_emac example but unfortunately i cant get any response.

below is the exact area where i am stuck

   Qmss_queuePush (gPaTxQHnd[cmdDest],
                    pHostDesc,
                    pHostDesc->buffLen,
                    SIZE_HOST_DESC,
                    Qmss_Location_TAIL
                   );

    for (j = 0; j < 100; j++)
    {
        CycleDelay (1000);

         if (Qmss_getQueueEntryCount (gPaCfgCmdRespQHnd) > 0) <-----this command fails 

any help would be appreciated !!
regards