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.

RTOS/AM3359: Increasing Tx buffer size in ICSS-EMAC

Part Number: AM3359

Tool/software: TI-RTOS

Hi, I am working on an Industrial protocol and I need to icrease the size of TX Buffer size. From ICSS EMAC LLD Developers Guide I see those changes need to be done inside icss_emacSwitch.h (PDK). 

Following these instructions I modified #define QUEUE_1_SIZE from 96 to 200 (just as a test) and rebuild "icss_emac" from the PDK using below steps:

  • Navigate to C:\TI\pdk_am335x_1_0_8\packages
  • Run pdksetupenv.bat
  • C:\TI\pdk_am335x_1_0_8\packages>gmake icss-emac_clean
  • C:\TI\pdk_am335x_1_0_8\packages>gmake icss-emac
  • Clean and Rebuild my project
  • Run the project and check TX queue size. No changes, I still see "97" in pDynamicMMap->txQueueSize

I tested my project, but I also tested ICSS_EMAC_BasicExample_icev2AM335x_wSoCFile_armTestproject

My questions: how can I correctly change the size of Tx Queue size? what am I missing?

Thanks for your help,

Paula