Projekt – Arbeit

0
(0)

https://trac.sns.gov/slowcontrols/browser/epics/support/senstech/senstechApp/Db/senstech.db?rev=a939b71502895727acb69caec35df278cf1aed1b

READWRITEHV; https://trac.sns.gov/slowcontrols/browser/epics/support/spellman/spellmanApp/Db/spellman.db?rev=15210692ec2fd1eda64bfa75f48476c512897669

http://indico.uni-giessen.de/indico/getFile.py/access?contribId=7&resId=1&materialId=slides&confId=169

http://csg.lbl.gov/EPICS/Tutorial.II.pdf

https://ics-web.sns.ornl.gov/kasemir/train_2006/2_1_Database2.pdf

http://www.koervernet.de/79-elektronik/97-beaglebone

https://press3.mcs.anl.gov/forest/hardware/beaglebone-black-software/examples-and-tutorials/

http://www.qclam.ikp.tu-darmstadt.de/media/qclam/library/mifo/201101_mifo_Martin_Qclam_Goniometer.pdf

http://epics.web.psi.ch/style/training/handouts/d_basehandouts/node2.html

http://www.uni-frankfurt.de/56159456/diploma_klaus_rosenkranz_pdf.pdf

http://www.qclam.ikp.tu-darmstadt.de/media/qclam/library/mifo/201101_mifo_Martin_Qclam_Goniometer.pdf

http://www0.bnl.gov/nsls2/project/PDR/1-Accel_Ch_006_Control_System.pdf (EPICS Environment ansehen! Über EDM)

http://www.qclam.ikp.tu-darmstadt.de/media/qclam/library/mifo/2013_mifo_hufnagel.pdf

http://www.qclam.ikp.tu-darmstadt.de/media/qclam/library/mifo/2011_mifo_lauinger.pdf

Installation von EPICS (Fertiges Paket):

  • Komplette EPICS Baum: https://seafile.gsi.de/f/af5fb72702/ oder Stick
  • Datei in Hauptverzeichnis /home/debian/ entpacken
  • Hadcon Atmel IOC herunterladen
  • Dann direkt st.cmd ausführen, um EPICS zu starten. Dabei kommt folgende Meldung:

debian@beaglebone:~/EPICS/Apps/HadCon2_AtmelRegisterIO_IOC/iocBoot/iocStreamHadcon_Registers_IO$ ../../bin/linux-arm/streamHadcon st.cmd
../../bin/linux-arm/streamHadcon: error while loading shared libraries: libstreamHadconSupport.so: cannot open shared object file: No such file or directory

Lösung: Pfad in der Variable LD_LIBRARY_PATH fehlt, also in .bashrc folgendes hinzufügen:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /home/debian/EPICS/Apps/HadCon2_AtmelRegisterIO_IOC/lib/linux-arm

sowie den Hostname (Standard: beaglebone)

export HOSTNAME=$(hostname)

  •  

Falls Hadcon2AtmelRegisterIOIOC einzeln heruntergeladen wird, müssen alle Verzeichnisse, die nach pi/EPICS/Apps führen (z.B. envPath), angepasst werden. In /config/ außerdem RELEASE und eventuell Release.linux bearbeiten und korrekte Verzeichnisse hinzufügen. Dann ein make und im Haupverzeichnis ebenfalls ein make.

Dann unter ../../Db ein make machen, damit db im Hauptverzeichnis erstellt wird. Mit sudo make geht das nicht, da msi not found erscheint weil bashrc nur für debian Nutzer gilt. Alternative: ein sudo make clear und danach normal "make".

 

Das gilt auch bei Installation von synapps, wenn msi not found erscheint. sudo make clear und danach make.

Bewerte diesen Artikel

0 / 5. 0


Vorheriger

AeroCool DS 200 Orange Edition

PCPointer.de-Verlosung – Einstieg in die Programmierung

Nächster

Schreibe einen Kommentar