Thursday, November 27, 2025

Issues with NI / Ettus E320 not faced before on the E310 or B210

Hello All,

 

We recently had to upgrade the receivers on our products to the E320 due to the obsolescence of the E310.

 

While running the same program on the E320 I observed the following issues:

 

  1. AD9361 temperature – on the E310, B210 this temperature used to be around 40 to 45 C, with all channels operating – namely 2 Tx and 2 Rx. MCR of 16 MHz.
    On the E320, the temperature has jumped to 74C when only the Rx channels are operating, while it goes up to 85C-90C when the Tx channels (i.e. all 4 channels – 2 Tx, 2Rx) are also operating. Is this normal ?
  2. E320 specific issue – when streaming data to the host PC, stopping the stream during times of inactivity [self.uhd_usrp_source_0.stop()] actually causes the temperature of the AD9361 to creep up over time.
  3. E320 specific issue – when streaming data, reading of the new set of mother board sensors available on the E320 (e.g. FPGA temperature, fan, ref_locked etc) causes the stream to stop, to process the sensor query – is this normal. This does not happen when processing the AD9361 sensor data.

 

UHD version 4.8.0.0

GNU Radio version 3.10.12.0

Python 3.12.9

 

I would love it if it is something I am doing wrong.

 

All data processing is done on the host, as I understand that the E320 does not support RFNOC updates with a free licence of Vivaldi (unlike the E310). So, the E320 is only being used as a layer between the AD9361 and the SFP module.

 

Thanks,

 

Indrajit.

No comments:

Post a Comment