Trace collected at: 2013-12-23 14:39:54.147000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\efw_init.py[18]: eem() ../GSEOS_scripts/General\efw_init.py[19]: em() ../GSEOS_scripts/General\efw_init.py[22]: idpu_load("0000ddff", "00") ../GSEOS_scripts/General\efw_init.py[25]: cmd.efw_clear() ../GSEOS_scripts/General\efw_init.py[27]: print >> log, "Resetting the SCE front panel error LEDs" ../GSEOS_scripts/General\efw_init.py[28]: cmd.SCE_CTRL_RESET_ERROR_COUNTERS() ../GSEOS_scripts/General\efw_init.py[31]: sleep(5) ../GSEOS_scripts/General\efw_init.py[34]: wait(APID_263, lambda: APID_263.RSTFLAG==0, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[34]: wait(APID_263, lambda: APID_263.RSTFLAG==0, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[35]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[35]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[37]: print >> log, "Checking for normal mode" ../GSEOS_scripts/General\efw_init.py[38]: if(APID_263.IDPUMODE != 1): ../GSEOS_scripts/General\efw_init.py[42]: print >> log, "OK: normal mode" ../GSEOS_scripts/General\efw_init.py[44]: print >> log, "Disabling sweeps" ../GSEOS_scripts/General\efw_init.py[45]: cmd.efw_disarm(4) ../GSEOS_scripts/General\efw_init.py[47]: print >> log, "Changing sweeps initial value and steps" ../GSEOS_scripts/General\efw_init.py[48]: cmd.efw_table(table=6, offset=5) ../GSEOS_scripts/General\efw_init.py[49]: wait(APID_267, lambda: APID_267.LOADADR==0x94fd, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[49]: wait(APID_267, lambda: APID_267.LOADADR==0x94fd, flTimeout=30) ../GSEOS_scripts/General\efw_init.py[50]: cmd.efw_load(0) ../GSEOS_scripts/General\efw_init.py[51]: sleep(5) ../GSEOS_scripts/General\efw_init.py[52]: cmd.efw_load(0) ../GSEOS_scripts/General\efw_init.py[53]: sleep(5) ../GSEOS_scripts/General\efw_init.py[54]: cmd.efw_load(0) ../GSEOS_scripts/General\efw_init.py[55]: sleep(5) ../GSEOS_scripts/General\efw_init.py[56]: cmd.efw_load(4) ../GSEOS_scripts/General\efw_init.py[58]: print >> log, 'Patching target location' ../GSEOS_scripts/General\efw_init.py[59]: cmd.EFW_DISARM(3) #SRAM Scanning disabled ../GSEOS_scripts/General\efw_init.py[60]: cmd.EFW_SRMWRTCTL(0) #SRAM write control off ../GSEOS_scripts/General\efw_init.py[61]: util.POKE( 0x0D31, 0x7F ) ../GSEOS_scripts\util.py[113]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../GSEOS_scripts\util.py[114]: cmd.EFW_ADRL( addr & 0xff ) ../GSEOS_scripts\util.py[115]: cmd.EFW_LOAD( byte ) ../GSEOS_scripts/General\efw_init.py[62]: cmd.EFW_SRMWRTCTL(1) ../GSEOS_scripts/General\efw_init.py[63]: cmd.EFW_ARM(3) ../GSEOS_scripts/General\efw_init.py[65]: print >> log, 'Turning on Compression' ../GSEOS_scripts/General\efw_init.py[66]: cmd.efw_arm(2) ../GSEOS_scripts/General\efw_init.py[68]: print >> log, 'Running script to load BEB Tables' ../GSEOS_scripts/General\efw_init.py[69]: scr.scr_0003() ../GSEOS_scripts\scr_0003.py[8]: """ ../GSEOS_scripts\scr_0003.py[9]: from efw import * ../GSEOS_scripts\scr_0003.py[10]: from UTIL import * ../GSEOS_scripts\UTIL.py[9]: """ ../GSEOS_scripts\UTIL.py[10]: import datetime ../GSEOS_scripts\UTIL.py[11]: from efw import * ../GSEOS_scripts\UTIL.py[12]: from GseosCmd import * ../GSEOS_scripts\UTIL.py[13]: from __main__ import * # required for access to APID_nnn telemetry blocks ../GSEOS_scripts\UTIL.py[15]: def get_current_gmt(): ../GSEOS_scripts\UTIL.py[24]: def SET_ALLBIASES( val ): ../GSEOS_scripts\UTIL.py[28]: def SET_ALLUSHERS( val ): ../GSEOS_scripts\UTIL.py[32]: def SET_ALLGUARDS( val ): ../GSEOS_scripts\UTIL.py[36]: def SET_BIAS( ch, val ): ../GSEOS_scripts\UTIL.py[40]: def SET_USHER( ch, val ): ../GSEOS_scripts\UTIL.py[44]: def SET_GUARD( ch, val ): ../GSEOS_scripts\UTIL.py[48]: def SET_ACTEST( ch2, ch1, freq ): ../GSEOS_scripts\UTIL.py[52]: def SET_B1RECORD( block ): ../GSEOS_scripts\UTIL.py[57]: def SET_B1PLAYBACK( block, leng ): ../GSEOS_scripts\UTIL.py[64]: def QUEUE_B1PLAYBACK( block, leng ): ../GSEOS_scripts\UTIL.py[70]: def SENDCDI( addr, data ): ../GSEOS_scripts\UTIL.py[75]: def DUMPADR( addr ): ../GSEOS_scripts\UTIL.py[82]: def DUMPCDI( addr ): ../GSEOS_scripts\UTIL.py[90]: def DUMPPKT( pkt ): ../GSEOS_scripts\UTIL.py[93]: def DUMP_FITPAGE(): ../GSEOS_scripts\UTIL.py[98]: def DUMP_TRGPAGE(): ../GSEOS_scripts\UTIL.py[103]: def DUMP_HSKPAGE(): ../GSEOS_scripts\UTIL.py[108]: def DUMP_DFBHSK( reg ): ../GSEOS_scripts\UTIL.py[112]: def POKE( addr, byte ): ../GSEOS_scripts\UTIL.py[117]: def SET_TBL( fn, index, weight, thresh): ../GSEOS_scripts\UTIL.py[122]: def SET_TESTVALUE0( byte ): ../GSEOS_scripts\UTIL.py[125]: def SET_TESTVALUE1( byte ): ../GSEOS_scripts\UTIL.py[128]: def SET_RSTCTR( byte ): ../GSEOS_scripts\UTIL.py[131]: def RESETCPU(): ../GSEOS_scripts\UTIL.py[161]: def SC_SAFE( d ): # Issue SAFE request if D==1 ../GSEOS_scripts\UTIL.py[164]: def SC_SPSS( d ): # Sun Sensor(B) if D==1 ../GSEOS_scripts\UTIL.py[167]: def SC_SPIN( sp ): # Spin Period Only ../GSEOS_scripts\UTIL.py[172]: def SC_SPAP( sp, ph ): # Spin Period and Phase ../GSEOS_scripts\UTIL.py[180]: def EMF_MAGRANGE( rr ): #EMFISIS MAG Range Bits in #15-14 ../GSEOS_scripts\UTIL.py[188]: def EMF_MAGVALID( sdr ): #EMFISIS Shared Data Received ../GSEOS_scripts\UTIL.py[192]: def EMF_BURST( val ): #EMFISIS Burst Byte in First Byte ../GSEOS_scripts\UTIL.py[199]: def ECT_BURST( val ): #ECT Burst Byte in First Byte ../GSEOS_scripts\UTIL.py[205]: def RBS_BURST( val ): #RBS Burst Byte in First Byte ../GSEOS_scripts\UTIL.py[212]: def verify_cmdcount(): ../GSEOS_scripts\UTIL.py[218]: def tryscript( script ): ../GSEOS_scripts\UTIL.py[227]: def GET_TABLEADDR( n ): ../GSEOS_scripts\UTIL.py[232]: def DFBCONFIG_ALL(): ../GSEOS_scripts\UTIL.py[236]: def DFBCONFIG_FIRSTHALF(): ../GSEOS_scripts\UTIL.py[246]: def DFBCONFIG_SECONDHALF(): ../GSEOS_scripts\UTIL.py[256]: def main(): ../GSEOS_scripts\scr_0003.py[12]: def main(): ../GSEOS_scripts\scr_0003.py[8]: """ ../GSEOS_scripts\scr_0003.py[9]: from efw import * ../GSEOS_scripts\scr_0003.py[10]: from UTIL import * ../GSEOS_scripts\scr_0003.py[12]: def main(): ../GSEOS_scripts\scr_0003.py[14]: cmd.EFW_SRMWRTCTL(PROTECT=0) ../GSEOS_scripts\scr_0003.py[15]: sleep(1) ../GSEOS_scripts\scr_0003.py[16]: cmd.EFW_CMDS(COUNT= 8) ../GSEOS_scripts\scr_0003.py[17]: sleep(1) ../GSEOS_scripts\scr_0003.py[18]: efw.idpu_load("00006000", " 21 22 23 24 25 26 27 28 00 00 00 00 00 00 00 00 00 06 0c 12 17 1d 23 29 2f 30 31 32 33 34 35 36 00 69 00 6a 8c 51 4d 50 7f 59 f8 58 7f 61 f8 60 8c 52 4d 50 7f 5a f8 58 7f 62 f8 60 8c 53 4d 50 7f 5b f8 58 7f 63 f8 60 8c 54 4d 50 7f 5c f8 58 7f 64 f8 60 8c 55 4d 50 7f 5d f8 58 7f 65 f8 60 8c 56 4d 50 7f 5e f8 58 7f 66 f8 60 01 68 01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00") ../GSEOS_scripts\scr_0003.py[19]: sleep(1) ../GSEOS_scripts\scr_0003.py[20]: efw.idpu_load("00006080", " 00 69 00 6a 7f 51 fe 50 7f 59 f8 58 7f 61 f8 60 7f 52 fe 50 7f 5a f8 58 7f 62 f8 60 7f 53 fe 50 7f 5b f8 58 7f 63 f8 60 7f 54 fe 50 7f 5c f8 58 7f 64 f8 60 7f 55 fe 50 7f 5d f8 58 7f 65 f8 60 7f 56 fe 50 7f 5e f8 58 7f 66 f8 60 01 68 02 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 00 6a 78 51 9b 50 a3 59 1c 58 a3 61 1c 60 78 52 9b 50 a3 5a 1c 58 a3 62 1c 60 78 53 9b 50") ../GSEOS_scripts\scr_0003.py[21]: sleep(1) ../GSEOS_scripts\scr_0003.py[22]: efw.idpu_load("00006100", " a3 5b 1c 58 a3 63 1c 60 78 54 9b 50 a3 5c 1c 58 a3 64 1c 60 76 55 25 50 82 5d 37 58 61 65 51 60 76 56 25 50 82 5e 37 58 61 66 51 60 01 68 0b 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f 51 fe 50 82 59 37 58 82 61 37 60 7f 52 fe 50 82 5a 37 58 82 62 37 60 7f 53 fe 50 82 5b 37 58 82 63 37 60 7f 54 fe 50 82 5c 37 58 82 64 37 60 7f 55 fe 50 82 5d 37 58 82 65 37 60 7f 56 fe 50") ../GSEOS_scripts\scr_0003.py[23]: sleep(1) ../GSEOS_scripts\scr_0003.py[24]: efw.idpu_load("00006180", " 82 5e 37 58 82 66 37 60 01 68 14 40 00 00 00 00 00 69 00 6a 8c 51 4d 50 7f 59 f8 58 7f 61 f8 60 8c 52 4d 50 7f 5a f8 58 7f 62 f8 60 8c 53 4d 50 7f 5b f8 58 7f 63 f8 60 8c 54 4d 50 7f 5c f8 58 7f 64 f8 60 7f 5d f8 58 7f 65 f8 60 8c 56 4d 50 7f 5e f8 58 7f 66 f8 60 01 68 7f 55 f8 50 01 68 05 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 00 6a 7f 51 fe 50 7f 59 f8 58 7f 61 f8 60") ../GSEOS_scripts\scr_0003.py[25]: sleep(1) ../GSEOS_scripts\scr_0003.py[26]: efw.idpu_load("00006200", " 7f 52 fe 50 7f 5a f8 58 7f 62 f8 60 7f 53 fe 50 7f 5b f8 58 7f 63 f8 60 7f 54 fe 50 7f 5c f8 58 7f 64 f8 60 7f 55 fe 50 7f 5d f8 58 7f 65 f8 60 7f 56 fe 50 7f 5e f8 58 7f 66 f8 60 01 68 06 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 00 6a 67 51 61 50 86 59 5e 58 86 61 5e 60 67 52 61 50 86 5a 5e 58 86 62 5e 60 67 53 61 50 86 5b 5e 58 86 63 5e 60 67 54 61 50 86 5c 5e 58") ../GSEOS_scripts\scr_0003.py[27]: sleep(1) ../GSEOS_scripts\scr_0003.py[28]: efw.idpu_load("00006280", " 86 64 5e 60 67 56 61 50 86 5e 5e 58 86 66 5e 60 01 68 7f 55 fe 50 7f 5d f8 58 7f 65 f8 60 01 68 07 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 00 6a 7f 51 fe 50 7f 59 f8 58 7f 61 f8 60 7f 52 fe 50 7f 5a f8 58 7f 62 f8 60 7f 53 fe 50 7f 5b f8 58 7f 63 f8 60 7f 54 fe 50 7f 5c f8 58 7f 64 f8 60 7f 55 fe 50 7f 5d f8 58 7f 65 f8 60 7f 56 fe 50 7f 5e f8 58 7f 66 f8 60 01 68 08 40") ../GSEOS_scripts\scr_0003.py[29]: sleep(1) ../GSEOS_scripts\scr_0003.py[30]: efw.idpu_load("00006300", " 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00") ../GSEOS_scripts\scr_0003.py[31]: sleep(1) ../GSEOS_scripts\scr_0003.py[32]: efw.idpu_load("00006380", " 00 00") ../GSEOS_scripts\scr_0003.py[34]: sleep(30) ../GSEOS_scripts\scr_0003.py[35]: cmd.EFW_SRMWRTCTL(PROTECT=1) ../GSEOS_scripts\scr_0003.py[37]: cmd.efw_dumptabl(12,0) ../GSEOS_scripts/General\efw_init.py[71]: print >> log, 'Setting internal filter banks to e12dc and scmu, and external to the same' ../GSEOS_scripts/General\efw_init.py[72]: cmd.EFW_DFB_FB_INT(FB_FREQBANDS=1, FB_ENA4=1, FB_ENA3=1, FB_SPD=9, FB_SEL4=6, FB_SEL3=0)