From d9593bb374e41548247430220798a0438dcfe3b4 Mon Sep 17 00:00:00 2001 From: hadeshyp Date: Tue, 17 Jul 2012 13:20:58 +0000 Subject: [PATCH] *** empty log message *** --- trb3/GbEGettingStarted.tex | 23 +++++++++++++++++++++++ trb3/main.tex | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 trb3/GbEGettingStarted.tex diff --git a/trb3/GbEGettingStarted.tex b/trb3/GbEGettingStarted.tex new file mode 100644 index 0000000..30df47a --- /dev/null +++ b/trb3/GbEGettingStarted.tex @@ -0,0 +1,23 @@ +In order to control TRB3 or a larger system with TRB3 as slow control client via Ethernet link, one needs to properly install and compile the trbcmd server, load a correct FPGA design and configure DHCP deamon on the server PC.Follow the instructions described in the next points. + +\subsubsection{FPGA design} +The optical link, activated for the Slow Control over GbE is the one labelled SFP8. +After loading the design, TRB3 will automatically start to send control packets once per second. With any network monitoring tools (ex. Wireshark) one have to capture such packet and check the source MAC address. This address has to be added to the DHCP configuration on Slow Control server PC. +\begin{itemize*} +\item Open /etc/dhcpd.conf and add an entry specifing hostname and MAC address +\item Open /etc/hosts and add an etry specifing hostanme and an selected IP address +\item Restart DHCP daemon +\end{itemize*} +Now you can reload the central FPGA and it should automatically aquire the IP address from the server. One can verify that by monitoring the network traffic or system log file. + + +\subsubsection{Trbcmd server} +\begin{itemize*} +\item Download the latest release of {\bf trbcmd} and {\bf libtrbnet} from CVS repository: \begin{verbatim}trbsoft/trbnettools/libtrbnet \end{verbatim} +\item Compile with appropriate flag: \begin{verbatim} make TRB3=1\end{verbatim} +\item Set up the environment variable DAQ_SERVER to your TRB3 hostname +\end{itemize*} + + +\subsubsection{Usage} +Now you are ready to use the trbcmd in the same way as it is for the normal HADES system. \ No newline at end of file diff --git a/trb3/main.tex b/trb3/main.tex index c997ead..c8a346e 100755 --- a/trb3/main.tex +++ b/trb3/main.tex @@ -153,6 +153,8 @@ \clearpage \section{GbE Slow-Control} + \subsection{Getting Started} + \input{GbEGettingStarted} \subsection{Building Blocks} \subsection{Slow Control Registers} -- 2.43.0