Posts: 178
Threads: 69
Joined: Feb 2010
This error happenned when i used the PPmac after about one hour,when i click the "Motor1" PPmac Plot tells me "-bash:/usr/bin/gaascii:Input/output error root@192.168.0.200:/opt/ppmac#"
And then no new communication can be established,include telnet and windows in IDE,but the established communication windows like terminal and watch can talk to PPmac still.
My IDE version is 1.4.0.62
Firmware version is 1.3.0.0
Kernel version is 2.6.30.3
Because my project can not wrok on the last firmware so i have to use the old one 1.3.0.0.
What is the reason maybe?
Posts: 542
Threads: 98
Joined: Jun 2008
When I spoke to Zheng on the phone yesterday I mentioned you should look for the problems described in the following posts. Please check if either of these issues is what you are seeing.
http://forums.deltatau.com/showthread.ph...ht=gpascii
http://forums.deltatau.com/showthread.ph...ht=gpascii
Posts: 178
Threads: 69
Joined: Feb 2010
02-01-2012, 01:58 AM
(This post was last modified: 02-01-2012, 03:00 AM by dzrong.)
It's happenned again! The IDE can't talk to PPmac.
But the telnet is fine because i have openned it at the beginning.
And someone tells me check TOP command.
M command:
P command:
It seems no too much Gpascii application there,and Sys.WDTFault = 0. And i'm sure there is no C application talking to PPmac using telnet,only using share memory.
How to use the serial port to check something had happenned in PPmac or Linux?
What to do next?
Thanks
Posts: 178
Threads: 69
Joined: Feb 2010
02-01-2012, 02:42 AM
(This post was last modified: 02-01-2012, 02:58 AM by dzrong.)
Gpascii comman not work in linux this time.
Notice that: this window was been openned at beginning(everythins is fine at that time),no new telnet window can be openned this time.
And i'm sure this problem have a relationship with the time. Every time i power on the PPmac,about after one and half hour,this problem will be found.
Posts: 542
Threads: 98
Joined: Jun 2008
02-01-2012, 02:56 AM
(This post was last modified: 02-01-2012, 02:56 AM by bradp.)
You have a capp1.out. How many times does this call initlibrary()? If more than once then this could be the problem. Please post the source code.
Posts: 178
Threads: 69
Joined: Feb 2010
02-01-2012, 05:23 PM
(This post was last modified: 02-02-2012, 11:49 PM by dzrong.)
(02-01-2012, 02:56 AM)bradp Wrote: You have a capp1.out. How many times does this call initlibrary()? If more than once then this could be the problem. Please post the source code.
Thanks for your reply.
I think it's only once,and here is the code.
capp1.txt (Size: 10.71 KB / Downloads: 24)
Posts: 178
Threads: 69
Joined: Feb 2010
02-01-2012, 05:57 PM
(This post was last modified: 02-01-2012, 06:15 PM by dzrong.)
And here is the usrcode.c code,if needed to check something.
usrcode.c.txt (Size: 11.63 KB / Downloads: 21)
Posts: 542
Threads: 98
Joined: Jun 2008
OK, It all looks fine to me. I would say you need to upgrade to the newest firmware and IDE and see if something changes. It looks like this is an older version and that you will need to look at how the new version does the include files in usercode.h and capp.h to make the conversion.
Alternatively you could simplify the system. Remove the usercode and see if the problem still happens. If so remove a different part, and so on until there is nothing to remove or you find which part causes the problem.
Posts: 178
Threads: 69
Joined: Feb 2010
02-02-2012, 02:56 AM
(This post was last modified: 02-02-2012, 02:56 AM by dzrong.)
(02-02-2012, 02:35 AM)bradp Wrote: OK, It all looks fine to me. I would say you need to upgrade to the newest firmware and IDE and see if something changes. It looks like this is an older version and that you will need to look at how the new version does the include files in usercode.h and capp.h to make the conversion.
Alternatively you could simplify the system. Remove the usercode and see if the problem still happens. If so remove a different part, and so on until there is nothing to remove or you find which part causes the problem.
How to use the serial port to check some errors had happenned in the PPmac or Linux? Maybe i can find something new!
Posts: 178
Threads: 69
Joined: Feb 2010
This problem will happen even if there is nothing in PPmac CPU.
I mean i sent the "$$$***" and then sent the "save" and recycle the power,the problem happenned still.
Posts: 178
Threads: 69
Joined: Feb 2010
02-02-2012, 11:43 PM
(This post was last modified: 02-03-2012, 12:22 AM by dzrong.)
Both type of combination,but same answer even if there is no project in PPmac CPU.
Combination 1:
IDE version is 1.4.0.62
Firmware version is 1.3.0.0
Kernel version is 2.6.30.3
Combination 2:
IDE version is 1.4.0.62
Firmware version is 1.4.0.27
Kernel version is 2.6.30.3
Any reply would be greatly appreciated!
Thanks
Posts: 542
Threads: 98
Joined: Jun 2008
Then I would really upgrade the firmware. What version do you have now? Look at this thread as it is an easy way to upgrade
http://forums.deltatau.com/showthread.ph...owerpmacip
To use the serial port just connect the standard serial cable. Set the baudrate to 115200. Login is same as telnet. Different computers act differently, I need to set flow control to none on my Win7 64-bit machine, on XP I used Xon Xoff.
Posts: 178
Threads: 69
Joined: Feb 2010
In my PPmac the version i'm using:
IDE version is 1.4.0.62
Firmware version is 1.4.0.27
Kernel version is 2.6.30.3
Posts: 542
Threads: 98
Joined: Jun 2008
As what you describe is not normal I think you should upgrade.
Posts: 178
Threads: 69
Joined: Feb 2010
02-06-2012, 08:17 PM
(This post was last modified: 02-06-2012, 11:51 PM by dzrong.)
It seems that the problem has a relationship with the hardware of PPmac CPU.
The following three Combination works well:
PPmac CPU(FAB NO:604020-557;firmware:1.3.0.0;Kernel:2.6.30.3) +ACC24E3 +ACC11E
PPmac CPU(FAB NO:604020-557;firmware:1.3.0.0;Kernel:2.6.30.3) +ACC24E2A X 3 +65E +66E +67E X 2 + 36E +84E
PPmac CPU(FAB NO:604020-553;firmware:1.3.0.0;Kernel:2.6.30.3) +ACC24E3 +ACC11E
But Only this one has the problem:
PPmac CPU(FAB NO:604020-553;firmware:1.3.0.0;Kernel:2.6.30.3) +ACC24E2A X 3 +65E +66E +67E X 2 + 36E +84E
So the main differece will be the FAB NO,604020-557 AND 604020-553.
So i backup all the files of PPmac CPU(FAB NO:604020-557) including Linux files by IDE(the size of the backup file is about 956MB),and want to restore them to the PPmac CPU(FAB NO:604020-553),but some error happenned when restoring,and i'm trying now!
Posts: 178
Threads: 69
Joined: Feb 2010
It seems that i didn't have updated the whole file system of PPmac CPU successfully.
The problem still be there.
So how can i make the file system of PPmac CPU(FAB NO:604020-553) as same as PPmac CPU(FAB NO:604020-557)?
Thanks!
Posts: 542
Threads: 98
Joined: Jun 2008
Posts: 47
Threads: 13
Joined: Sep 2008
Not sure if this is your problem, but October 25, 2011 I had a similar posting. We found that the Soft Watchdog had errored (Sys.WDTFault=1). Suspect that something in my CPLC could have caused this.