diff options
author | Trung Tran <trung.tran@ettus.com> | 2018-07-23 13:41:58 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2018-07-23 18:11:32 -0700 |
commit | a39b6680a560517a61be2a63c629d90d0cca6b08 (patch) | |
tree | 98881c503f06cbdf51c459a21e35e6dffbc8e1ef /mpm | |
parent | 458c1bb1229ab52bdac2d26c973a54780e925704 (diff) | |
download | uhd-a39b6680a560517a61be2a63c629d90d0cca6b08.tar.gz uhd-a39b6680a560517a61be2a63c629d90d0cca6b08.tar.bz2 uhd-a39b6680a560517a61be2a63c629d90d0cca6b08.zip |
mpm: n3xx: Allow to run without daughterboards connected
The product ID will fall back to the motherboard ID (n300, n310). This
will load FPGA images even if there is no daughterboard connected.
Diffstat (limited to 'mpm')
-rw-r--r-- | mpm/python/usrp_mpm/periph_manager/n3xx.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mpm/python/usrp_mpm/periph_manager/n3xx.py b/mpm/python/usrp_mpm/periph_manager/n3xx.py index 783ea4ca2..c770ecfd4 100644 --- a/mpm/python/usrp_mpm/periph_manager/n3xx.py +++ b/mpm/python/usrp_mpm/periph_manager/n3xx.py @@ -92,7 +92,9 @@ class n3xx(ZynqComponents, PeriphManagerBase): # manager class. The format of this map is: # (motherboard product code, (Slot-A DB PID, [Slot-B DB PID])) -> product product_map = { + ('n300', tuple()) : 'n300', ('n300', (MG_PID, )): 'n300', # Slot B is empty + ('n310', tuple()) : 'n310', ('n310', (MG_PID, MG_PID)): 'n310', ('n310', (MG_PID, )): 'n310', # If Slot B is empty, we can # still use the n310.bin image. |