##// END OF EJS Templates
Sync
Sync

File last commit:

r25:db72b7f6bcf6 default
r25:db72b7f6bcf6 default
Show More
README
76 lines | 2.3 KiB | text/plain | TextLexer
SocExplorer
-----------
SocExplorer is an open source generic System On Chip testing software/framework.
We write this software for the development and the validation of our instrument,
the Low Frequency Receiver(LFR) for the Solar Orbiter mission. This instrument is
based on an actel FPGA hosting a LEON3FT processor and some peripherals. To
make it more collaborative, we use a plugin based system, the main executable is
SocExplorer then all the functionality are provided by plugins. Like this
everybody can provide his set of plugins to handle a new SOC or just a new
peripheral. SocExplorer uses PythonQt to allow user to automate some tasks such
as loading some plugins, configuring them and talking with his device.
Licensing
---------
SocExplorer is provided under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your option) any
later version.
Wiki
----
More details here https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer/wiki
How to build
------------
To build it on linux you can look here https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer/wiki/Linux_setup
If you can't access to it, first you will need a working qt5 kit with all the development packages.
Step 1:
You need to get a modified version of PythonQt, you can clone it from our repository
```bash
hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/PythonQt PythonQt
cd PythonQt
qmake-qt5
make
sudo make install
```
Step 2:
Get and install SocExplorer
```bash
hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SocExplorer SocExplorer
cd SocExplorer
qmake-qt5
make
sudo make install
mkdir -p ~/.SocExplorer/config
cp ressources/Grlib.xml ~/.SocExplorer/config/Grlib.xml
```
Step 3:
Get and install SocExplorer main plugins
```bash
hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SocExplorerPlugins SocExplorerPlugins
qmake-qt5
make
make install # /!\ As regular user!
```
Bug repports
------------
To repport any bug you can either send a mail at alexis.jeandet@member.fsf.org or repport an issue here https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer/issues