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