This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:ablass:dtim-hardware [2014/11/12 11:20] pmiedzik [Version 2] |
projects:ablass:dtim-hardware [2014/11/13 16:28] pmiedzik [DTim Version 2] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== DTim ====== | + | ===== DTim Version 1 ===== |
+ | Maintained by Dmitry Lyakin < | ||
- | ==== Version 1 ==== | + | FIXME |
- | Maintained by Dimitri ... | ||
- | + | ===== DTim Version 2 ===== | |
- | ==== Version 2 ==== | + | |
**Warning!!! Firmware Version 2 is not compatible with Version 1. | **Warning!!! Firmware Version 2 is not compatible with Version 1. | ||
Before you will upgrade firmware to latest version please read carefully whole instruction.** | Before you will upgrade firmware to latest version please read carefully whole instruction.** | ||
Line 14: | Line 13: | ||
Components: | Components: | ||
+ | * CES RIO3 8064 (LynxOS 3.1.0a) | ||
* DTim | * DTim | ||
- | | + | |
- | * RIO: LynxOS | + | |
- | * Ablas server (RIO) | + | * DTim Hardware: |
- | * Scaler module | + | * Board version: FIXME |
+ | * FPGA firmware: V2.0@2014-10-01 | ||
+ | * DSP firmware: not used | ||
+ | * Front Panel firmware: FIXME | ||
+ | * Software: | ||
+ | * RIO Server: FIXME | ||
+ | * ABLASS Provider: FIXME | ||
+ | * ABLASS GUI: FIXME | ||
+ | * ABLASS ... | ||
- | === Lemo Input/ | + | |
+ | |||
+ | ==== Lemo Input/ | ||
+ | FIXME Add front panel picture | ||
^ Index ^ Jumper setting ^ Function ^ | ^ Index ^ Jumper setting ^ Function ^ | ||
Line 28: | Line 39: | ||
^ 4 | Output | Trigger for Scaler Module | | ^ 4 | Output | Trigger for Scaler Module | | ||
^ 5 | Output | Trigger for Scaler Module gated with start/stop events | | ^ 5 | Output | Trigger for Scaler Module gated with start/stop events | | ||
- | ^ 6 | Input | Not used | | + | ^ 6 | Output |
^ 7 | Input | Not used | | ^ 7 | Input | Not used | | ||
^ 8 | Input | Not used | | ^ 8 | Input | Not used | | ||
- | === Header 1 === | + | ==== Header 1 ==== |
Not used | Not used | ||
Line 46: | Line 57: | ||
^ 8 | High impedance | Not used | | ^ 8 | High impedance | Not used | | ||
- | === Header 2 === | + | ==== Header 2 ==== |
Header 2 is used to emulate VME Geographical Address. | Header 2 is used to emulate VME Geographical Address. | ||
Line 62: | Line 73: | ||
^ 8 | High impedance | Not used | No | | ^ 8 | High impedance | Not used | No | | ||
- | === Header 3 === | + | ==== Header 3 ==== |
Header 3 is used for debugging purposes. | Header 3 is used for debugging purposes. | ||
Line 75: | Line 86: | ||
^ 8 | High impedance | Not used | | ^ 8 | High impedance | Not used | | ||
+ | ==== FPGA Firmware V2 ==== | ||
+ | Project repository: http:// | ||
+ | GIT (Read Only): **%%git:// | ||
+ | GIT (Read/ | ||
+ | |||
+ | Wishbone Slaves: | ||
+ | * [[projects: | ||
+ | * [[projects: | ||
+ | |||
+ | ==== Diagnostic Tools ==== | ||
+ | **WARNING!!! Diagnostic tools are available only for Linux Operating system** | ||
+ | |||
+ | === dtim_config === | ||
+ | === dtim_readout === | ||
+ | === dtim_sim === | ||
+ | === dtim_raw === | ||
+ | |||
+ | ===== ABLASS Server ===== | ||
+ | |||
+ | === Configuration === | ||
+ | === Startup === | ||
+ | ablax_ablass process will demonize itself (http:// | ||
+ | There are some important options that can be passed to | ||
+ | * **-d level** debug mask. Default 0 | ||
+ | * **-f** do not demonize, stay in background. | ||
+ | * **-p pid_file** store pid into pid_file file. Default: ./ | ||
+ | * **-c config_file** path co configuration file. Default: ./ | ||
+ | * **-l log_file** path to log file. Default: **./ | ||
+ | |||
+ | === Debug mask === | ||
+ | 0 - no debug/log features\\ | ||
+ | 1 - debug general\\ | ||
+ | 2 - debug cycle'' | ||
+ | 3 - ... \\ | ||