aboutsummaryrefslogtreecommitdiffstats
path: root/mpm/python/usrp_mpm/e31x_legacy_eeprom.py
Commit message (Collapse)AuthorAgeFilesLines
* mpm: e31x: Accept FF terminated strings in eepromSteven Koo2020-09-041-4/+11
| | | | | | | | | | Older revisions of the e31x used FF terminated strings in the EEPROM. The eeprom implementation didn't take this into account and would fail on ascii conversion. This change resolves mpm bring up on the older revisions by replacing FF with null. This didn't affect newer revisions because they used null terminated strings. Signed-off-by: Steven Koo <steven.koo@ni.com>
* e310: Fix issues in MPM and UHDMartin Braun2019-11-261-13/+24
| | | | | | | | | | | - Remove superfluous INFO logging - Improve formatting in many places - Improve Pylint score in various places - Add tear_down to DB object - Simplify custom EEPROM code for E310 - Fix time source selection code - Remove references to GPS_CTRL and GPS_STATUS (are E320 only) - Move clock source control out of MboardRegs object
* e310/e320: Move E310 to MPM architecture and refactorSugandha Gupta2019-05-011-0/+103
- Turns the E310 into an MPM device (like N3xx, E320) - Factor out common code between E320 and E310, maximize sharing between the two devices - Remove all pre-MPM E310 code that is no longer needed - Modify MPM to remove all existing overlays before applying new ones (this is necessary to enable idle image mode for E310) Co-authored-by: Virendra Kakade <virendra.kakade@ni.com> Signed-off-by: Virendra Kakade <virendra.kakade@ni.com>