This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/TCI6630K2L: Configuration IQN2 and DFE module to transmit/receive raw data stream(not CDMA / LTE protocol) from JESD interface to application memory(DFE bypass)

Part Number: TCI6630K2L
Other Parts Discussed in Thread: RFSDK, ADC14X250EVM, 66AK2L06

Tool/software: Linux

Hello!

We are developing an application that runs on Linux (ARM core). It is necessary to realize the direct high-speed data transfer from the JESD ADC interface to the application memory using DMA (without DFE processing, sample rate 245 MHz). Used ARM cross compiler and PDK driver package Keystone 2 (pdk_keystone2_3_01_04_07). Board TCIEVMK2LX(Lamarr)

Since we need to transmit data through the DFE module without processing(DFE bypass), I can not use RFSDK.

I am forced to use the custom configuration of the module (using the DFE and IQN2 libraries from the driver package of the TI PDK Keystone 2).

However, when configuring the driver for a test application (test data transfer via the JESD loopback, application memory-> IQN-> DFE-> JESD TX -> JESD RX ->DFE ->IQN2-> application memory). But there was a problem when configuring the IQN2 module using IQN2 LLD.

In the description of the provided libraries,  IQN2 bus configuration is considered only the for the data transmission / reception mode using telecommunication standards CDMA and LTE. Also, the data structure and LLD API functions also contain parameters associated with these protocols. I do not understand, how to configure the module to direct transmit raw data (4 RX channels and 4 TX channels), using existing API functions. The information on this issue is not enough....

Therefore, I have the following questions:
-1) Is planned in RFSDK the mode of direct data acquisition with the JESD to memory (DFE bypass)?
-2)How to configure the IQN2 module (using LLD) for continuous streaming without using the CDMA and LTE protocols(DFE BB ->IQN2->memory)?

Regards, Alex

  • I've notified the factory team. They will post their feedback directly here.

    Best Regards,
    Yordan
  • Hello!

    We are also developing an application that runs on Linux (ARM core). It is necessary to realize the direct high-speed data transfer from the JESD ADC interface to the application memory using DMA (without DFE processing, sample rate 245 MHz). Used ARM cross compiler and PDK driver package Keystone 2 (pdk_keystone2_3_01_04_07). Board TCIEVMK2LX(Lamarr)

    JESD RX ->DFE ->IQN2-> application memory
    We have 3 boards , 66AK2L06 EVM ver. 1.0.3.0 , ADC14X250EVM rev B and DLC board that we produced according the desing files.

    Is there any progress about this topic??


    Regards,

    ANIL S.
  • I also would like an answer to this question as our design is using non-LTE/WCDMA timing as well. 

    Thanks so much,

    Ken