Note the network options (instead of HelloWorld) at 1:46 of the video. If you want to do something from a remote workstation, a TCP Server might be perfect. The remote TCP client will interact with the ARM TCP server and the ARM will interact with the FPGA. I find Linux (workstation) to be very useful for things like this.
The client connection probably requires less than 20 lines of code.
https://csperkins.org/teaching/2007-2008/networked-systems/lecture04.pdf
You read my mind. I think you know where I'm going with this.
Next step would be I'm hoping to containerize this app using Podman.
Being daemonless is an attractive approach so that end user can run community driven apps on the fly.
So once I get this app running. To test my end goal theory I'll remotely send a container with this app to the Zynq board for the ARM processor to open and run the program.
IF this is all possible, next step would be further complicate the application and spit out a resultant piece of data to then put back on a pod and send back onto the TCP server...
Am I tracking or getting ahead of myself? BTW, huge huge thanks for looking that over and offering your help!