Experimental Physics and
| |||||||||||||||||
|
I am porting a device drvier for the Joerger scaler VSC16 from vxWorks to RTEMS. The EPICS release is R3.14.0beta2. The IOC ran the scaler_init routine sucessfully. However, it failed somewhere before (? or in ?) the scaler_init_record routine. The erro message is : I am not familiar with the Joerger VSC16 device support so it is hard to know where to start. The error is because some DBF_XXXLINK has not been initialized properly. Some suggestions. If you know how to use a linux source level debugger it will make your task easier. If not do the following: Put printf statement in the init_record routines of both record and device support. Put the printf statement at entrace and exit and before/after any call to other routines. Then send another Email message showing. 1) The output of the printfs 2) The source for the device support. 3) If any recordtype not coming from base is used, it's source. 3) The record definitions from the database that causes the problem. Marty Kraimer
| ||||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |