]> jspc29.x-matter.uni-frankfurt.de Git - daqdocu.git/commitdiff
Added caveat about trbflash and local TrbNet access
authorAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 25 Apr 2013 14:16:53 +0000 (16:16 +0200)
committerAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 25 Apr 2013 14:16:53 +0000 (16:16 +0200)
trb3/Trb3GeneralRemarks.tex
trb3/main.pdf

index 7e7beae549d362f4243a4625f954337d0d1f70e1..32133e6b8663ad7b52556b7f3094ba8fae07413d 100644 (file)
@@ -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: 
index 503746e16c6251f6e3b1caa57b170a63aef25a83..7763dca8da481905d22ccabf9ae7d72cdf9231c1 100644 (file)
Binary files a/trb3/main.pdf and b/trb3/main.pdf differ