From: Andreas Neiser Date: Thu, 25 Apr 2013 14:16:53 +0000 (+0200) Subject: Added caveat about trbflash and local TrbNet access X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=b02d150afa05be664f5c2855bf92c347b9c9d9dc;p=daqdocu.git Added caveat about trbflash and local TrbNet access --- diff --git a/trb3/Trb3GeneralRemarks.tex b/trb3/Trb3GeneralRemarks.tex index 7e7beae..32133e6 100644 --- a/trb3/Trb3GeneralRemarks.tex +++ b/trb3/Trb3GeneralRemarks.tex @@ -37,6 +37,14 @@ First, the name of the design has to contain a certain sub-string: \end{description} Second, the upper 16 Bit of the Hardware Version register as described below is checked. +\begin{warning} + Always ensure that your trbflash accesses the TrbNet over RPC (i.e. + trbnetd) and \emph{not} locally. So check if \verb!trbflash -V! + mentions RPC. If it's not the case, fix your \verb!$PATH!. It you + don't access the TrbNet via trbnetd, a running CTS monitor in the + background might disrupt your flash and hence corrupt your flash + image! +\end{warning} \subsection{Design Identification} The TrbNet endpoint has a generic setting \signal{Regio\_Hardware\_Version} (register 0x42) that has to be set according to the following rules: The upper 16 Bit are used by the software to identify the hardware before programming the Flash to prevent loading invalid designs and have to contain one of the following values: @@ -168,3 +176,8 @@ The data stream contains SubEvent-IDs and SubSubEvent-IDs to identify the sender \item[5] The only SubSubEvent-ID starting with 5 is 5555 at the end of each SubEvent, marking the beginning of the status information word for this SubEvent. \end{description*} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "main" +%%% End: diff --git a/trb3/main.pdf b/trb3/main.pdf index 503746e..7763dca 100644 Binary files a/trb3/main.pdf and b/trb3/main.pdf differ