Hi Kay:
Thank you for you help.
Here I directly use the vxStatsApp for my IOC.Whan I run st.cmd
in ioc
console.I got the results below:
</home/liushu/epicsinstall/vxStats/vxStats/iocBoot/ioctest/st.cmd
# Example vxWorks startup file
#Following must be added for many board support packages
#cd <full path to target bin directory>
cd "/home/liushu/epicsinstall/vxStats/vxStats/iocBoot/ioctest"
value = 0 = 0x0
< cdCommands
startup = "/home/liushu/epicsinstall/vxStats/vxStats/iocBoot/ioctest"
startup = 0x1ffe8c0: value = 15535248 = 0xed0c90 =
prsrv_cast_client + 0x58
appbin = "/home/liushu/epicsinstall/vxStats/vxStats/bin/ppc604_long"
appbin = 0x1ffe848: value = 15535176 = 0xed0c48 = prsrv_cast_client
+ 0x10
#nfsMount "ics-srv02", "/ade/epics/iocTop/R3.13.7/front_end/3-1","/
bootBase"
#nfsMount "ics-srv02", "/sns/ADE/home/carl/vxStats/3-1", "/startup"
#nfsMount "ics-srv02", "/sns/ADE/home/carl/vxStats/3-1", "/stats"
#< ../nfsCommands
#ld < /bootBase/bin/ppc603/epicsArchLd.o
cd appbin
value = 0 = 0x0
ld < iocCore
value = 33549096 = 0x1ffeb28 = pCaBucket + 0x38
ld < seq
value = 10908600 = 0xa673b8
ld < vxStatsLib
value = 10656984 = 0xa29cd8 = ca_server_port + 0x78
#epicsArchLd("/bootBase/bin/%s/iocCore");
#epicsArchLd("/bootBase/bin/%s/bootBaseLib");
#epicsArchLd("/bootBase/bin/%s/seq")
#dbLoadDatabase("/bootBase/dbd/bootBase.dbd");
iocLogDisable =1
iocLogDisable = 0x871634: value = 1 = 0x1
#epicsArchLd("/startup/bin/%s/vxStatsLib");
cd startup
value = 0 = 0x0
dbLoadDatabase("../../src/base.dbd")
liushu:bash: line 1:
/home/liushu/epicsinstall/vxStats/vxStats/iocBoot/ioctest/?value =
filename="../db-LexRoutines.c" line1 number=236
S_errno = 0x_EBUSY dbRead offffffffpening file .. = /../src/base.dbd
pnivxi_func + 0xfe00124f
dbLoadDatabase("../../dbd/vxStats.dbd")
Error " record type not found" Last token ")"
input line: device(stringin,INST_IO,devStringinStats,"VX stats")
in: file ../../dbd/vxStats.dbd line 1757
Error " record type not found" Last token ")"
input line: device(stringin,INST_IO,devStringinStats,"VX stats")
in: file ../../dbd/vxStats.dbd line 3514
db_parse returned -1
value = -1 = 0xffffffff = pnivxi_func + 0xfe00124f
dbLoadTemplate("../../src/Db/ioc.substitutions")
liushu:bash: line 1:
/home/liushu/epicsinstall/vxStats/vxStats/iocBoot/ioctest/?
dbLoadTemplate:
error opening sub file ../../src/Db/ioc.substitutions
value = -1 = 0xffffffff = pnivxi_func + 0xfe00124f
iocInit
######################################################################
######
Star### ting iocInit
@(#)EPICS IOC CORE built on Jan 18 2005
### @(#)Version R3.13.8 $2003/02/04 19:59:44$
######################################################################
######
Failed to set time from Unix server
value = 0 = 0x0
I edited directly the st.cmd of vxStats.The result shows me there's
something wrong while loading dbd files.