##// END OF EJS Templates
Updated README
Jeandet Alexis -
r24:d0b688f9ceb6 default
parent child
Show More
@@ -1,13 +1,72
1 SocExplorer
2 -----------
3
1 SocExplorer is an open source generic System On Chip testing software/framework.
4 SocExplorer is an open source generic System On Chip testing software/framework.
2 We write this software for the development and the validation of our instrument,
5 We write this software for the development and the validation of our instrument,
3 the Low Frequency Receiver(LFR) for the Solar Orbiter mission. This instrument is
6 the Low Frequency Receiver(LFR) for the Solar Orbiter mission. This instrument is
4 based on an actel FPGA hosting a LEON3FT processor and some peripherals. To
7 based on an actel FPGA hosting a LEON3FT processor and some peripherals. To
5 make it more collaborative, we use a plugin based system, the main executable is
8 make it more collaborative, we use a plugin based system, the main executable is
6 SocExplorer then all the functionality are provided by plugins. Like this
9 SocExplorer then all the functionality are provided by plugins. Like this
7 everybody can provide his set of plugins to handle a new SOC or just a new
10 everybody can provide his set of plugins to handle a new SOC or just a new
8 peripheral. SocExplorer uses PythonQt to allow user to automate some tasks such
11 peripheral. SocExplorer uses PythonQt to allow user to automate some tasks such
9 as loading some plugins, configuring them and talking with his device. SocExplorer
12 as loading some plugins, configuring them and talking with his device.
10 is provided under the terms of the GNU General Public License as published by the
13
14 Licensing
15 ---------
16
17 SocExplorer is provided under the terms of the GNU General Public License as published by the
11 Free Software Foundation; either version 2 of the License, or (at your option) any
18 Free Software Foundation; either version 2 of the License, or (at your option) any
12 later version.
19 later version.
13 More details here https://hephaistos.lpp.polytechnique.fr/redmine/projects/lppmon/wiki
20
21 Wiki
22 ----
23
24 More details here https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer/wiki
25
26 How to build
27 ------------
28
29 To build it on linux you can look here https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer/wiki/Linux_setup
30
31 If you can't access to it, first you will need a working qt5 kit with all the development packages.
32 Step 1:
33 You need to get a modified version of PythonQt, you can clone it from our repository
34 hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/PythonQt PythonQt
35 cd PythonQt
36 qmake-qt5
37 make
38 sudo make install
39
40 Step 2:
41 Get and install SocExplorer
42 hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SocExplorer SocExplorer
43 cd SocExplorer
44 qmake-qt5
45 make
46 sudo make install
47 mkdir -p ~/.SocExplorer/config
48 cp ressources/Grlib.xml ~/.SocExplorer/config/Grlib.xml
49
50 Step 3:
51 Get and install SocExplorer main plugins
52 hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SocExplorerPlugins SocExplorerPlugins
53 qmake-qt5
54 make
55 make install # /!\ As regular user!
56
57 Bug repports
58 ------------
59
60 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
61
62
63
64
65
66
67
68
69
70
71
72
General Comments 0
You need to be logged in to leave comments. Login now