Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

Watchdog Errors


JBecker Apr 12, 2010 09:10 AM

Dear All,

In our current Beta version there are sometimes watchdog errors occuring. The straingh thing is, that it sometimes runs without and sometimes with watchdog errors. I am using the Email send instruction. Sometimes during the execution the datalogger is restarting the program.
I am using the instruction without any problems and in the same way with same code in our current version of the program code... There was TCPOpen() added in the beta and some smaller changes.

On one of our test- loggers I found the following file on the CPU:

Slot Task Name Pri Status
12 PeriphBusEvent 200 waiting at mailbox 22, PC-> 000006
7 CommTask 200 waiting at mailbox 15, PC-> 17371B
6 CommTask 200 waiting at mailbox 14 [Timeout=182032], PC-> 17371A
4 Terminal 200 waiting at mailbox 11, PC-> AA55AA
16 SlowMeas 253 waiting at mailbox 6 [Timeout=191], PC-> AA55AA
9 PakBusServer 200 waiting at mailbox 2, PC-> 000005
5 SocketTask 200 waiting for resource 34, owner=8, PC-> 000FA0
14 SocketTask 200 waiting for resource 34, owner=8, PC-> 5D3E18
10 VoiceTask 200 waiting for event 43 set, PC-> 07BD46
18 SlowProcX 200 waiting for event 27 set, PC-> ACEA21
17 SlowProcX 200 waiting for event 26 set, PC-> 2CD2BF
2 CR800LED 200 waiting for event 0 set, PC-> 0BE002
13 Display 220 in suspend queue <SUSPENDED>, PC-> 0F40F4
11 RunDld 200 in run queue, PC-> A00022
19 SlowProcX 200 in run queue, PC-> 00005C
8 NicheStack 200 in run queue, PC-> 11F9D0
1 Watchdog 220 => in run queue

Could you please help me to find out why that happens? The dataloggers are running OS18/OS19 or OS09/OS10 CR800Series

best regards,

Johannes

* Last updated by: JBecker on 4/12/2010 @ 3:26 AM *


aps Apr 12, 2010 04:54 PM

I am told your TCP/IP stack has stuck. Can you tell us if this is running over a possibly unreliable TCP/IP connection, e.g. GPRS where the connection could have been lost and left the TCP/IP connection in limbo.

If so, we have had one report of a similar issue and will be addressing this shortly.

I will contact you by email when we have something to try.


JBecker Apr 13, 2010 07:52 AM

Yes, the connection is running via GPRS or via Ethernet with wireless modem connected. In both cases we can observe this from time to time. Sometimes regular everytime the instruction is called, sometimes not.

(Well, I would suspected the connection itself but what I find curiouse is that exactly the same code is running absolutly stable in another version of the program... )

Log in or register to post/reply in the forum.