Great , so its not me being completely incompetent . Because to me allot of the issues seems on the back end , like you said , somewhere in modifying and passing on info things get lost , on the front end I just see compiler errors like "cant make file .. " or error "reading link file ", which give me nothing to work with to resolve the problem . As you said ,most of my success is starting new projects from scratch . the catch is I am to lazy to code everything from the ground up and I don't want to give up now . I have had some experience with the NiRIO in a lab setting . My brain is wired like a FPGA as logic never follows a sequential approach , so I really like coding in Verilog . Any how , my reason for going down this route is that I need build a machine controller , which has all the bells and whistles for coms , telemetry and process control , whilst on the PL side have real time computational power for modulating a power source based on closed loop feedback from the ADC . So far I can only see examples of the XADC residing in SL , is there a way to access the XADC from the PL side , I do understand that on the low-level end there is more to it then just comparator channel reading , but is there a way to keep the PL-SL XADC as short as possible so that i can use the analog signals allot quicker ?
I will start the TCP IP project this weekend , just tried rolling back to vivado 2018.2 to see if I can gain ground like that .
Thanks for the support !