Post Go back to editing

Phaser MATLAB Error: "Channel: voltage1 not found" and Missing ADAR1000s in iio_info

Thread Summary

The user is unable to recognize the dual-channel capabilities and on-board beamformers of the ADALM-Phaser when connected to the PlutoSDR Rev.C (Z7010-AD9363A) running v0.39 firmware. The MATLAB script `Phaser_steeringAngle_rev1` fails with a 'Channel: voltage1 not found' error when attempting to enable both channels. The solution is to refer to the Phaser quick start guide for setting up Pluto for two-channel operation, specifically the section on configuring Pluto for dual-channel use.
AI Generated Content
Category: Hardware
Product Number: ADALM-PHASER (CN0566) / ADALM-PLUTO

Issue Description and Setup Description: I am experiencing a breakdown in communication between the PlutoSDR and the Phaser board. While I can connect to the Pluto, the system is not recognizing the Phaser's dual-channel capabilities or the on-board beamformers.

Symptoms:

  1. MATLAB Error: When running Phaser_steeringAngle_rev1, I receive the error: Channel: voltage1 not found.

    • The code works fine if I set rx.EnabledChannels = [1].

    • It crashes immediately if set to [1,2] or [2].

  2. Missing Devices: Running iio_info on the Pluto (v0.39 firmware) shows the device is identifying as a standard AD9363 in a 1x1 configuration.

  3. ADAR1000 Detection: iio_info | grep adar1000 returns no output, indicating the beamformers are not being initialized by the kernel.

Steps to Reproduce:

  1. Connect ADALM-Phaser to ADALM-PLUTO.

  2. Provide 5V external power to the Phaser barrel jack.

  3. Configure Pluto config.txt to ipaddr = 192.168.3.1 (to avoid local Windows subnet conflicts).

  4. Attempt to run Phaser MATLAB scripts with rx.EnabledChannels = [1,2].

  5. Observe voltage1 not found error.

Setup Environment:

  • OS: Windows 11

  • MATLAB Version: [R2025b]

  • Pluto Firmware: v0.39

  • Hardware: PlutoSDR Rev.C (Z7010-AD9363A)

Full iio_info snippet:

hw_model: Analog Devices PlutoSDR Rev.C (Z7010-AD9363A)
ad9361-phy,model: ad9363a
IIO context has 6 devices:
iio:device0: ad9361-phy (Only shows voltage0 input, voltage1 missing)
Parents Reply Children

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.