##// 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
Jeandet Alexis
Updated README
r24 SocExplorer
-----------
Jeandet Alexis
Added Readme
r23 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,
Jeandet Alexis
Updated README
r24 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
Jeandet Alexis
Added Readme
r23 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
Jeandet Alexis
Updated README
r24 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
Jeandet Alexis
Added Readme
r23 Free Software Foundation; either version 2 of the License, or (at your option) any
later version.
Jeandet Alexis
Updated README
r24
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
Jeandet Alexis
Sync
r25 ```bash
Jeandet Alexis
Updated README
r24 hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/PythonQt PythonQt
cd PythonQt
qmake-qt5
make
sudo make install
Jeandet Alexis
Sync
r25 ```
Jeandet Alexis
Updated README
r24 Step 2:
Get and install SocExplorer
Jeandet Alexis
Sync
r25 ```bash
Jeandet Alexis
Updated README
r24 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
Jeandet Alexis
Sync
r25 ```
Jeandet Alexis
Updated README
r24 Step 3:
Get and install SocExplorer main plugins
Jeandet Alexis
Sync
r25 ```bash
Jeandet Alexis
Updated README
r24 hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SocExplorerPlugins SocExplorerPlugins
qmake-qt5
make
make install # /!\ As regular user!
Jeandet Alexis
Sync
r25 ```
Jeandet Alexis
Updated README
r24
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