|
SHARCS Problem: Timeout During Read
Manifestation:
-
Exposure progress in sharcs_fe indicates timeout during read
and exposure aborted.
-
Image sharcsdipl/Log is dark.
Solution/Recovery:
Level 1:
-
In sharcs_fe GUI, select Windows..., Setup...
-
In Setup window, check that AsicCfg keyword is set to
appropriate configuration file:
a) If cold, C:\SHARCSColdSidecarControlConfig.xml
b) If warm, C:\SHARCSWarmSidecarControlConfig.xml
-
In Setup window, check that UnixRootDir keyword is set to /data
-
In Setup window, check that WinRootDir keyword is set to Z:\
-
In Setup window, check that Outdir keyword is set to sharcs
-
In Setup window, if Connected keyword is set to No or
if upper right corner of sharcs_fe indicates Lost Server,
click the connect button. The button should turn yellow while attempting to
connect, and should turn red if there are connection problems.
-
In Setup window, click the Init button to initialize the system.
The Initing keyword should change to Yes during initialization, and
if the process is successful the SidecarInit keyword will read
Success.
-
Close Setup window.
Level 2:
Stop and re-start software on stealthie:
-
user@covert.ucolick.org > rdesktop stealthie - From covert
connect to stealthie via remote desktop.
-
Select SidecarServer terminal window.
Use Ctrl & C to close SidecarServer.
-
Maximize the Sidecar ASIC IDE software window.
-
Click the red (square) Stop HAL button in upper
menu bar to stop the Hardware Abstraction Layer (HAL).
-
Close/shutdown Sidecar ASIC IDE software window.
If presented with a pop-up dialogue box prompting a response to save, respond No.
-
In stealthie desktop, double click Sidecar ASIC IDE shortcut icon.
-
The Sidecar ASIC Integrated Development Environment (IDE) dialogue box should
appear. In lower right, select Open.
-
The dialogue box should open to:
C:\Program Files\Teledyne Scientific\SidecarASIC IDE\
If not, navigate to this subdirectory.
-
Open folder: Test.
-
Select file: Test.soln.
In response, assembly files listed under the JADE and ASIC
tree should be launched.
-
Click green play Start HAL
button in top-left corner of IDE window to launch Hardware
Abstraction Layer (HAL) server.
When selected, this option should fade to grey, and a
corresponding red (square) Stop HAL
button should become available.
-
Click color="yellow" downward-pointing Firmware
icon in Integrated Development Envirnment toolbar in order to download
necessary firmware into the FPGA of the JADE2 card.
Wait circa 15 seconds for download to progress to completion
(observe progress bar in lower-right). System log also indicates status
of download.
When JADE2 firmware has been successfully downloaded a
green circle appears in the JADE2 tree next
to the JADE2 text (replacing a yellow
caution triangle).
-
Click blue downward-pointing
JADE Registers arrow to download the JADE registers.
The System log should immediately report that the JADE2 registers
have been downloaded.
-
Click the Config button (two small, downward-pointing, black
arrows) in the right hand side of the toolbar.
If the file:
HxRG_Main.mcd
is already present in the bottom left box, click OK and
proceed to next step.
If MCD file is not present, click on Browse...
and select the file HxRG_Main.mcd, which should be
in the following sub-directory:
C:\Program Files\Teledyne Scientific\SidecarASIC IDE\
Click double downward-pointing arrows icon underneath the top-left
box. File HxRG_Main.mcd should move to the bottom left box.
Browse, select and add HxRG_Main_ShARCS.mcd and
ShARCS_Voltages.mcd to the bottom left box.
Click OK. The window should close.
-
Click the purple downward-pointing
MCD arrow to download the HxRG_Main.mdc
instructions to the Sidecar microcontroller.
The System log should indicate Download of mcd file(s)
complete.
When download is complete, a green
circle appears in the JADE2 tree next to the ASIC1
text (replacing a yellow caution triangle).
-
IDE start-up complete. Minimize window (IDE must continue to run
in the background).
-
If operating the detector warm, double-click
desktop Warm SidecarServer shortcut icon.
If operating the detector cold, double-click
desktop Cold SidecarServer shortcut icon.
-
In sharcs_fe GUI, select Windows..., Setup...
-
In Setup window, check that AsicCfg keyword is set to
appropriate configuration file:
a) If cold, C:\SHARCSColdSidecarControlConfig.xml
b) If warm, C:\SHARCSWarmSidecarControlConfig.xml
-
In Setup window, check that UnixRootDir keyword is set to /data
-
In Setup window, check that WinRootDir keyword is set to Z:\
-
In Setup window, check that Outdir keyword is set to sharcs
-
In Setup window, if Connected keyword is set to No or
if upper right corner of sharcs_fe indicates Lost Server,
click the connect button. The button should turn yellow while attempting to
connect, and should turn red if there are connection problems.
-
In Setup window, click the Init button to initialize the system.
The Initing keyword should change to Yes during initialization, and
if the process is successful the SidecarInit keyword will read
Success.
-
Close Setup window.
Cause:
Associated Issues:
Change Log:
- 2016-11-21: Updated.
- 2015-02-04: First version.
|