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.

AWR2944EVM: How to add Enet to Out_of_Box demo?

Part Number: AWR2944EVM
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi designer,

   I have a request to use Enet in DDMA mode.

   Last time I modified makefile file in the mmwave's 2944 demo and used gmake in command line, it worked.But it is diffcult to develop without CCS.

   As a result I try to add Enet to DDMA using Sysconfig as figure below.

Then I rebuild the project, there is a lot of errors found in the process.

I want to know what should I do? Add the related file to include path?Is there any solution which can fix it automatically?

  • Hello User,

    Please use the ENET TDM as a reference and fix the issues.
    If its an include path issue, please refer how it has been handled in TDM or add it manually.
    There is no straight forward way to fix these issues, you will need to analyze and work with what exactly you need and what are its dependency.

    Regards,
    Saswat Kumar

  • Hi designer,

    So it means that I need not add Enet with sysconfig?

    Just add marco ENET_STREAM and related source files as I did, doesn't it ?

    Regards,

    Zisheng Wang

  • Hello Zisheng, 

    It does not mean that, just adding a header file will fix it.
    Please understand the code as to when the enet functions are invoked.
    Currently it is invoked only when you build for TDM, I would highly suggest you going through the code as it is not an easy change like that.

    Regards,
    Saswat Kumar

  • Hello Saswat,

    It works when using makefile to build project(demo in mmWave/ti/demo/2944/mmw):

    1. specify PROC_CHAIN = DDMA

    2.use mssenet.syscfg to generate mss code

    3.add Enet related source file used in TDMA to DDMA's source files

    4.build it

    It works, so which one has more possibility to make sense,

    1. iimitate solution above that add macro and then add related source files without sysconfig ,or

    2.add Eent using sysconfig then fix the problem encountered

    Regards,

    Zisheng Wang

  • Hello Zisheng,

    I would suggest you to use the 1st option

    1. iimitate solution above that add macro and then add related source files without sysconfig

    Regards,
    Saswat Kumar