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