Re: [USRP-users] running an rfnoc testbench without installing gnuradio

2019-09-18 Thread EJ Kreinar via USRP-users
Hi Rob,

I do this often. Usually I just clone uhd-fpga adjacent to my repo under
test and then basically call `make xsim` in the testbench folder.

Here's a couple example testbenches:
https://gitlab.com/theseus-cores/theseus-cores/tree/master/fpga-rfnoc/testbenches

With an example script running in a CI system:
https://gitlab.com/theseus-cores/theseus-cores/blob/master/.gitlab-ci.yml#L24

As an aside, you can also do something similar to build rfnoc FPGA images
without needing a gnuradio install. I've set up this repo to contain git
submodules pointing to compatible versions of uhd-fpga and theseus-cores:
https://gitlab.com/theseus-cores/theseus-uhd-builder Just clone with the
extra `--recursive` flag and it will pull the corresponding repos at the
correct SHA1s.

Hope this helps!

EJ

On Wed, Sep 18, 2019, 9:31 PM Rob Kossler via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hi,
> I have been designing custom noc blocks and successfully building images
> and running testbenches using a local workstation for which I have sudo
> permission.  But, now I would like to do my builds and run my testbenches
> on a server which is administered by the university for which I do not have
> such permission.
>
> The administrator has installed Vivado 2018.3 and I have successfully run
> the uhd_image_builder script to build the default image for the E310.
> However, now I am wondering if it is possible to run testbenches without
> first installing / building UHD / gnuradio, gr-ettus and perhaps lots of
> other pre-reqs.  Is it possible for me to run testbenches without these
> things?
>
> Rob
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


[USRP-users] running an rfnoc testbench without installing gnuradio

2019-09-18 Thread Rob Kossler via USRP-users
Hi,
I have been designing custom noc blocks and successfully building images
and running testbenches using a local workstation for which I have sudo
permission.  But, now I would like to do my builds and run my testbenches
on a server which is administered by the university for which I do not have
such permission.

The administrator has installed Vivado 2018.3 and I have successfully run
the uhd_image_builder script to build the default image for the E310.
However, now I am wondering if it is possible to run testbenches without
first installing / building UHD / gnuradio, gr-ettus and perhaps lots of
other pre-reqs.  Is it possible for me to run testbenches without these
things?

Rob
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com