[Discuss OpenCPI] Remote Execution

From: Brian Padalino <bpadalino_at_gmail.com>
Date: Thu, 20 Feb 20 17:06:30 -0500

I am trying to wrap my head around remote execution. I've consulted
section 8.1 of the Application Development documentation here:

  https://opencpi.github.io/OpenCPI_Application_Development.pdf

I am able to run ocpiserve on my embedded system, and I can even see it as
an available container when I run:

  ocpirun -R -S ip:port -C

I thought I'd be able to use a similar command with ocpihdl to query the
remote served but I can't quite figure out what the hdl-dev string should
be for the device.

Also, since my application I am targeting is based on the
ad9361_config_proxy_test, I essentially load the XML file, start/stop the
application, then read a bunch of parameters:


https://gitlab.com/opencpi/opencpi/-/blob/v1.6.0/projects/assets/applications/ad9361_config_proxy_test/ad9361_config_proxy_test.cc

If I run this on the device itself, things are fine, but if I run it on the
host with -R and -S specified, I get an error that it can't find
something. On the device, I do see a client connect and disconnect.

I thought I did everything to enable the remote connection and operation,
but it seems I didn't. Any insight is appreciated.

Thanks,
Brian


Received on Thu Feb 20 2020 - 22:06:30 CST

This archive was generated by hypermail 2.3.0 : Fri Jun 05 2026 - 08:45:25 CDT