Martin Braun
|
3aa899e1f5
|
mpm: udev now sorts EEPROM paths properly (9-0050 before 10-0050)
|
2017-12-22 15:03:58 -08:00 |
|
Martin Braun
|
34174c98f3
|
eiscat/mpm: Moved EISCAT full init sequence to UHD
|
2017-12-22 15:03:58 -08:00 |
|
Daniel Jepson
|
a233877f65
|
mpm/eiscat: Updated bringup procedure for dual-synched dboards
|
2017-12-22 15:03:58 -08:00 |
|
Martin Braun
|
2406def0ac
|
mpm/mpmd: Crossbar info is now polled instead of hardcoded
- Extended base periph manager to provide crossbar info
|
2017-12-22 15:03:58 -08:00 |
|
Martin Braun
|
5edeeef564
|
mpm/EISCAT: Renamed UIO udev labels, enabled spidevs on both dboards
The UIO labels will require an update to the device tree overlay file.
|
2017-12-22 15:03:58 -08:00 |
|
Martin Braun
|
1ce038094d
|
mpm: Factored out eeprom code into its own module
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
0c0b0595bb
|
mpm: motherboards can now also request overlays, dboard overlay code slightly refactored
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
7c9b801906
|
mpm: Made overlay selection a static method for more flexibility
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
5926f1b9d9
|
mpm: dt overlay handling: Better error handling, fewer FIXMEs
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
245b96a777
|
mpm: Added auto-loading of dboard-specific overlays
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
e9a1af171e
|
mpm: Better handling of case where no CHDR interfaces are available
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
06afc8eeef
|
mpm: Fixed relative imports
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
11977ad25c
|
mpm: hwd can be spawned with clock_source and ext_clock_freq
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
3102bf1cee
|
mpm: periphs and n310 use eth table dispatcher now
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
7cc40f9d12
|
mpm: Added ethernet dispatcher code for N310
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
e2503018da
|
mpm: SIDs are returned to pool after device is uninitialized
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
c0a528394d
|
mpm: Guaranteed stringification of mboard_info values
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
9dee6175da
|
mpm: Moved device and dboard init/deinit to their own methods
Also cleaned up some cruft.
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
13cd22e867
|
mpm: Added command line args to usrp_hwd.py
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
4efea95324
|
mpm: Enabled mboard EEPROM readout
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
2270a6b1a6
|
mpm: Fixed python import in discovery module
|
2017-12-22 15:03:53 -08:00 |
|
Martin Braun
|
b5b1ef2de2
|
mpm: Various EISCAT fixes
|
2017-12-22 15:03:53 -08:00 |
|
sugandhagupta
|
6a2a8bb2f7
|
mpm: fixed port expander connections
- reversed CLK-MAINREF-SEL0 and SEL1
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
af35903d17
|
mpm: Renamed types submodule mpmtypes to avoid import confusion
|
2017-12-22 15:03:52 -08:00 |
|
Mark Meserve
|
24d3011233
|
mg: bring up links
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
1b27c16dd3
|
mpm: Updating ref clock frequency will propagate to dboard, changed slot indexing to numbers
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
0c5c2f1834
|
mpm: n310: Added driver for port expander and ref clock selection
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
0e7fe25f42
|
mpm: eiscat: Added first pass at EISCAT dboard driver
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
af6d240949
|
mpm: Improved udev identification of SPI device nodes
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
658bdb71d8
|
mpm: Added more generic UIO lookup
|
2017-12-22 15:03:52 -08:00 |
|
Martin Braun
|
f9a6de45be
|
mpm: Removed exception handling for periph manager import
|
2017-12-22 15:03:46 -08:00 |
|
Martin Braun
|
285f14392b
|
mpm: Moved over to new logging infrastructure
Also currently hardcodes some settings.
|
2017-12-22 15:03:45 -08:00 |
|
Andrej Rode
|
7f71111988
|
mpm: comment out functionality to make it work
- add uio udev find routine
- add debug prints
Signed-off-by: Andrej Rode <andrej.rode@ettus.com>
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
|
2017-12-22 15:03:45 -08:00 |
|
Andrej Rode
|
6a12add156
|
mpm: mpm reorganization
|
2017-12-22 15:03:45 -08:00 |
|
Andrej Rode
|
8ac9014d5c
|
mpm: CMake cleanup, Python code enhancements
- Send user defined data in ping
- Improve rpc_shell, add mpm_debug.py, fix tracebacks in multiprocessing
|
2017-12-22 15:03:44 -08:00 |
|
Andrej Rode
|
ef6326a174
|
mpm: python refactoring
|
2017-12-22 15:03:44 -08:00 |
|