Experimental Physics and
| |||||||||||||||||
|
I was going to suggest that you check your networking (run an ifShow on the IOC and look at the error counters) - we've had similar kinds of issues on PowerPC boards due to one end of the wire being initialized to Full Duplex and the other for Half Duplex, which appears to work but is unreliable and results in packet errors. VxWorks doesn't provide a way to check what the network interface PHY is set for although I have a suitable routine for the dec21x40end driver, but you may be able to check the other end of the wire - if you see runt packets that's the problem. However your iocInit() comment may imply a different issue. Check the vxWorks tasks running, and make sure that tNetTask is at a higher priority than any EPICS or driver task. If it's not, the reason the fread is slow may be because the other task isn't giving the network a chance to run. HTH, - Andrew -- There are 10 types of people in the world: Those who understand binary, and those who don't.
| ||||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |