Hi Andrew, This is true of all RFNoC images. The "ctrl" setting refers to whether or not that endpoint has a connection to the control crossbar, which is used for sending control packets (e.g., register reads/writes) to/from RFNoC blocks. Because you can send control packets to any RFNoC block from any control port master, you only need one endpoint with a control port to be able to do control communication with all the RFNoC blocks. So you have to have at least one endpoint with a control port and having more than one wastes logic because currently only the first one will be used.
Wade On Thu, Oct 31, 2024 at 9:24 AM Andrew D <sciensfpga...@gmail.com> wrote: > It appears that in all of the x410 and x440 image core yaml files, that > EP0 is the only endpoint that is configured with `ctrl:True`. Is this > necessary and why is EP0 the only endpoint that requires control? > > Thank you! > Andrew > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com