Other Parts Discussed in Thread: SYSCONFIG
To start I have CSS v11, MCU+ SDK 8.01.00, stand alone sysconfig 1.11.0, and ti-cgt-armllvm_1.3.0.LTS installed on my Ubuntu 18.04 system. CSS can recognize sysconfig and the TI arm compiler. I have also successfully built and ran the hello_world application from the SDK inside of CSS with all tests passed.
I am attempting to create an Ehthernet/IP project to get data from a Lidar sensor. I would like to setup a project that makes use of the ethernet functionalities of the launch pad. When attempting to make a new project, I have tried creating a syscfg file to add, but when creating the file based on the device, my options are AM243x_ALV_beta and AM243x_ALX_beta. I have tried both and do not see any difference so far. Once the configuration is open, I do not see any options for the Ethernet/IP. I'm assuming it is because I'm missing the TI drivers and need to link them somehow, but do not see any options for this. Can anyone explain how to do this?
My other attempt was to import the example from the SDK, but all the source files stay in the local SDK location. Therefore, my git enabled repo in my workstation is unable to upload any changes made to the file "App.c" for example, which is where most of the code is implemented according to the documentation. This is not ideal, and I'm uncertain if this was a correct route for getting the project started. On top of this, I'm uncertain which function calls are completely mandatory to keep and what I can write over. My assumption was that I could start implementing the custom project in the function "void EI_APP_mainTask" inside the for(;;) loop. Is there a better way to set up a custom ethernet/ip project or am I going down the right path and maybe I just need to move some of the source files to my own local workspace repo?
Any guidance on what steps need to be taken to accomplish this is appreciated, and I can supply any information I may be missing.