Diff: SicsFunny

Search SINQ Wiki:
SINQ LIN

SINQ Wiki
- Main Page
- Search SINQ Wiki
- Sample Environment
- Probenumg. Intern
- Troubleshooting SICS

This Page
- Page Info
- Printer Friendly

Referenced by
SICSTrouble

Wiki Info
- Unused pages
- Undefined pages
- RecentChanges
- Page Index
- System Info
- JSPWiki Docu
- SandBox
- OneMinuteWiki
- Create a New Page




JSPWiki v2.0.52


Difference between current version and current version:
At line 0 added 26 lines.
+ !!! SICS is Hanging
+
+ !! Symptom
+
+ The SICS server does not seem to come back to the command prompt and hangs indefinitly.
+
+ !! Solution
+
+ This is often caused by by a hardware device not giving a termination response to SICS. Or a infinite
+ loop in your batch file. Or a real programming problem. Often, the best way to clear the situation
+ is to restart the SICS server. See the page on [running SICS|SICSRun] for instructions on how to do this.
+ But it is worth to collect some more information to help with debugging.
+
+ To this purpose open and connect a new SICS client.
+ One thing to check is the SICS task list: In a SICS client type: task ps. A list of SICS tasks will be printed.
+ There is a number of system tasks. But when devices are running there will be a task per device and a devexec task.
+ This can tell you the name of the device which has got stuck. Take note of the stuck devices name. Already
+ this helps with debugging. Switch on [tracing|SICSlog] for a little while in order to capture some of the
+ communication with the offending device. Forward the trace and the name of the device to LDM computing stuff for
+ further inspection.
+
+ You may stop tasks with: task kill taskname in a SICS client. Your progress may vary: if the hardware is
+ in disorder this will only solve the problem until SICS tries to access that hardware again. Task kill
+ is dangerous; you may accidentally kill SICS system tasks and render SICS totally dysfunctional. If this hapens:
+ stay calm, a restart of the SICS server will resolve this problem.
+

Back to SicsFunny, or to the Page History.