I have been trying to find the best way to transmit some data. I have something that comes out to roughly 30kB (maximum) of data that I need to send as quickly as possible (at most 1/2 a second). I figured that ethernet would be the fastest way to send this data accurately, but if UART can be better maybe I will try that. The problem is when I print UART to the console it appears far too slow. As for the ethernet I tried the mcu+sdk library (latest release) example in networking "enet_lwip_cpsw_am243x-lp_r5fss0-0_freertos_ti-arm-clang". I have my LPAM connected via ethernet to a router and the router is connected to the PC (router has nothing else connected and is not connected to internet). When plugged in nothing happens but if I run the example code the device is recognized by the router and assigned an IP. I can then ping the IP and get a response. The issue is when running the code none of the suggested debug messages pop up in the console, and I am not sure how to send data that way (as the debug info isnt popping up).
Any suggestions on how to transmit this rather large dataset? Again, printing in UART was very slow in console but maybe if I used putty to grab the data it would be faster, perhaps the console in CCS is slow?