[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-06 Thread perper
mru...@silveredge-gs.com wrote: > Hi Martin, > > > Be advised that bad configurations of kernel and/or FPGA (or device tree\ > > info) can lead to boot loops which are pretty annoying to auto-fix. > > > > \--M > > \:-) You caught me daydreaming about automating the tedious debug I’m about > to s

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-10 Thread perper
Hello Mike, After short look at current linux-xlnx - it seems that there are not that many changes needed for DPU to work. The driver is in one C file + C header:\ linux-xlnx/drivers/misc/xlnx_dpu.c\ linux-xlnx/drivers/misc/xlnx_dpu.h Look at their histories. Initial addition of this driver is i

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-07 Thread perper
Replace the part with setting u-boot variables: setenv jtagboot 'run netboot'\ setenv nfsroot '/nfsroot/x410’\ setenv tftproot ''\ saveenv with this (the same variables that for ZCU111 I included in u-boot code https://github.com/ptrkrysik/meta-ettus/commit/bddb7a9fa1a119866cddb0ea0a6706275970bc

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-11-05 Thread perper
Hello Mike, One thing that sped up development for me regarding device-tree was ability to reload it quickly after changes. The quickest option to load device-tree for FPGA code is to modify related device-tree overlay, compile it manually and reload it without restarting the device. To compile

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-31 Thread perper
Hello Mike, When I did the port the most cumbersome part of it was device-tree (i.e. in terms of troubles-per-character). Probably the one reason was that I didn’t know all the conventions that are used there. Or maybe that some conventions were a bit illusory and each driver had its own. So wh

[USRP-users] Triggering of Rx synchronously with Tx in RFNoC

2024-10-01 Thread perper
Hello all, I know the topic of triggering of transmission and reception has been recurring here on the list over and over. But I haven’t found the answer that is good for my case among the previous threads . The context: I'm using USRP X410 and I’m transmitting a pulsed radar waveform. I’m abl

[USRP-users] Re: Rfnoc loopback in uhd 4.6

2024-10-01 Thread perper
Hello Maria, If you need to run the loopback in GNU Radio - there are few hacks that are needed. This example (author of it is Martin Braun) captures all of them and it works with recent UHD:\ https://github.com/gnuradio/gnuradio/blob/main/gr-uhd/examples/grc/rfnoc_radio_loopback.grc I’m using

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-01 Thread perper
Hello, I ported USRP X410 code to ZCU111. As the NI/Ettus kernel didn’t work straight away (i.e. because of device-tree and bootloader issues) I started from booting with a linux-xlnx kernel that I had from Petalinux together with device-tree for ZCU111. I was able to use that kernel to some p

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-03 Thread perper
Hello Mike, I don’t know what your preference regarding setup is, but for me it was crucial to be able to make changes to the rootfs and kernel quickly and to be able to remotely reset the device. This was especially important when dealing with kernel and bootloader. As I didn’t have much expe

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-03 Thread perper
Hello guys, A bit in the topic of the ‘make+FPGA’ rant. I find the NI/Ettus make workflow very usable. Have anybody (other than me) though about adapting it to usage outside of UHD. Or maybe even someone tried to use UHD’s FPGA build system this way? Probably there are some other solution/hack

[USRP-users] Re: KAS kirkstone build of ni-titanium-rev5 on x410 with Vitis-AI Library and DPU drivers: Mainline kernel incompatible with zocl DPU driver; possible to use linux-xlnx kernel and make ti

2024-10-03 Thread perper
Hi Mike, I can see that one thing have changed since I did that patching. At the time most recent linux-xlnx was based on linux 5.10 and USRP X410 used 5.15. Now the situation is different: most recent linux-xlnx is 6.6 and USRP still uses the same kernel. Of course you don’t have to rely on m

[USRP-users] Re: DPDK drops samples at low rates

2022-09-06 Thread perper
Hi, Fruits aside, that was a valid question. Cause of bad performance when combining DPDK with GNU Radio is a topic that needs to be addressed. My hypothesis regarding the cause was: DPDK needs few processor cores for itself only. GNU Radio runs a lot of thread (one thread per block +) and it

[USRP-users] Re: Question: maximum single channel sample rate on X410 with DPDK

2022-09-06 Thread perper
Piotr Krysik wrote: > Hello all, > > Has anybody tried to use DPDK with USRP X410? > > If yes - can you share what was maximal sample rate for a single channel > that you were able to stream over 10G or 100G Ethernet connection > without loss and what was your setup (hardware and software)? I’ve

[USRP-users] Re: DPDK drops samples at low rates

2022-09-06 Thread perper
per...@o2.pl wrote: > Hi, > > Fruits aside, that was a valid question. Cause of bad performance when > combining DPDK with GNU Radio is a topic that needs to be addressed. > > My hypothesis regarding the cause was: > > DPDK needs few processor cores for itself only. GNU Radio runs a lot of > thr

[USRP-users] Re: DPDK drops samples at low rates

2022-09-06 Thread perper
Marcus D. Leech wrote: > On 2022-09-06 06:56, per...@o2.pl wrote: > > > Hi, > > > > Fruits aside, that was a valid question. Cause of bad performance when > > combining DPDK with GNU Radio is a topic that needs to be addressed. > > > > My hypothesis regarding the cause was: > > > > DPDK needs few

[USRP-users] Re: B210 reporting U/O on Ubuntu 22.04

2022-09-07 Thread perper
Hi, I can only confirm that I see the same result: 24MHz is working, starting from about 24.5MHz there’s a lot of underruns. My CPU: AMD Ryzen Threadripper 2990WX, 128GB RAM, motherboard Asus X399. Best Regards,\ Piotr Krysik ___ USRP-users mailing li

[USRP-users] Re: B210 reporting U/O on Ubuntu 22.04

2022-09-07 Thread perper
per...@o2.pl wrote: > Hi, > > I can only confirm that I see the same result: 24MHz is working, starting > from about 24.5MHz there’s a lot of underruns. > > My CPU: AMD Ryzen Threadripper 2990WX, 128GB RAM, motherboard Asus X399. … and the system is Ubuntu 20.04 with UHD 4.2.0.1. ___

[USRP-users] Re: Bitstream encryption

2022-09-07 Thread perper
Hello, I would guess this question is independent of RFNoC. Anyway even if you encrypt the bitstream you are obligated by LGPL-3 to give user the source. Unless you paid National dudes, who hold the copy-left, for the de-GPLed version… Best Regards,\ Piotr Krysik _

[USRP-users] Re: B210 reporting U/O on Ubuntu 22.04

2022-09-07 Thread perper
per...@o2.pl wrote: > per...@o2.pl wrote: > > > Hi, > > > > I can only confirm that I see the same result: 24MHz is working, starting > > from about 24.5MHz there’s a lot of underruns. > > > > My CPU: AMD Ryzen Threadripper 2990WX, 128GB RAM, motherboard Asus X399. > > … and the system is Ubuntu

[USRP-users] Re: Bitstream encryption

2022-09-07 Thread perper
mamuk...@gmail.com wrote: > Hi Piotr, > > \ > In this thread: > https://lists.ettus.com/empathy/thread/JWF3VHGY3YUT62B6CDCPZ5R5PF7AUV7D?hash=MVUXQUQBPY7DS7PEZMWMYFVPFZN26YDF#MVUXQUQBPY7DS7PEZMWMYFVPFZN26YDF\ > Martin said that it could be possible to encrypt a netlist with RFNoC, so > that’s why

[USRP-users] Re: [External] Re: B210 reporting U/O on Ubuntu 22.04

2022-09-07 Thread perper
Johannes Demel wrote: > Hi all, > > thanks for your suggestions. > > A few more details: > > * Ryzen 5900X CPU > * UHD reports USB 3. With USB2 it would probably fail above \~8MSps. > * Ubuntu 22.04 with GCC 11.2, Python3.10 > > I tried 2TX streams alone at 30.72MSps. works. check. > I tried 2RX s

[USRP-users] Re: E320: Periodic phase jumps w/ any external clock?

2022-09-07 Thread perper
Hello, I’ve seen on X310 that the supply power of GPSDO is controlled by FPGA pin. Maybe there is something similar on E320. BTW. on X310 that pin isn’t used, at least not for anything good. It changes its state for a moment every time someone loads FPGA bitstream over PCIe interface. Taking i

[USRP-users] Re: E320: Periodic phase jumps w/ any external clock?

2022-09-08 Thread perper
Ha! It’s there on E320 and you can control it with device argument: enable_gps | Enable/disable power to the GPSDO. | N3xx, E320| enable_gps=0 Here in the table at the bottom: https://files.ettus.com/manual/page_configuration.html Bes

[USRP-users] Re: N210 USRP synchronization performance 4x worse than expected - suspect configuration problem

2022-09-08 Thread perper
Marcus D. Leech wrote: > On 2022-09-08 04:54, Aiden Morrison via USRP-users wrote: > > > Hello, > > > > I am attempting to do synchronized multi-site reception using USRP > > N210 radios. Our first attempt was to make use of 2x radios with ettus > > GPSDO modules installed, feeding the radios with

[USRP-users] Re: E320: Periodic phase jumps w/ any external clock?

2022-09-08 Thread perper
per...@o2.pl wrote: > Ha! > > It’s there on E320 and you can control it with device argument: > > enable_gps | Enable/disable power to the GPSDO. > | N3xx, E320| enable_gps=0 > > Here in the table at the bottom: > > https://files.ettus.co

[USRP-users] Re: RFNoC: internal TX-RX loop

2022-09-08 Thread perper
Piotr Krysik wrote: > W dniu 05.05.2015 o 20:36, Martin Braun via USRP-users pisze: > > > On 04.05.2015 12:51, Piotr Krysik via USRP-users wrote: > > > > > Hi Martin, > > > > > > Do you maybe know what is the source of the problem? > > > > > > I remember that for example USRP N200 has a mechanism

[USRP-users] Re: E320: Periodic phase jumps w/ any external clock?

2022-09-10 Thread perper
David Raeman wrote: > > In case you try turning off GPSDO on E320 please share info if it helps. > > Hi Piotr, > > I was able to disable the power rail for the GPSDO and confirmed it resolves > this issue. So the problem is correlated with GPSDO activity in some way, > even though its TCXO net i

[USRP-users] Re: DPDK 21.11

2022-09-15 Thread perper
Hello, I just got the same error as you Meni. The reason was I had remainings of old installation of DPDK, so I was mixing two versions. As I wanted to use DPDK installed from packages I had to remove all traces of DPDK from /usr/local directory. The most important were headers (files with nam

[USRP-users] Re: Question: maximum single channel sample rate on X410 with DPDK

2022-09-16 Thread perper
Hello, It seems that I have to answer my own question. Currently I succeeded to get 245.76MSamp/s in benchmark_rate for single channel with DPDK over single 10Gbit link for an RFSoC device similar to USRP X410. My setup: * UHD 4.3, Ubuntu 20.04, DPDK 19.11 installed from packages * command: b

[USRP-users] Re: Question: maximum single channel sample rate on X410 with DPDK

2022-09-16 Thread perper
Marcus D. Leech wrote: > On 2022-09-16 16:25, per...@o2.pl wrote: > > > Hello, > > > > It seems that I have to answer my own question. Currently I succeeded > > to get 245.76MSamp/s in benchmark_rate for single channel with DPDK > > over single 10Gbit link for an RFSoC device similar to USRP X410.

[USRP-users] Re: UHD 4.3.0.0 released!

2022-09-17 Thread perper
Hello, Thank you for the outstanding effort put by you and other employees of NI into development of this free/open source software package. Could you also share information when meta-ettus repository will be updated to 4.3 version? Best Regards,\ Piotr Krysik _

[USRP-users] UHD+DPDK - some of the old and new quirks during installation and configuration

2022-10-17 Thread perper
Hi all, As promised in one of earlier posts I’ve written something about installation of UHD with DPDK support. It is not a full tutorial. It’s more an extension of what was written in currently existing tutorials and mailing-list posts (like this tutorial: https://files.ettus.com/manual/page_

[USRP-users] Re: UHD+DPDK - some of the old and new quirks during installation and configuration

2022-10-17 Thread perper
Hello Berkay, I tried it with signal recorder. I remember that without additional effort the result was very disappointing. I needed to assign blocks (with use of function *set_processor_affinity)* to CPU cores other than the ones used for DPDK. Then it started to work better than without DPDK

[USRP-users] Re: Question: maximum single channel sample rate on X410 with DPDK

2022-10-28 Thread perper
per...@o2.pl wrote: > Hello, > > It seems that I have to answer my own question. Currently I succeeded to get > 245.76MSamp/s in benchmark_rate for single channel with DPDK over single > 10Gbit link for an RFSoC device similar to USRP X410. > > My setup: > > * UHD 4.3, Ubuntu 20.04, DPDK 19.11 i

[USRP-users] Re: X410 Sample Rate

2022-11-15 Thread perper
Hello Brian, Yes, it’s LMK04832 chip that generates clock on X410 and it is managed by the file that you found. I don’t have USRP X410 but I’m trying to achieve something similar on ZCU111 running ported X410 code. I don’t know the answer regarding ZBX as I haven’t analyzed that. ZCU111 doesn

[USRP-users] Re: X410 Sample Rate

2022-11-16 Thread perper
Regarding ZBX, it is important what will be final IF frequency between ADC/DACs and ZBX and\ how close it is to the Nyquist rate for different requested frequencies. You can try to analyze rx and tx tune-maps in zbx_constants.hpp in order to find that out. Best Regards,\ Piotr Krysik __

[USRP-users] Re: x410 master clock rate

2022-11-24 Thread perper
Hello, There might be some changes needed in the source code. I’m not sure what exactly (maybe prc_clock_map should be changed), but it seems the configuration for 100MHz clock multiply (3e9 sample rate) is still present in x4xx_sample_pll.py and x4xx_reference_pll.py. I can try build 100MHz v

[USRP-users] Re: x410 master clock rate

2022-11-25 Thread perper
Hello, I recently experimented with adding new master clock definitions for X411 (my port of X410 code to ZCU111). Here is a commit that does that: https://github.com/ptrkrysik/uhd/commit/719257702b788703e24fa8595d190c70114f5011 But the clocking chips on ZCU111 are different so from you perspe

[USRP-users] Re: x410 master clock rate

2022-11-27 Thread perper
Hello, I meant x4xx_clk_mgr.py not [zcu111_clk_mgr.py](https://github.com/ptrkrysik/uhd/commit/719257702b788703e24fa8595d190c70114f5011#diff-d91773ec3db6663fcee00c00022faff9981ec5902f6ae807f09f9519903fe276 "mpm/python/usrp_mpm/periph_manager/zcu111_clk_mgr.py"). The latter is zcu111-specific\ i

[USRP-users] Re: Question: maximum single channel sample rate on X410 with DPDK

2022-12-03 Thread perper
Hello, Streaming over multiple SFP+ links works for X411 currently: https://github.com/ptrkrysik/uhd/ Best Regards,\ Piotr Krysik ___ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com

[USRP-users] Re: Single multi-usrp or multiple, synchronised usrp -- which is best ?

2022-12-07 Thread perper
Hello, I can see difference that could be associated with having two rx streamers instead of one. I have following situation: * computer with 2x Intel Xeon Silver 4214R @ 2.40GHz, * streaming of two 256MS/s channels through two SFP+ links using DPDK, * both channels are stored to a single ram

[USRP-users] Re: RFNoC FFT block on X410

2023-01-11 Thread perper
Hi Wade, After applying your trick I get data flowing to the PC! The version of UHD that I used was 4.3. A quick test shown that the received values are all zeros \ \- without any signal at the input and without setting proper carrier frequency.\ I need to dig into that. But having any samples

[USRP-users] Re: X410 Temporary FPGA Loading

2023-01-15 Thread perper
Brian Padalino wrote: > I am building some experimental/development FPGAs for an X410 and I am > looking at loading them temporarily for a quick runtime test without > committing to overwriting default images. > > With the X310 I am able to achieve this with a JTAG connection. With the > X410, be

[USRP-users] Re: RFNoC FFT block on X410

2023-01-15 Thread perper
Hi, After sending signal to the device and setting a proper carrier frequency (1GHz\ in this case) I can confirm that it works. To summarize I attach the working\ python script and screenshot of a figure that is drawn by the script. Thank you Rob for the idea. It should be very useful for testing

[USRP-users] Re: Error when synthesizing example OOT block : IP "cmplx_mul" is locked

2023-01-29 Thread perper
jmalo...@umass.edu wrote: > Hello, > > I have run into an issue when trying to synthesize the “gain” RFNoC as > described in the tutorial here > https://kb.ettus.com/Getting_Started_with_RFNoC_in_UHD_4.0 > > I get an error that the module cmplx mul is locked. I found that in the > verilog file

[USRP-users] USRP X410 + QSFP28 network adapter from intel

2023-02-20 Thread perper
Hello, Has anybody tried to use QSFP28 network adapter from intel with USRP X410 and not Mellanox/Nvidia that is sold by NI for use with X410? Intel cards have some advantages over Mellanox. One of them is configurability of the QSFP28 port to act as four SFP+ or SFP28 ports. But I didn’t see

[USRP-users] Re: USRP X410 + QSFP28 network adapter from intel

2023-02-21 Thread perper
Hello, Answering my own question: these brochures are closest to answering what I need to know: https://kb.ettus.com/images/f/f8/Open_Architecture_For_Radar_and_EW_Research_v1.0.pdf www.ni.com/content/dam/web/pdfs/oarer_solution_brochure.pdf They lists Intel E810-CQDA2 network adapter as a one

[USRP-users] Re: Integrate USRP-X410 with XL710 intel PCIe NIC card through QSFP ports

2023-04-07 Thread perper
Hello, If you succeed to run X410 together with Intel QSFP+ or QSFP28 card please let everyone know.\ I couldn’t find information if anybody did that. Wade Fife pointed out that someone tried with QSFP28 network adapter from Intel but had problems:\ https://lists.ettus.com/empathy/thread/IA2YCI

[USRP-users] Re: Host hardware specification for USRP X410/X310

2023-06-29 Thread perper
Helo, The most compact system that I use for recording with device similar to USRP X410 (X411 based on ZCU111 eval board) is Dream Machines RX3080 laptop that has 8 core desktop CPU: 11th Gen Intel(R) Core(TM) i7-11700K. The laptop has 64GB of RAM. As a network adapter I’m using Intel network a

[USRP-users] Which optical transceivers are compatible with X410?

2023-07-26 Thread perper
Hello all, Did anybody use USRP X410 with optical transceivers and optical fiber instead of QSFP28 cable? If yes - could you share model of those optical transceivers? Best Regards,\ Piotr Krysik ___ USRP-users mailing list -- usrp-users@lists.ettus.c

[USRP-users] Re: Which optical transceivers are compatible with X410?

2023-07-26 Thread perper
There supposed to be some list of adapters that could work with X410 here: https://kb.ettus.com/X410#100_Gigabit_Ethernet There is this sentence in “Guidance on SFP+ Adapters for Fiber Connectivity on NI Ettus USRP X410“ section: “Here are is a list of known-good cables and adapters.“ But ther

[USRP-users] Re: Which optical transceivers are compatible with X410?

2023-07-28 Thread perper
Hello Marcus, The page was edited yesterday. A link to a list was added and now it’s clear what it references to. The list doesn’t include any QSFP28 optical modules (just 3m copper cable) so the original question to the community is still valid. Best Regards,\ Piotr Krysik ___

[USRP-users] Re: Advice on transmitting trigger signal before pulse frequency on ettus x310 and GNU radio

2023-08-08 Thread perper
Hello Michelle, If you can use burst transmission then UHD’s GPIO control interface might be ok (you can use ATR for that). If you need to have good control over phase difference between the pulses then burst transmision adds additional problems and it’s easier to transmit signal constantly wi

[USRP-users] Re: X410 FPGA build failure with UHD-4.4

2023-08-25 Thread perper
Hello, The undefined **RFNOC_EDGE_TBL_FILE** macro is a typical error when you try to build a Vivado project generated for X410. The reason is that the macro is not passed correctly when synthesizing the Vivado project. My workaround was to use synth_design command generated by UHD X410 Makefi

[USRP-users] Re: X410 FPGA build failure with UHD-4.4

2023-08-27 Thread perper
Hello Wade, The key is that Ryan tried to run synthesis again via Vivado gui.\ >From my experience this won’t work because some build parameters (like the >mentioned macro definition) are passed together with synthesis command >(synth_design).\ If there is another way to make it work other than

[USRP-users] Re: Component fpga is too new for X410

2023-09-01 Thread perper
Wade Fife wrote: > The MPM software on your device is older than the FPGA you're trying to > use. Because you're using master, they haven't published updated > filesystems with the new MPM yet, but there will be a release candidate > very soon for UHD 4.5 you could try. > > Wade > > On Tue, Aug 22

[USRP-users] Re: RFNoC FFT block on X410

2024-05-20 Thread perper
Hello, I used a yml file that is attached to the first message in this thread. That YML used to work with UHD 4.3. Wade’s version has some additional parts in descriptions of radios:\ ctrl_clock: _device_.rfnoc_ctrl\ timebase_clock: _device_.radio and changes in clk_domains (names of clocks fro

[USRP-users] How to put additional RFNoC block in Rx-Tx loopback?

2024-06-12 Thread perper
Hello all, RxTx loopback is a feature that was missing(/hard to do) in RFNoC before at least 4.0. Currently it works and there are even nice examples showing how set it up, so one doesn’t have to figure this out. There are examples both in pure UHD (https://github.com/EttusResearch/uhd/blob/ma

[USRP-users] Re: Building OOT RFNoC modules for GNURadio 3.10

2024-06-13 Thread perper
Hello Philipp, Many thanks for creating an example how to make a grc for gain RFNoC block from the rfnoc-example. It works and it saved me some time. Maybe this can be distributed somewhere (with gr-uhd?) or at least shown on some wiki, so it could make life easier for more people in the absen

[USRP-users] Re: How to put additional RFNoC block in Rx-Tx loopback?

2024-06-16 Thread perper
Hello, I think I figured out what is wrong. It starts from the fact that ‘rfnoc_radio_loopback‘ example doesn’t change the decimation in the ‘DDC’ no matter what rate is selected. This is because ‘rate‘ parameter is applied to ‘Radio‘ RFNoC block. In the end the sample rate of the stream at the

[USRP-users] Re: How to put additional RFNoC block in Rx-Tx loopback?

2024-06-16 Thread perper
Hello all, I found the reason of the problem and a solution that works for sample rate lower than master clock rate (245.76MHz by default for X410). So the root cause of the issue is that clock used for processing in the ‘rfnoc_block_gain’ is ‘rfnoc_chdr’ clock (this is set in ‘gain.yml’). This

[USRP-users] Re: How to put additional RFNoC block in Rx-Tx loopback?

2024-06-17 Thread perper
Sorry for repetition in the last post. I suppose my two previous posts went to moderation and there was no one to accept them during the Sunday? I was able to connect ‘ce’ clock correctly. But changing the clock to the one that has chance of making the ‘gain.yml’ work with decimation=1 (in ‘DDC’

[USRP-users] Re: How to put additional RFNoC block in Rx-Tx loopback?

2024-06-17 Thread perper
Ok. I know what was stopping the RFNoC flowgraph after correction of the clock. I was setting SPP (samples-per-packet) to a value that was somehow wrong for this case. After removing that command-line parameter, the loopback through ‘Gain’ block started to work. I’m posting my changed ‘Gain’ bl

[USRP-users] Re: Triggering of Rx synchronously with Tx in RFNoC

2024-11-25 Thread perper
Hello Martin, Somehow I missed your reply. In the meantime I’ve started from implementing what you described in the first point. If anyone is interested - it appeared that ‘keep_one_in_n‘ was a very good starting point. I left the last state\ machine that is responsible for forming output pack

[USRP-users] Re: Triggering of Rx synchronously with Tx in RFNoC

2024-12-12 Thread perper
Hello All, I’ve got an update regarding synchronization inside of FPGA between Tx and Rx after overflows. I’ve checked that with measurements and there was no synchronization loss between replay block working on Tx side and our RFNoC block that selects samples on the Rx side, which is inserted

[USRP-users] Re: X410 Front Panel GPIO to RFNoC

2025-02-09 Thread perper
Hello, I didn’t make RFNoC block - just some custom module that was connected to ‘gpio_out_fabric_a’ of ‘x4xx_core_common_i’ in ‘x4xx_core.v‘: https://github.com/ptrkrysik/uhd/commit/a6275494b173187b11205fe33b1fc937d477e9b5 That logic took LSB from imaginary part of sample and sent it to a GPIO