Menu

Tree [c83974] default tip /
 History

Read Only access


File Date Author Commit
 Qt_Creator_Wizard 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 build_cfg 2014-03-05 Jeandet Alexis Jeandet Alexis [4680ba] Updated lab name!
 doc 2014-05-17 jeandet jeandet [1de6a6] Updated QCustomPlot to 1.2.1.
 ressources 2014-03-18 Jeandet Alexis Jeandet Alexis [9ec6f6] Sync
 src 2014-06-04 jeandet jeandet [c83974] Abstract Binary files tools WIP.
 translations 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 ucWidgets 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 unixcfg 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 win32cfg 2014-02-27 jeandet jeandet [ee1882] fixed win32 build
 .hgignore 2014-03-05 Jeandet Alexis Jeandet Alexis [4680ba] Updated lab name!
 .hgsub 2014-03-24 Jeandet Alexis Jeandet Alexis [dbff92] Integrated lppserial lib to lppmoncommon as a s...
 .hgsubstate 2014-05-17 jeandet jeandet [1de6a6] Updated QCustomPlot to 1.2.1.
 .hgtags 2014-06-04 Jeandet Alexis Jeandet Alexis [4d30eb] Étiquette Win32 build Ok ajoutée à la révision ...
 COPYING 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 Doxyfile 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.
 README.md 2014-03-30 Jeandet Alexis Jeandet Alexis [69358c] Improved README
 SocExplorer.pro 2014-02-27 jeandet jeandet [483cfe] Working snapshot.
 TODO 2014-02-26 Jeandet Alexis Jeandet Alexis [1aa783] First init of SocExplorer Repository.

Read Me

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

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

  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

  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

  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 or repport an issue here

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.