Post Go back to editing

Driver for ADALM2000

Category: Hardware
Product Number: ADALM2000

Does anyone have a suggested path forward for a student who wants to use his ADALM2000 with his newly purchased Lenovo laptop that has a Snapdragon ARM-based processor?  Currently he cannot install the ADALM2000 drivers on his machine.  The most recent information from this forum was that Analog Devices doesn't support the ARM-base processor and doesn't have any resources to make it compatible.  

It would have been nice to know what processors the ADALM device drivers support.  I am wondering if there are any other suggestions?  Currently he had to revive his old laptop with a cracked screen that is very slow to run the ADALM2000. 

Thanks! 

  • There is available support software for ARM for Linux through AppImages or building from source.

    Software support is super rare if you are talking about Windows on ARM outside of Microsoft authored software. I doubt you would find much engineering software support, even in the open-source world. This really comes down to the dependencies we build our own software upon which lack Windows on ARM support.

    For reference, libiio (the low-level interface library ADALM-2000 uses) has prebuilt packages for:

    Linux: arm32v7, arm64x8, ppc64le, x390

    macOS: Intel x64, arm64

    Windows: x86, x86_64

    Top-level application software will be more limited since they have more dependencies like Scopy:

    Scopy Overview — Scopy documentation

    Scopy runs reasonably well on an 866 MHz dual core ARM with 512 MB of RAM running Linux for reference.

    If you want an inexpensive host machine, use an RPI.

    -Travis

  • thanks for the info.  I saw the info for the ARM for Linux earlier, however, the student's laptop runs Windows 11 so not sure if that would work.  Do you have a suggestion on how to get the ADALM drivers to run on this Laptop?  Is there anyone at Analog Devices or a phone number that I could contact to discuss?

    Thanks!