1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | epicsTimeGetEvent failed |
From: | "Geon-Yeong Mun" <[email protected]> |
To: | <[email protected]> |
Date: | Fri, 10 May 2013 16:25:35 +0900 |
Hello all. I tried to run the mrfioc2 EPICS module for the MRF's VME-EVG-230&VME-EVR-230(not VME-EVR-230RF). Now, I tried to test In accordance with Section 6.1(EVG and EVR Checkout) of "EVR Usage Guide" The settings related to the "Reset EVR heartbeat timeout counter", there is no problem. But there is a problem in the settings related to the "Reset timestamp counter". When EVG generate the Event Code 125, then EVR print the error-message. recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 I don’t know the meaning of this message. Please help me. Thank you. Best Regards. GeonYeong ------------------------------------------------------------------------------------------ VxWorks System Boot Copyright 1984-2011 Wind River Systems, Inc. CPU: Motorola MVME6100-0173 - MPC 7457 Version: VxWorks 6.9 BSP version: 6.9/0 Creation date: Apr 16 2013, 16:55:52 Press any key to stop auto-boot... 1 auto-booting... boot device : geisc unit number : 0 processor number : 0 host name : gymun file name : /home/work/image/vxWorks inet on ethernet (e) : 141.223.48.52:ffffff00 host inet (h) : 141.223.48.51 gateway inet (g) : 141.223.48.99 user (u) : work ftp password (pw) : work flags (f) : 0x0 target name (tn) : evg01 startup script (s) : /home/work/st.vxWorks Loading... 2348400 Starting at 0x100000... Loading symbol table from gymun:/home/work/image/vxWorks.sym ...done VxWorks Copyright 1984-2013 Wind River Systems, Inc. CPU: Motorola MVME6100-0173 - MPC 7457 Runtime Name: VxWorks Runtime Version: 6.9 BSP version: 6.9/0 Created: Apr 16 2013, 16:56:21 ED&R Policy Mode: Deployed WDB Comm Type: WDB_COMM_END WDB: Ready. Executing startup script '/home/work/st.vxWorks'... #================ tyBackspaceSet(0177) value = 127 = 0x7f #ld < mrf.munch ld < mrfTest.munch value = 72204304 = 0x44dc010 # env setting epicsEnvSet("ENGINEER","Geon-Yeong Mun") value = 0 = 0x0 epicsEnvSet("LOCATION","testLab") value = 0 = 0x0 epicsEnvSet("EPICS_CA_MAX_ARRAY_BYTES","1000000") value = 0 = 0x0 epicsEnvSet("EPICS_TS_NTP_INET","141.223.48.51") value = 0 = 0x0 #dbLoadDatabase("dbd/mrf.dbd",0,0) #mrf_registerRecordDeviceDriver(pdbbase) dbLoadDatabase("dbd/mrfTest.dbd",0,0) value = 0 = 0x0 mrfTest_registerRecordDeviceDriver(pdbbase) value = 0 = 0x0 # EVG(A24) #mrmEvgSetupVME("EVG1",2,0x00050000,4,0xc0) mrmEvgSetupVME("EVG1",2,0x00000000,4,0xc0) ##### Setting up MRF EVG in VME Slot 2 ##### Found Vendor: Can't register 's00000ystem' command eb2-- no command int Board: erpreter ava454700e6ilable. Revision: 00000000 FPGA version: 22000005 FPGAVersion 0x22000005 IRQ Level: 4 IRQ Vector: 192 csrCpuAddr : 0x8f0f0000 regCpuAddr : 0x90000000 value = 0 = 0x0 # EVR(A24) #mrmEvrSetupVME("EVR1",5,0x00100000,3,0x26) #mrmEvrSetupVME("EVR1",5,0x00200000,4,0x24) #mrmEvrSetupVME("EVR1",5,0x08000000,3,0x26) mrmEvrSetupVME("EVR1",5,0x00010000,3,0x26) Setting up EVR in VME Slot 5 Found vendor: 00000eb2 board: 455246e6 rev.: 00000000 EVR check. EVR-230 'EVR1' slot 5 FPGA version... 0006 Found SFP Strangeness ffffffff FWVersion 0x1VME64 2000006 Out FP:Found version 6 7 FPUNIV:4 RB:16 IFP:2 Using IRQ EVR FIFO t3ask start :38 value = 0 = 0x0 # EVG db dbLoadRecords("db/vme-evg230.db", "SYS=TST, D=evg:1, EVG=EVG1") value = 0 = 0x0 # BNL specific timing sequence constructor #dbLoadRecords("db/nsls2-inj-seqs.db","LN=LN-TS, BR=BR-TS, INJ=TST, EVG=evg:1, SEQ=SoftSeq:0") # EVR # dbLoadRecords("db/evr-vmerf-230.db","SYS=TST, D=evr:1, EVR=EVR1") value = 0 = 0x0 #dbLoadRecords("db/iocAdminRTEMS.db", "IOC=mrftest") dbLoadRecords("db/iocAdminVxWorks.db", "IOC=mrftest") value = 0 = 0x0 # Auto save/restore #save_restoreDebug(2) #dbLoadRecords("db/save_restoreStatus.db", "P=mrftest:") #save_restoreSet_status_prefix("mrftest:") #set_savefile_path("{mnt}/as","/save") #set_requestfile_path("{mnt}/as","/req") #set_savefile_path("/autosave","/save") #set_requestfile_path("/autosave","/req") #set_pass0_restoreFile("mrf_settings.sav") #set_pass0_restoreFile("mrf_values.sav") #set_pass1_restoreFile("mrf_values.sav") #set_pass1_restoreFile("mrf_waveforms.sav") iocInit() Starting iocInit ############################################################################ ## EPICS R3.14.12.3 $Date: Mon 2012-12-17 14:11:47 -0600$ ## EPICS Base built Apr 11 2013 ############################################################################ Set EVR clock 124916000.000000 iocRun: All initialization complete value = 0 = 0x0 #makeAutosaveFileFromDbInfo("/autosave/req/mrf_settings.req", "autosaveFields_pass0") #makeAutosaveFileFromDbInfo("/autosave/req/mrf_values.req", "autosaveFields") #makeAutosaveFileFromDbInfo("/autosave/req/mrf_waveforms.req", "autosaveFields_pass1") #create_monitor_set("mrf_settings.req",10,"") #create_monitor_set("mrf_values.req",10,"") #create_monitor_set("mrf_waveforms.req",30,"") Done executing startup script '/home/work/st.vxWorks'. -> Set EVR clock 119000000.000000 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 recGblGetTimeStamp: epicsTimeGetEvent failed, TST{evr:1}Time-I.TSE = 125 -> generalTimeReport(2) Backwards time errors prevented 4 times. Current Time Providers: "EVR", priority = 50 Current Time not available "NTP", priority = 100 Current Time is $“. "OS Clock", priority = 999 Current Time is $“. Event Time Providers: "EVR", priority = 50 value = 0 = 0x0 -> |