From 1256821f3e61ec677cd4b4e75be14f0f376f5215 Mon Sep 17 00:00:00 2001 From: Michael West Date: Thu, 23 Aug 2018 17:07:00 -0700 Subject: X300: Add recovery for duplicate IP addresses in EEPROM - Limit initialization to ZPU communication if recover_mb_eeprom=1 is set in device args. --- host/lib/usrp/multi_usrp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'host/lib/usrp/multi_usrp.cpp') diff --git a/host/lib/usrp/multi_usrp.cpp b/host/lib/usrp/multi_usrp.cpp index 019502ee7..5e45df298 100644 --- a/host/lib/usrp/multi_usrp.cpp +++ b/host/lib/usrp/multi_usrp.cpp @@ -389,7 +389,7 @@ public: _tree = _dev->get_tree(); _is_device3 = bool(boost::dynamic_pointer_cast(_dev)); - if (is_device3()) { + if (is_device3() and not addr.has_key("recover_mb_eeprom")) { _legacy_compat = rfnoc::legacy_compat::make(get_device3(), addr); } } -- cgit v1.2.3