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.

AM335x ICE Ethernet/IP SDK Example

Hi,

I have some questions regarding the Ethernet/IP example in the SDK:

It appears that the standard NDK API functions are not available if we try modifying the project. At the same time, the functions used in the example project do not have an API defined for interfacing to them. More fundamentally, we are confused since it appears the user interface commands for the Ethernet/IP project do not indicate any Ethernet traffic.

What exactly do the “Start/Stop”, “Run I/O”, “Copy IN->OUT”, and “Inc Data” functions do in this project?

At first glance of the code, it appears there are memory locations being used, but they are not visible to the user? 

Perhaps we are confused about how to use the example project. Any help is appreciated.

 

Thanks!

Alex

  • Hi Alex,

                         The serial console option is provided for changing the mode of operation of the example.

             Start/Stop -  This mode starts and stops the stack.                                                                                                                    Copy IN->OUT mode - In this mode the data from the scanner will be received by the application.                                           Inc Data mode - The adapter application sends the data (incremented) to scanner.                                                                Run mode - In this mode the data can be exchanged with scanner.                                                                                           Idle mode - Communication will be established, but IO data cannot be exchanged with scanner.

    The application can be tested against ODVA Conformance tool with the stc file provided along with the example project.  Alternatively  you can also use the Molex EIP tool to test the application. Please refer the below link

    http://processors.wiki.ti.com/index.php/Using_EIPTool_with_AM335x_EtherNetIP_Adapter_Application

                  Regarding the ndk APIs, Could you please tell me which API you were not able to use?

    Thanks,

    Prajith