XTRX and Amarisoft (reference configuration file)

Well, after some research, I saw that Amarisoft works with lower bandwidths (up to 30 MHz). It seems to me that the problem is with the sample rate settings (perhaps Amarisoft is setting a higher sample rate than is possible for XTRX Rev 5, I’ll investigate this further). Thanks again for the help @ricardas!

The amarisoft plugin is setting sample rate higher than the requested bandwidth: LimeSuiteNG/plugins/amarisoft-plugin/trx_limesuite.cpp at 23b0a90970c0be9b60e8eb5d2136ff3db52eda23 · myriadrf/LimeSuiteNG · GitHub

I’m not sure about the Rev.5 gateware capabilities, but for LimeSDR XTRX to use sampling rates higher than 61.44MHz it has to be configured into SISO mode.

1 Like

XTRX Rev. 5 gateware has been updated, to fix the sampling rate issues and add 64bit dma support. LimeSDR-XTRX_GW/bitstream/flash_programming_file.bin at LimeSDR-XTRX_fairwaves_rev5 · myriadrf/LimeSDR-XTRX_GW · GitHub Make sure that you take gateware from the right branch.

1 Like

Hi,

Can you explain what “a[11] - LimeXTRX RF switch auto TDD swithcing” is doing exactly ?
In fact we are planning to develop an external PA/LNA but we need to get the TDD switching signal from somewhere on the board.
We tried to patch the gateware to output the TDD_OUT on GPIO with no success.
Do you have any idea ?

Best regards,

Tagging @VytautasB since this seems to be a gateware question.

Hi @julito,

which board are you using is it Fairwaves XTRX rev5 or LimeSDR XTRX v1.2?
For LimeSDR XTRX v1.2 RF switch auto TDD switching there is short explanation in LimeSDR-XTRX_1v2_GW_User_Manual_v1.02.pdf page 41, section 4.1.6 RF control logic – inst5_tdd_control.

Also TDD control signal is already connected TDD_GPIO3_N signal (FPGA pin J2). This signal connected mPCI connector pin 17. To enable this signal you have to set 0x000A[6] bit to ‘1’ and you can use this signal to control your external PA/LNA.

You can find mentioned register description in same document Table 19: FPGACFG module registers (0x000A-0x0010)

Regards,
Vytautas

Hi @VytautasB ,

Thank you for your answer. I’m using XTRX v1.2.
We already tried to analyze mpci pin17 and we saw nothing but we didn’t enable the register.
I will do another test.

Thanks a lot!