Hey Sebastian, this has been fixed on master branch (8f16f05b20efcc9e5371c89585b992b237b43eb3) but not on a current release. We'll remedy as soon as possible. In a nutshell, there were product IDs that we didn't know about (but were still valid) when we wrote the code, so we added the new ones recently. I had hoped we would have the release out before anyone receives a motherboard with such a AD9371, but guess we missed that.
To be precise, we are currently preparing a 3.12.0.1 release which will fix this, as well as some other minor items. Cheers, Martin On 07/12/2018 11:45 AM, Sebastian Olsen via USRP-users wrote: > Hey there, > I have an N310 I'm trying to get up and running with, but I keep getting > the same error when I try to probe it. I'm using the latest version of > UHD 3.12 (46ab88b) on my host machine, the latest FPGA image for the > N310, as well as the latest file system SD card image. Running > "uhd_usrp_probe" on my host machine gives me: > > [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800; > UHD_3.12.0.0-69-g46ab88b4 > [INFO] [MPMD] Initializing 1 device(s) in parallel with args: > mgmt_addr=192.168.10.2,type=n3xx,product=n310,serial=315A384,claimed=False,addr=192.168.10.2 > > [INFO] [MPM.PeriphManager] init() called with device args > `mgmt_addr=192.168.10.2,product=n310'. > [ERROR] [RPC] RuntimeError: AD9371 product ID does not match expected > ID! Read: 1 Expected: 3 > [ERROR] [MPM.RPCServer] init() failed with error: RuntimeError: AD9371 > product ID does not match expected ID! Read: 1 Expected: 3 Error: > RuntimeError: Error during RPC call to `init'. Error message: > RuntimeError: AD9371 product ID does not match expected ID! Read: 1 > Expected: 3 > > > > While ssh'ing to the N310 and running the same thing on it directly > gives me: > > [INFO] [UHD] linux; GNU C++ version 7.2.0; Boost_106400; > UHD_3.12.0.0-0-unknown > [INFO] [MPMD] Initializing 1 device(s) in parallel with args: > mgmt_addr=127.0.0.1,type=n3xx,product=n310,serial=315A384,claimed=False > [INFO] [MPM.PeriphManager] init() called with device args > `mgmt_addr=127.0.0.1,product=n310'. [ERROR] [RPC] RuntimeError: AD9371 > product ID does not match expected ID! Read: 1 Expected: 3 > [ERROR] [MPM.RPCServer] init() failed with error: RuntimeError: AD9371 > product ID does not match expected ID! Read: 1 Expected: 3 Error: > RuntimeError: Error during RPC call to `init'. Error message: > RuntimeError: AD9371 product ID does not match expected ID! Read: 1 > Expected: 3 > > It looks like UHD commit 8f16f05 addresses the issue I'm seeing, so I'm > not really sure why I'm still seeing it. I'm probably doing something > dumb, any help would be much appreciated. > > Thanks! > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com