vendredi 3 décembre 2010

Logic Analyzer Client de sump.org sous Ubuntu

Après avoir récemment acquis l'analyseur logique libe après de dangerous prototypes, j' ai voulu utiliser le client graphique sur ma distribution Ubuntu. Les binaires ne fonctionnaient pas du premier coups donc j'ai réaliser un petit script d'automatisation qui installe, télécharge et compile tout le nécessaire. Je me suis basé sur ant pour la compilation java.

Pour l'installation :

chmod 0777 install_l_la.sh
./install_l_la.sh


L'installateur bash se trouve à la page : http://yageek.free.fr/analyzer.

6 commentaires:

  1. Merci beaucoup pour ce script. Il m'a rendu un très grand service ! :-)
    Cordialement,
    Seb

    RépondreSupprimer
  2. Il me semble que j'avais découvert peu après que le projet recommandait l'utilisation d'un fork de ce soft. si tu vas sur le site de l'analyseur tu devrais rapidement le trouver.

    RépondreSupprimer
  3. Ce commentaire a été supprimé par l'auteur.

    RépondreSupprimer
  4. Hello, I just bought the Open Workbench Logic Sniffer and would happily prepare a Debian/Ubuntu package for the SUMP analyzer, I just don't have the time to maintain it Would you or someone reading this be prepared to help out? If so, then please contact me as moeller at debian.org.

    RépondreSupprimer
  5. @ YaGeek : ok, merci pour le tuyau. Je regarderai tout ça quand j'aurais un peu plus de temps devant moi. ;-) Encore merci pour tout.
    Cdt,
    Seb

    RépondreSupprimer
  6. hello,

    I still have the same error:

    Error while invoking application: null

    java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1043)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326)
    at org.sump.analyzer.Loader.main(Loader.java:94)
    Caused by: java.lang.NoClassDefFoundError: gnu/io/CommPortIdentifier
    at org.sump.analyzer.Device.getPorts(Device.java:366)
    at org.sump.analyzer.DeviceController.(DeviceController.java:123)
    at org.sump.analyzer.MainWindow.createGUI(MainWindow.java:261)
    at org.sump.analyzer.MainWindow.run(MainWindow.java:401)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
    at java.awt.EventQueue.access$000(EventQueue.java:85)
    at java.awt.EventQueue$1.run(EventQueue.java:603)
    at java.awt.EventQueue$1.run(EventQueue.java:601)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.lang.ClassNotFoundException: gnu.io.CommPortIdentifier
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 18 more



    Any idea?

    RépondreSupprimer