]> jspc29.x-matter.uni-frankfurt.de Git - daqdocu.git/commitdiff
Adding JTAG trbcmd reset hint
authorAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 15 Jan 2015 10:45:39 +0000 (11:45 +0100)
committerAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 15 Jan 2015 10:45:39 +0000 (11:45 +0100)
trb3/Trb3GeneralRemarks.tex

index 35f142d3abfee4328f43f0d9aedb93cea013a984..dca8b3efdb0c5f28032c3c898074eba949b5c69d 100644 (file)
@@ -212,6 +212,8 @@ You can unload it automatically using a udev-rule by adding (as one line)
 \\\verb!rmmod ftdi_sio!
 \\after plugging in the cable.
 
+Also note that you need to issue an \verb!trbcmd reset! after JTAG programming in order to have the FPGAs obtain the correct local number identification reported by an info trbcmd broadcast (5 for central, 0-3 for peripheral FPGAs).
+
 \subsection{Data Unpacker}
 \label{Data_Unpacking}
 The data stream contains SubEvent-IDs and SubSubEvent-IDs to identify the sender of each block of data. While SubSubEvent-IDs are equal to the network address of the corresponding board by design, the SubEvent-IDs can be choosen freely, but are defined to be equal to the network address of the board sending the SubEvent via Gigabit Ethernet. The first digit of each SubSubEvent-ID is sufficient to determine how the following data  has to be handled: