On 02/01/2025 12:56, Sakthivel Velumani wrote:
Hi,

I am wondering if the user can run a custom linux application on the ARM cores that can offload certain tasks to the PL? or does the RFNoC core implementation allow a RFNoC block to interact with an application on the PS via the AXI interface?

Regards,

Sakthi
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com
You should be able to run UHD-using applications on the ARM on the X410, just like any of the other platforms that provide   an embedded ARM CPU.  HOWEVER, those ARMs are only dual core, typically (I don't know for sure on the X410), and they   cannot be expected to provide high-bandwidth sample streams into/out-of the radio.

I don't know whether the Python API for UHD is installed by default on the X410 system image, but that would be an
  easy pathway to do initial experiments.

Really though, for these high-end boxes, the ARM CPUs exist largely for housekeeping and logistics management of   the radio, via things like MPM, etc.   The fact that they *can* run a user application is just kind of a side-effect, and   that application would need to offload nearly-ALL of its actual DSP work to RFNoC, since these ARM CPUs are not   particularly capable in terms of computational and memory-bandwidth performance.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to