Trace collected at: 2010-12-10 15:32:27.617000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[12]: set_output_location('SSR_Module_') ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[14]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[15]: log('******* SSR MODULE TEST *********', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[18]: SET_RSTCTR( 0 ) #Clear Reset Counter ../../GSEOS_scripts\UTIL.py[118]: POKE( 0xDDFF, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[19]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[19]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[20]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[21]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[21]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[23]: SET_RSTCTR( 0 ) #Clear Reset Counter ../../GSEOS_scripts\UTIL.py[118]: POKE( 0xDDFF, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[24]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[25]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[25]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[26]: vers = APID_267.FSW_HIGH ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[27]: vers = vers + APID_267.FSW_LOW/100.0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[28]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[29]: log('******* FSW VERSION %5.2f *********'% vers, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[30]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[32]: errcnt=0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[33]: errcnt += tryscript("TEST_SSR_2") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[9]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[11]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[12]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[13]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[16]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[9]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[11]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[12]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[13]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[16]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[17]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[18]: log('SSR_2 - CMD TIME ALLOCATION < 2msec ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[19]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[20]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[21]: DVP = 0x111 # Duration Verification Point ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[22]: RST5= 0xEF # Restart 5 Instruction ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[23]: NOP = 0x00 # No Operation ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[25]: log('1. Increasing TM Rate, Clear Start ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[26]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[27]: SET_TESTVALUE0( 0 ) ../../GSEOS_scripts\util.py[112]: POKE( 0XDDF9, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[28]: SET_TESTVALUE1( 0 ) ../../GSEOS_scripts\util.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[29]: wait(APID_267, lambda: APID_267.TESTVALUE == 0 , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[29]: wait(APID_267, lambda: APID_267.TESTVALUE == 0 , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[30]: log('1.1 Enabling SRAM loading, Disable Scan ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[31]: cmd.EFW_SRMWRTCTL( 0 ) # Enable Writing to the SRAM ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[32]: cmd.EFW_DISARM(3) # Disable SRAM Scanner ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[34]: log('2.1 Verifying BKG Duration Point ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[35]: DUMPADR( DVP ) ../../GSEOS_scripts\util.py[65]: cmd.EFW_DUMPADRX( (addr >> 24 )& 0xff ) ../../GSEOS_scripts\util.py[66]: cmd.EFW_DUMPADRE( (addr >> 16 )& 0xff ) ../../GSEOS_scripts\util.py[67]: cmd.EFW_DUMPADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[68]: cmd.EFW_DUMPADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[69]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[36]: wait(APID_266, lambda: APID_266.DUMPADR == DVP, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[36]: wait(APID_266, lambda: APID_266.DUMPADR == DVP, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[37]: wait(APID_266, lambda: APID_266.Data[0] == NOP, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[37]: wait(APID_266, lambda: APID_266.Data[0] == NOP, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[38]: log('2.2 Installing BKG ISR Timing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[39]: POKE( DVP, RST5 ) #BKG[addr] = RST 5 ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[40]: sleep(8) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[42]: log('2.3 Measuring BKG ISR (w/No commands) ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[43]: wait(APID_267, lambda: True , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[43]: wait(APID_267, lambda: True , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[44]: intnum = APID_267.TESTVALUE / 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[45]: inttime= APID_267.TESTVALUE & 255 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[46]: fmsec = (1000.0/65536.0) * inttime ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[47]: log('Maximum Interrupt Service Time is %2.3f msec' % fmsec) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[48]: log('Percent of Interrupt at 256 Hz is %2.3f percent' % (fmsec*100.0/3.90625) ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[49]: log('Maximum Interrupt Service Routine= %x hex' %intnum) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[50]: log('Requirement for ISR Duration < 2 msec : %s' % PF[fmsec < 2.0] ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[52]: log('3. Commanding SSR ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[54]: cmd.EFW_SSR_CONFIG() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[55]: cmd.EFW_SSR_ROUTE(1,1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[56]: cmd.EFW_SSR_DISABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[57]: cmd.EFW_SSR_ENABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[58]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[59]: cmd.EFW_B1_SETREQINX( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[60]: cmd.EFW_B1_SETREQDTA( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[61]: cmd.EFW_B1_ENDPLAY( ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[63]: cmd.EFW_B1_SETRECPTRL( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[64]: cmd.EFW_B1_SETRECPTRH( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[65]: cmd.EFW_B1_SETRECPTRE( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[66]: cmd.EFW_B1_SETPLAYPTRL( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[67]: cmd.EFW_B1_SETPLAYPTRH( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[68]: cmd.EFW_B1_SETPLAYPTRE( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[69]: cmd.EFW_B1_SETPLAYCTRL( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[70]: cmd.EFW_B1_SETPLAYCTRH( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[72]: cmd.EFW_B2_CONFIG( ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[73]: cmd.EFW_B2_DELETE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[74]: cmd.EFW_B2_RECOVER( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[75]: sleep(2) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[77]: wait(APID_267, lambda: True , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[43]: wait(APID_267, lambda: True , flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[78]: intnum2 = APID_267.TESTVALUE / 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[79]: inttime2= APID_267.TESTVALUE & 255 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[80]: fmsec2 = (1000.0/65536.0) * inttime2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[81]: log('Maximum Interrupt Service Time is %2.3f msec' % fmsec2) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[82]: log('Percent of Interrupt at 256 Hz is %2.3f percent' % (fmsec2*100.0/3.90625) ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[83]: log('Maximum Interrupt Service Routine= %x hex' %intnum2) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[85]: log('Change in MAX ISR : %5.3f' % (fmsec2-fmsec) ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[86]: log('Requirement for CMD Duration < 2 msec : %s' % PF[fmsec2 < 2.0] ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[88]: log('4.0 Removing Vectors ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[89]: POKE( DVP, NOP ) #BKG[addr] = NOP ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[90]: cmd.EFW_SRMWRTCTL( 1 ) # Disable Writing to the SRAM ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[91]: cmd.EFW_DISARM(3) # Enable SRAM Scanner ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[93]: log('SSR_2 - CMD TIME ALLOC < 2msec: %s'% PF[fmsec2 < 2.0], color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[94]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_2.py[95]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[34]: errcnt += tryscript("TEST_SSR_3") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[39]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[41]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[42]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[43]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[45]: def check_burst1(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[89]: def check_burst2(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[114]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[39]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[41]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[42]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[43]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[45]: def check_burst1(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[89]: def check_burst2(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[114]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[115]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[116]: log('SSR_3 - SSR Housekeeping Telemetry ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[117]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[118]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[120]: log('1. Increasing TM Rate, Clear Start ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[121]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[123]: log('2.1 Verifying Burst Enables ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[124]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[126]: cmd.EFW_SSR_ENABLE( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[127]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[128]: cmd.EFW_SSR_ENABLE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[129]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[130]: cmd.EFW_SSR_ENABLE( 2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[131]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[132]: cmd.EFW_SSR_ENABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[133]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[134]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[135]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[137]: check_burst1() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[46]: log('3.1 Verifying Burst1 Read/Write Pointers ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[47]: SET_B1RECORD( 0x12345 ) ../../GSEOS_scripts\util.py[42]: cmd.EFW_B1_SETRECPTRE((block>>16)& 0xff) ../../GSEOS_scripts\util.py[43]: cmd.EFW_B1_SETRECPTRH((block>>8) & 0xff) ../../GSEOS_scripts\util.py[44]: cmd.EFW_B1_SETRECPTRL( block & 0xff) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[48]: SET_B1PLAYBACK( 0x3210F, 0xEDCB) ../../GSEOS_scripts\util.py[47]: cmd.EFW_B1_SETPLAYPTRL( block & 0xff ) ../../GSEOS_scripts\util.py[48]: cmd.EFW_B1_SETPLAYPTRH((block >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[49]: cmd.EFW_B1_SETPLAYPTRE((block >> 16)& 0xff ) ../../GSEOS_scripts\util.py[50]: cmd.EFW_B1_SETPLAYCTRL( leng & 0xff ) ../../GSEOS_scripts\util.py[51]: cmd.EFW_B1_SETPLAYCTRH((leng >> 8 )& 0xff ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[49]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x12345, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[49]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x12345, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[49]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x12345, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[49]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x12345, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[50]: wait(APID_263, lambda: APID_263.B1_PLAYPTR==0x3210F, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[50]: wait(APID_263, lambda: APID_263.B1_PLAYPTR==0x3210F, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[51]: wait(APID_263, lambda: APID_263.B1_PLAYCTR==0xEDCB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[51]: wait(APID_263, lambda: APID_263.B1_PLAYCTR==0xEDCB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[53]: log('3.2 Verifying Burst1 Record Threshold ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[54]: cmd.EFW_B1_THRESH(0x55) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[55]: wait(APID_263, lambda: APID_263.B1_THRESH==0x55, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[55]: wait(APID_263, lambda: APID_263.B1_THRESH==0x55, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[55]: wait(APID_263, lambda: APID_263.B1_THRESH==0x55, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[55]: wait(APID_263, lambda: APID_263.B1_THRESH==0x55, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[57]: log('3.3 Verifying Burst1 Playback List ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[58]: cmd.EFW_B1_SETREQINX(0x44) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[59]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0x44, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[59]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0x44, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[59]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0x44, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[59]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0x44, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[61]: log('3.4 Verifying Burst1 Evaluation ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[62]: SET_B1RECORD( 0x100 ) ../../GSEOS_scripts\util.py[42]: cmd.EFW_B1_SETRECPTRE((block>>16)& 0xff) ../../GSEOS_scripts\util.py[43]: cmd.EFW_B1_SETRECPTRH((block>>8) & 0xff) ../../GSEOS_scripts\util.py[44]: cmd.EFW_B1_SETRECPTRL( block & 0xff) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[63]: cmd.EFW_TABLE(9,0) #Btrig1=TestValue1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[64]: cmd.EFW_LOAD(7) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[65]: SET_TESTVALUE1(0xB1) ../../GSEOS_scripts\util.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[66]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[66]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[66]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[66]: wait(APID_263, lambda: APID_263.B1_RECPTR==0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[68]: cmd.EFW_SSR_ENABLE( 0 ) #Start recording ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[69]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0xB1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[69]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0xB1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[69]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0xB1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[71]: log('3.5 Verifying Burst1 Recording ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[72]: wait(APID_263, lambda: APID_263.B1_RECPTR>0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[72]: wait(APID_263, lambda: APID_263.B1_RECPTR>0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[72]: wait(APID_263, lambda: APID_263.B1_RECPTR>0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[72]: wait(APID_263, lambda: APID_263.B1_RECPTR>0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[72]: wait(APID_263, lambda: APID_263.B1_RECPTR>0x100, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[74]: log('3.6 Verifying Burst1 Buffer Pointers ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[75]: wait(APID_267, lambda: APID_267.B1_INPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[75]: wait(APID_267, lambda: APID_267.B1_INPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[76]: wait(APID_267, lambda: APID_267.B1_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[76]: wait(APID_267, lambda: APID_267.B1_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[77]: log('3.6.1 B1_INPTR = %4x ' % APID_267.B1_INPTR , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[78]: log('3.6.2 B1_OUTPTR= %4x ' % APID_267.B1_OUTPTR , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[80]: log('3.7 Verifying Burst1 Playback Pointers', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[81]: SET_B1PLAYBACK( 0x100,2 ) ../../GSEOS_scripts\util.py[47]: cmd.EFW_B1_SETPLAYPTRL( block & 0xff ) ../../GSEOS_scripts\util.py[48]: cmd.EFW_B1_SETPLAYPTRH((block >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[49]: cmd.EFW_B1_SETPLAYPTRE((block >> 16)& 0xff ) ../../GSEOS_scripts\util.py[50]: cmd.EFW_B1_SETPLAYCTRL( leng & 0xff ) ../../GSEOS_scripts\util.py[51]: cmd.EFW_B1_SETPLAYCTRH((leng >> 8 )& 0xff ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[82]: cmd.EFW_SSR_ENABLE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[83]: wait(APID_267, lambda: APID_267.B1R_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[83]: wait(APID_267, lambda: APID_267.B1R_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[85]: log('3.8 Burst1 Housekeeping PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[86]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[87]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[138]: check_burst2() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[90]: log('4.1 Verifying Burst2 Off States ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[91]: wait(APID_263, lambda: APID_263.B2RECSTATE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[91]: wait(APID_263, lambda: APID_263.B2RECSTATE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[92]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[92]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[94]: log('4.2 Verifying Burst2 Collection ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[95]: cmd.EFW_SSR_ENABLE( 2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[96]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[96]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[96]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[96]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[97]: wait(APID_263, lambda: APID_263.B2RECBURST>0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[97]: wait(APID_263, lambda: APID_263.B2RECBURST>0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[99]: log('4.3 Verifying Burst2 Evaluation ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[100]: cmd.EFW_TABLE(9,1) #Btrig2=TestValue1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[101]: cmd.EFW_LOAD(7) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[102]: SET_TESTVALUE1(0xB2) ../../GSEOS_scripts\util.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[103]: wait(APID_263, lambda: APID_263.B2_EVALMAX==0xB2, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[103]: wait(APID_263, lambda: APID_263.B2_EVALMAX==0xB2, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[103]: wait(APID_263, lambda: APID_263.B2_EVALMAX==0xB2, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[103]: wait(APID_263, lambda: APID_263.B2_EVALMAX==0xB2, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[105]: log('4.4 Verifying Burst2 Playback ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[106]: cmd.EFW_SSR_ENABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[107]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[107]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[107]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[107]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[109]: log('4.5 Verifying Burst2 Buffer Pointers ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[110]: wait(APID_267, lambda: APID_267.B2_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[110]: wait(APID_267, lambda: APID_267.B2_OUTPTR>0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[111]: wait(APID_267, lambda: APID_267.B2_CMPPTR==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[111]: wait(APID_267, lambda: APID_267.B2_CMPPTR==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[140]: log('5. Cleaning Up ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[141]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[142]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[125]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[144]: log('SSR_3 - SSR Housekeeping Telem : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[145]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_3.py[146]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[35]: errcnt += tryscript("TEST_SSR_4") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[11]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[14]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[11]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[14]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[15]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[16]: log('SSR_4 - SSR SDRAM Simultaneous Read/Write', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[17]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[18]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[20]: log('1. Increasing TM Rate, Clear Start ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[21]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[23]: log('2.1 Disabling Burst2 / Clearing SDRAM ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[24]: cmd.EFW_SSR_DISABLE( 2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[25]: wait(APID_267, lambda: APID_267.B2CLCTENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[25]: wait(APID_267, lambda: APID_267.B2CLCTENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[26]: cmd.EFW_SSR_DISABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[27]: wait(APID_267, lambda: APID_267.B2PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[27]: wait(APID_267, lambda: APID_267.B2PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[28]: cmd.EFW_SSR_CONFIG( ) #Clear SDRAM ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[30]: log('2.2 Enabling Burst2 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[31]: cmd.EFW_SSR_ENABLE( 2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[32]: wait(APID_267, lambda: APID_267.B2CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[33]: cmd.EFW_SSR_ENABLE( 3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[34]: wait(APID_267, lambda: APID_267.B2PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[36]: log('2.3 Awaiting Playback ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[37]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=100) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[37]: wait(APID_263, lambda: APID_263.B2PLAYSTATE>0, flTimeout=100) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[39]: log('2.4 Verifying Simultanous R/W ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[40]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[40]: wait(APID_263, lambda: APID_263.B2RECSTATE>0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[42]: log('5. Cleaning Up ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[43]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[44]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[46]: log('SSR_4 - SSR SDRAM Simult. Rd/Wr : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[47]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_4.py[48]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[36]: errcnt += tryscript("TEST_SSR_5") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[14]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[16]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[17]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[18]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[20]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[14]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[16]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[17]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[18]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[20]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[22]: log('SSR_5 - SSR FLASH Simultaneous Read/Write', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[23]: log('SSR_9 - FLASH Read/Write Pointer Ctrl ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[24]: log('SSR_13- SSR FLASH Record when Eval>Thresh', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[25]: log('SSR_15- SSR FLASH Off when not in use ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[26]: log('SSR_18- FLASH Replay Burst1 Data ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[27]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[28]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[29]: radr = 0x500 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[30]: padr = 0x0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[31]: pf13 = 1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[33]: log('1. Increasing TM Rate, Clear Errors ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[34]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[35]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[36]: cmd.EFW_HSKIOPORT(0xA0) #Flash Power Control Port ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[37]: cmd.EFW_TABLE(9,0) #Btrig1=TestValue1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[38]: cmd.EFW_LOAD(7) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[40]: log('1.1 Disabling Burst1 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[41]: cmd.EFW_SSR_DISABLE( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[42]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[42]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[43]: cmd.EFW_SSR_DISABLE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[44]: wait(APID_267, lambda: APID_267.B1PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[44]: wait(APID_267, lambda: APID_267.B1PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[45]: cmd.EFW_SSR_CONFIG( ) #Clear SDRAM ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[47]: log('2.1.1 Set Burst1 Eval=0, Thresh=1 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[48]: SET_TESTVALUE1(0) ../../GSEOS_scripts\util.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[49]: cmd.EFW_B1_THRESH(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[50]: cmd.EFW_SSR_CONFIG() #Empty the B1 buffer ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[52]: log('2.1.2 Enable Burst1 Record ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[53]: cmd.EFW_SSR_ENABLE( 0 ) #enable logic for EVALMAX calcs ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[54]: wait(APID_267, lambda: APID_267.B1CLCTENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[55]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[55]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[55]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[55]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[55]: wait(APID_263, lambda: APID_263.B1_EVALMAX==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[56]: wait(APID_263, lambda: APID_263.B1_THRESH==1, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[56]: wait(APID_263, lambda: APID_263.B1_THRESH==1, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[58]: log('2.1.3 Set Burst1 Recording Pointer ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[59]: SET_B1RECORD( radr ) ../../GSEOS_scripts\util.py[42]: cmd.EFW_B1_SETRECPTRE((block>>16)& 0xff) ../../GSEOS_scripts\util.py[43]: cmd.EFW_B1_SETRECPTRH((block>>8) & 0xff) ../../GSEOS_scripts\util.py[44]: cmd.EFW_B1_SETRECPTRL( block & 0xff) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[60]: wait(APID_263, lambda: APID_263.B1_RECPTR==radr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[60]: wait(APID_263, lambda: APID_263.B1_RECPTR==radr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[60]: wait(APID_263, lambda: APID_263.B1_RECPTR==radr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[60]: wait(APID_263, lambda: APID_263.B1_RECPTR==radr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[62]: log('2.1.4 Verifying Burst1 Pointer Not Moving (30s)', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[63]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[67]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[68]: log('2.1.4b Burst1 Pointer Not Moving : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[70]: log('2.2.1 Set Burst1 Eval=2, Thresh=1 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[71]: SET_TESTVALUE1(2) ../../GSEOS_scripts\util.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\util.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\util.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[72]: cmd.EFW_B1_THRESH(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[73]: sleep(10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[75]: log('2.2.2 Verifying Burst1 Pointer Moves (30s)', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[76]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[77]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[78]: log('2.2.2a Burst1 Pointer Moved : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[83]: log('3.1 Set Burst1 Playback Pointer ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[84]: SET_B1PLAYBACK( padr, 10 ) ../../GSEOS_scripts\util.py[47]: cmd.EFW_B1_SETPLAYPTRL( block & 0xff ) ../../GSEOS_scripts\util.py[48]: cmd.EFW_B1_SETPLAYPTRH((block >> 8 )& 0xff ) ../../GSEOS_scripts\util.py[49]: cmd.EFW_B1_SETPLAYPTRE((block >> 16)& 0xff ) ../../GSEOS_scripts\util.py[50]: cmd.EFW_B1_SETPLAYCTRL( leng & 0xff ) ../../GSEOS_scripts\util.py[51]: cmd.EFW_B1_SETPLAYCTRH((leng >> 8 )& 0xff ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[86]: log('3.2 Start Burst1 Playback ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[87]: cmd.EFW_SSR_ENABLE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[88]: wait(APID_267, lambda: APID_267.B1PLAYENA==1, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[90]: log('3.3 Verifying Burst1 Recording ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[91]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=100) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[64]: wait(APID_263, lambda: APID_263.B1_RECPTR> radr, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[93]: log('3.4 Verifying Burst1 Playing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[94]: wait(APID_263, lambda: APID_263.B1_PLAYPTR> padr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[94]: wait(APID_263, lambda: APID_263.B1_PLAYPTR> padr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[96]: log('3.5 Verifying Burst1 Power Ops (32 s) ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[97]: ontime=0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[99]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[100]: wait(APID_267, lambda: APID_267.IO_HSKDTA&8==8, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[102]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[103]: x=1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[98]: for i in range(32): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[104]: log(" FLASH Power = On %d times in 32 seconds" %ontime, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[105]: log(" Pass if On Time < 50 percent : %s" % PF[ontime<16], color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[106]: startscript("LOG_TMRATES") ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[6]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[7]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[9]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[6]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[7]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[9]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[10]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[11]: cmd.EFW_TMDUMPSIZE(32) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[12]: if(APID_266.DUMPADR != 0x91A3): ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[13]: cmd.EFW_DUMPTABL(14,0) #Use TM Table ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[14]: wait(APID_266,lambda: APID_266.DUMPADR==0x91A3, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[16]: hkbps = APID_266.Data[1]*256 + APID_266.Data[0] ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[17]: rtbps = APID_266.Data[3]*256 + APID_266.Data[2] ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[18]: b1bps = APID_266.Data[5]*256 + APID_266.Data[4] ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[19]: b2bps = APID_266.Data[7]*256 + APID_266.Data[6] ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[21]: b1f = APID_266.Data[8]*100/256 ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[22]: totalc= APID_266.Data[10]*256 + APID_266.Data[9] ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[23]: bxalc = (APID_266.Data[12]*256 + APID_266.Data[11])*32 ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[24]: b1alc = (APID_266.Data[14]*256 + APID_266.Data[13])*32 ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[25]: b2alc = (APID_266.Data[16]*256 + APID_266.Data[15])*32 ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[27]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[28]: log("<<< Bit Rates Measured on Board >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[29]: log(" HSK = %5d bps " % hkbps, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[30]: log(" RealTime = %5d bps " % rtbps, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[31]: log(" Burst 1 = %5d bps " % b1bps, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[32]: log(" Burst 2 = %5d bps " % b2bps, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[33]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[34]: log("<<< Bit Rate Commands/Allocations >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[35]: log(" Total Tm = %5d bps " % totalc, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[36]: log(" B1 Fract = %5.0f percent" % b1f, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[37]: log(" Burst Tm = %5d bps " % bxalc, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[38]: log(" Burst 1 = %5d bps " % b1alc, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[39]: log(" Burst 2 = %5d bps " % b2alc, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[41]: hkwodump = hkbps - 48*8 ../../GSEOS_scripts/FSW_scripts\LOG_TMRATES.py[42]: log(" HSK w/o Dump = %5d bps " % hkwodump, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[108]: log('4. Cleaning Up ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[109]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[110]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[112]: log('SSR_5 FLASH Simultaneous Read/Write : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[113]: log('SSR_9 FLASH Read/Write Pointer Ctrl : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[114]: log('SSR_13 FLASH Record when Eval>Thresh: %s' % PF[pf13], color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[115]: log('SSR_15 FLASH Off when not used : %s' % PF[ontime<16], color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[116]: log('SSR_18 FLASH Replay Burst1 Data : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[117]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_5.py[118]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[37]: errcnt += tryscript("TEST_SSR_6") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[11]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[14]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[11]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[14]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[15]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[16]: log('SSR_6 - SDRAM Segmentation Test', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[17]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[18]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[20]: log('1. Increasing TM Rate, Clear Start ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[21]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[23]: log('2. Dump of SDRAM Allocations ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[24]: startscript("LOG_SDRAM") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[6]: from util import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[7]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[10]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[6]: from util import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[7]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[10]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[12]: PF=("OVERLAPPING","Not Overlapping") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[13]: table9 = GET_TABLEADDR( 9 ) ../../GSEOS_scripts\util.py[217]: tabs= (0x9F55, 0x9600, 0x9E77, 0x9000, 0x9D00, 0x9F6A, 0x94F8, 0x9426, ../../GSEOS_scripts\util.py[219]: return( tabs[n] ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[14]: cmd.EFW_DUMPTABL(9,0) #Use SSR Table ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[15]: cmd.EFW_TMDUMPCTR(255) #Turn on dumping ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[18]: B1_TRIG = APID_266.Data[0] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[19]: B2_TRIG = APID_266.Data[1] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[20]: B2_N = APID_266.Data[2] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[21]: B2_SRCH = APID_266.Data[3]*100/256 ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[22]: B2_BSIZE = APID_266.Data[5]*256 + APID_266.Data[4] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[24]: RT_ALLOC = APID_266.Data[7]*256 + APID_266.Data[6] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[25]: B1_ALLOC = APID_266.Data[9]*256 + APID_266.Data[7] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[26]: B1R_ALLOC = APID_266.Data[11]*256 + APID_266.Data[10] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[27]: B2_ALLOC = APID_266.Data[13]*256 + APID_266.Data[12] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[28]: RT_START = APID_266.Data[15]*256 + APID_266.Data[14] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[29]: RT_END = APID_266.Data[17]*256 + APID_266.Data[16] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[30]: B1_START = APID_266.Data[19]*256 + APID_266.Data[18] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[31]: B1_END = APID_266.Data[21]*256 + APID_266.Data[20] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[32]: B1R_START = APID_266.Data[23]*256 + APID_266.Data[22] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[33]: B1R_END = APID_266.Data[25]*256 + APID_266.Data[24] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[34]: B2_START = APID_266.Data[27]*256 + APID_266.Data[26] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[35]: B2_END = APID_266.Data[29]*256 + APID_266.Data[28] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[36]: B1_FMAX = APID_266.Data[31]*256 + APID_266.Data[30] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[38]: log(" TABLE 9 -- SSR Control Information", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[39]: log("<<< User-Provided Settings >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[40]: log(" B1_TRIG = %5d " % B1_TRIG, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[41]: log(" B2_TRIG = %5d " % B2_TRIG, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[42]: log(" B2_N = %5d Bursts " % B2_N, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[43]: log(" B2_SRCH = %5d Percent " % B2_SRCH, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[44]: log(" B2_SIZE = %5d Packets each " % B2_BSIZE, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[45]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[46]: log("<<< CPU-Calculations >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[47]: log(" RT ALLOC = %5d Packets " % RT_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[48]: log(" B1 ALLOC = %5d Packets " % B1_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[49]: log(" B1R ALLOC = %5d Packets " % B1R_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[50]: log(" B2 ALLOC = %5d Packets " % B2_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[51]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[52]: log(" Start - End ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[53]: log(" RT %4X - %4X " % (RT_START,RT_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[54]: log(" B1 %4X - %4X " % (B1_START,B1_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[55]: log(" B1R %4X - %4X " % (B1R_START,B1R_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[56]: log(" B2 %4X - %4X " % (B2_START,B2_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[57]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[58]: gigs = (B1_FMAX+1) / 32.0 ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[59]: log(" FLASH Max Address = %4XFF (%3.0f GB)" % (B1_FMAX,gigs), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[61]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[62]: log(" RT .v. B1 Segments : %s" % PF[RT_END<=B1_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[63]: log(" B1 .v. B1R Segments : %s" % PF[B1_END<=B1R_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[64]: log(" B1R .v. B2 Segments : %s" % PF[B1R_END<=B2_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[65]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[66]: b2total = B2_N*B2_BSIZE ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[67]: log(" Burst2 Usage : %5d packets" % b2total, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[68]: log(" Burst2 Avail : %5d packets" % B2_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[69]: fusage = 100.0*b2total/B2_ALLOC ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[70]: log(" Burst2 UseLvl: %5.1f percent" % fusage, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[26]: log('SSR_6 - SDRAM Segmentation Test: PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[27]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_6.py[28]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[38]: errcnt += tryscript("TEST_SSR_7") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[11]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[14]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[42]: def test_fifo_order(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[75]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[11]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[14]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[42]: def test_fifo_order(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[75]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[76]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[77]: log('TEST_SSR_7 : TEST FIFOs ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[78]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[79]: log('1. Initializing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[80]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[81]: apid=0x243 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[83]: log('1.1 Disabling Real Telemetry ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[84]: cmd.EFW_DFBDMA(VALUE=0) #Disable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[85]: sleep(2) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[87]: log('1.2 Normal Mode ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[88]: cmd.EFW_SSR_CONFIG() #Clear Out old Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[89]: cmd.EFW_NORMAL() #Set up Normal Mode Enables ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[91]: log('1.3 Define the %3x packet ' %apid, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[92]: load_simulator( apid ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[15]: cmd.EFW_DUMPTABL(TABLE=15, OFFSET=0) #Show Simulation Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[16]: cmd.EFW_TABLE(TABLE=15, OFFSET=2) #Simulate APID 246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[17]: cmd.EFW_LOAD(VALUE=apid&0xff) #APID ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[18]: cmd.EFW_LOAD(VALUE=0xFF) #PSC first packet of 0000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[19]: cmd.EFW_LOAD(VALUE=0xFF) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[21]: cmd.EFW_TABLE(TABLE=15, OFFSET=7) #Config Byte 0-1 start at 7000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[22]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[23]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[24]: cmd.EFW_LOAD(VALUE=0x50) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[25]: cmd.EFW_LOAD(VALUE=0x07) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[26]: cmd.EFW_LOAD(VALUE=0x00) #Repeat Count 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[27]: cmd.EFW_LOAD(VALUE=0x0c) #Pattern Length 12 bytes ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[29]: cmd.EFW_LOAD(VALUE=0x10) #Pattern 0010, 0020, 0030 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[30]: cmd.EFW_LOAD(VALUE=0x00) #produces 8-bit deltas ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[31]: cmd.EFW_LOAD(VALUE=0x20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[32]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[33]: cmd.EFW_LOAD(VALUE=0x30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[34]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[35]: cmd.EFW_LOAD(VALUE=0x50) #Pattern 0050, 0060, 0070 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[36]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[37]: cmd.EFW_LOAD(VALUE=0x60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[38]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[39]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[40]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[94]: log('2.0 Verifying First-In, First-Out Ordering ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[95]: test_fifo_order() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[43]: pkts = 10 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[44]: xpsc = 0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[45]: pscerrs = 0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[47]: log('2.1 Generating %d packets ' %pkts, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[52]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[53]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[54]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[52]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[53]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[54]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[55]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[56]: log("Waiting for 1st packet", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[49]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[50]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[52]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[53]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[54]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[48]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[61]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[62]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[63]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[61]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[62]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[63]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[51]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[61]: log("Packet SeqCnt %3d, Expected %3d" % (APID_243.CCSDS_SeqCnt,xpsc), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[62]: if(APID_243.CCSDS_SeqCnt!=xpsc) : pscerrs = pscerrs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[63]: xpsc = xpsc+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[59]: try: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[60]: wait(APID_243, lambda: True, flTimeout=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[64]: except: ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[65]: log("No packet this second", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[58]: for i in range(pkts): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[67]: log('2.2 Summarizing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[68]: recd = APID_243.CCSDS_SeqCnt+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[69]: depth = pkts - recd ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[70]: log(' Packets Sent = %d ' % pkts, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[71]: log(' Packets Recd = %d ' % recd, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[72]: log(' FIFO Depth = %d ' % depth, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[73]: log(' SeqCnt Errs = %d ' % pscerrs, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[97]: log('3.1 Return to Real Time Data ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[98]: cmd.EFW_DFBDMA(VALUE=1) #Enable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[99]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[101]: log("3.2 Verifying TM OverFlow Check ", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[102]: cmd.EFW_DFB_V_SVY(V_SVY_SPD=8, V_SVY_ENA=0x3f) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[103]: cmd.EFW_DFBCONFIG( 4 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[104]: wait( APID_267, lambda: APID_267.ERRCODE==0x80, flTimeout=120 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[105]: cmd.EFW_DFB_V_SVY(V_SVY_SPD=5, V_SVY_ENA=0x3f) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[106]: cmd.EFW_DFBCONFIG( 4 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[107]: sleep( 20 ) #Pause to let that take effect ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[108]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[110]: log('TEST_SSR_7 : TEST FIFOs : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[111]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_7.py[112]: return( 0 ) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[39]: errcnt += tryscript("TEST_SSR_8") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[10]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[12]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[13]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[14]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[16]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[44]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[10]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[12]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[13]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[14]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[16]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[44]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[45]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[46]: log('TEST_SSR_8 : Burst2 Best-of-N ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[47]: log('TEST_SSR_19 : Playback Most Valued First', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[48]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[49]: log('1. Initializing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[50]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[51]: apid=0x24A # Packet to simulate ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[52]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[54]: log('1.1 Disabling Real Telemetry ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[55]: cmd.EFW_DFBDMA(VALUE=0) #Disable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[56]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[58]: log('1.2 Normal Mode ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[59]: cmd.EFW_SSR_CONFIG() #Clear Out old Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[60]: cmd.EFW_NORMAL() #Set up Normal Mode Enables ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[61]: SET_TESTVALUE1(0) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[62]: cmd.EFW_SSR_OPTIONS(0,0,0,0) #All stop to begin with ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[64]: log('1.3 Define the %3x packet ' %apid, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[65]: load_simulator( apid ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[17]: cmd.EFW_DUMPTABL(TABLE=15, OFFSET=0) #Show Simulation Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[18]: cmd.EFW_TABLE(TABLE=15, OFFSET=2) #Simulate APID 246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[19]: cmd.EFW_LOAD(VALUE=apid&0xff) #APID ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[20]: cmd.EFW_LOAD(VALUE=0xFF) #PSC first packet of 0000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[21]: cmd.EFW_LOAD(VALUE=0xFF) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[23]: cmd.EFW_TABLE(TABLE=15, OFFSET=7) #Config Byte 0-1 start at 7000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[24]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[25]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[26]: cmd.EFW_LOAD(VALUE=0x50) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[27]: cmd.EFW_LOAD(VALUE=0x07) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[28]: cmd.EFW_LOAD(VALUE=0x00) #Repeat Count 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[29]: cmd.EFW_LOAD(VALUE=0x0c) #Pattern Length 12 bytes ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[31]: cmd.EFW_LOAD(VALUE=0x10) #Pattern 0010, 0020, 0030 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[32]: cmd.EFW_LOAD(VALUE=0x00) #produces 8-bit deltas ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[33]: cmd.EFW_LOAD(VALUE=0x20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[34]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[35]: cmd.EFW_LOAD(VALUE=0x30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[36]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[37]: cmd.EFW_LOAD(VALUE=0x50) #Pattern 0050, 0060, 0070 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[38]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[39]: cmd.EFW_LOAD(VALUE=0x60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[40]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[41]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[42]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[67]: log('1.4 Verify N < 2 Makes an Error Message', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[68]: cmd.EFW_TABLE(9,2) # N = 2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[69]: cmd.EFW_LOAD(2) # ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[70]: cmd.EFW_B2_CONFIG() # Try configuring ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[72]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[75]: log('1.5 Verify N > 64 Makes an Error Message', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[76]: cmd.EFW_TABLE(9,2) # N = 65 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[77]: cmd.EFW_LOAD(65) # ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[78]: cmd.EFW_B2_CONFIG() # Try configuring ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[79]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[71]: wait(APID_267, lambda: APID_267.ERRCODE==0x90, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[80]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[81]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[83]: log('1.6 Verify N*BSIZE > 47616 Makes an Error Message', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[84]: cmd.EFW_TABLE(9,2) # N = 64 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[85]: cmd.EFW_LOAD(64) # ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[86]: cmd.EFW_LOAD( 128 ) #Search Fraction=1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[87]: cmd.EFW_LOAD( 0x00 ) #BSIZE = 768 (0x300) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[88]: cmd.EFW_LOAD( 0x03 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[89]: cmd.EFW_B2_CONFIG() # Try configuring ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[90]: wait(APID_267, lambda: APID_267.ERRCODE==0x91, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[91]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[92]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[73]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[94]: log('1.7 Define Burst1 Config w/N=64' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[95]: cmd.EFW_TABLE(9,1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[96]: cmd.EFW_LOAD( 7 ) #Trig2=TestValue1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[97]: cmd.EFW_LOAD( 64 ) #Number of Bursts ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[98]: cmd.EFW_LOAD( 128 ) #Search Fraction=1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[99]: cmd.EFW_LOAD( 0x00 ) #BSIZE = 512 (0x200) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[100]: cmd.EFW_LOAD( 0x02 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[101]: cmd.EFW_B2_CONFIG() #Configure Burst2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[102]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[103]: startscript("LOG_SDRAM") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[6]: from util import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[7]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[10]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[4]: """ ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[5]: from efw import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[6]: from util import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[7]: from GseosCmd import * ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[10]: def main( ): ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[12]: PF=("OVERLAPPING","Not Overlapping") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[13]: table9 = GET_TABLEADDR( 9 ) ../../GSEOS_scripts\util.py[217]: tabs= (0x9F55, 0x9600, 0x9E77, 0x9000, 0x9D00, 0x9F6A, 0x94F8, 0x9426, ../../GSEOS_scripts\util.py[219]: return( tabs[n] ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[14]: cmd.EFW_DUMPTABL(9,0) #Use SSR Table ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[15]: cmd.EFW_TMDUMPCTR(255) #Turn on dumping ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[16]: wait(APID_266,lambda: APID_266.DUMPADR==table9, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[18]: B1_TRIG = APID_266.Data[0] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[19]: B2_TRIG = APID_266.Data[1] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[20]: B2_N = APID_266.Data[2] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[21]: B2_SRCH = APID_266.Data[3]*100/256 ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[22]: B2_BSIZE = APID_266.Data[5]*256 + APID_266.Data[4] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[24]: RT_ALLOC = APID_266.Data[7]*256 + APID_266.Data[6] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[25]: B1_ALLOC = APID_266.Data[9]*256 + APID_266.Data[7] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[26]: B1R_ALLOC = APID_266.Data[11]*256 + APID_266.Data[10] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[27]: B2_ALLOC = APID_266.Data[13]*256 + APID_266.Data[12] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[28]: RT_START = APID_266.Data[15]*256 + APID_266.Data[14] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[29]: RT_END = APID_266.Data[17]*256 + APID_266.Data[16] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[30]: B1_START = APID_266.Data[19]*256 + APID_266.Data[18] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[31]: B1_END = APID_266.Data[21]*256 + APID_266.Data[20] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[32]: B1R_START = APID_266.Data[23]*256 + APID_266.Data[22] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[33]: B1R_END = APID_266.Data[25]*256 + APID_266.Data[24] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[34]: B2_START = APID_266.Data[27]*256 + APID_266.Data[26] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[35]: B2_END = APID_266.Data[29]*256 + APID_266.Data[28] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[36]: B1_FMAX = APID_266.Data[31]*256 + APID_266.Data[30] ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[38]: log(" TABLE 9 -- SSR Control Information", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[39]: log("<<< User-Provided Settings >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[40]: log(" B1_TRIG = %5d " % B1_TRIG, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[41]: log(" B2_TRIG = %5d " % B2_TRIG, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[42]: log(" B2_N = %5d Bursts " % B2_N, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[43]: log(" B2_SRCH = %5d Percent " % B2_SRCH, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[44]: log(" B2_SIZE = %5d Packets each " % B2_BSIZE, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[45]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[46]: log("<<< CPU-Calculations >>> ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[47]: log(" RT ALLOC = %5d Packets " % RT_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[48]: log(" B1 ALLOC = %5d Packets " % B1_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[49]: log(" B1R ALLOC = %5d Packets " % B1R_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[50]: log(" B2 ALLOC = %5d Packets " % B2_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[51]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[52]: log(" Start - End ", color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[53]: log(" RT %4X - %4X " % (RT_START,RT_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[54]: log(" B1 %4X - %4X " % (B1_START,B1_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[55]: log(" B1R %4X - %4X " % (B1R_START,B1R_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[56]: log(" B2 %4X - %4X " % (B2_START,B2_END), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[57]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[58]: gigs = (B1_FMAX+1) / 32.0 ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[59]: log(" FLASH Max Address = %4XFF (%3.0f GB)" % (B1_FMAX,gigs), color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[61]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[62]: log(" RT .v. B1 Segments : %s" % PF[RT_END<=B1_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[63]: log(" B1 .v. B1R Segments : %s" % PF[B1_END<=B1R_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[64]: log(" B1R .v. B2 Segments : %s" % PF[B1R_END<=B2_START], color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[65]: log(" ") ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[66]: b2total = B2_N*B2_BSIZE ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[67]: log(" Burst2 Usage : %5d packets" % b2total, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[68]: log(" Burst2 Avail : %5d packets" % B2_ALLOC, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[69]: fusage = 100.0*b2total/B2_ALLOC ../../GSEOS_scripts/FSW_scripts\LOG_SDRAM.py[70]: log(" Burst2 UseLvl: %5.1f percent" % fusage, color=BROWN, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[105]: log('2.0 Dumping Evaluation Array ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[106]: cmd.EFW_DUMPTABL(8,0) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[107]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[108]: wait(APID_266, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[108]: wait(APID_266, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[110]: log('2.1 Verifying Storage of Bursts ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[111]: cmd.EFW_SSR_ENABLE(2) #Enable Collection ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[112]: cmd.EFW_TMSIM( 255 ) #Generate simulated packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[114]: i = 0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[117]: SET_TESTVALUE1( 0x10 + i ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[118]: i = i+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[119]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[115]: while APID_263.B2RECBURST in range(62): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[121]: SET_TESTVALUE1( 0 ) #Low Value, No more collection ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[122]: xevalmax = 0x10+63 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[123]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[116]: wait(APID_263, lambda: APID_263.B2RECSTATE<3, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[125]: log('2.5 Verifying Evaluation Array ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[126]: wait(APID_266, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[108]: wait(APID_266, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[127]: errs = 0 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[129]: diff = abs(APID_266.Data[i]- (0x10+i)); ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[130]: if(diff > 1): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[131]: errs=errs+1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[132]: log('2.5.1 Eval Array has error at [%d]=%2X'% (i,APID_266.Data[i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[128]: for i in range(63): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[133]: log('2.5.2 Evaluation Array has %d errors '% errs, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[135]: log('2.6 Verifying Best-of-N Overwrite ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[136]: SET_TESTVALUE1( 0x14 ) #High Enough to Replace 10-13 ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[137]: sleep( 6*4 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[138]: SET_TESTVALUE1( 0 ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[139]: cmd.EFW_SSR_DISABLE(2) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[140]: wait(APID_266, lambda: APID_266.Data[0]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[140]: wait(APID_266, lambda: APID_266.Data[0]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[141]: wait(APID_266, lambda: APID_266.Data[1]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[141]: wait(APID_266, lambda: APID_266.Data[1]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[142]: wait(APID_266, lambda: APID_266.Data[2]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[142]: wait(APID_266, lambda: APID_266.Data[2]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[143]: wait(APID_266, lambda: APID_266.Data[2]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[142]: wait(APID_266, lambda: APID_266.Data[2]>=0x14, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[145]: log('3.0 Verifying Playback Takes Most Valued ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[146]: log('3.1 Seeding Bursts 37,13,60 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[147]: table8 = APID_266.DUMPADR ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[148]: POKE(table8+37, 202 ) #Seed the Eval Table ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[149]: POKE(table8+13, 201 ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[150]: POKE(table8+60, 200 ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[152]: log('3.2 Verifying Burst #37 Plays First ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[153]: cmd.EFW_SSR_ENABLE( 3 ) #B2 Playback ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[155]: wait(APID_263, lambda: APID_263.B2PLAYBURST==37, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[155]: wait(APID_263, lambda: APID_263.B2PLAYBURST==37, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[156]: cmd.EFW_SSR_DISABLE( 3 ) #Stop the Playback to go on ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[159]: log('3.3 Verifying Burst #13 Plays Second ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[160]: cmd.EFW_SSR_ENABLE( 3 ) #B2 Playback ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[161]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[162]: wait(APID_263, lambda: APID_263.B2PLAYBURST==13, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[162]: wait(APID_263, lambda: APID_263.B2PLAYBURST==13, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[163]: cmd.EFW_SSR_DISABLE( 3 ) #Stop the Playback to go on ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[164]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[166]: log('3.4 Verifying Burst #60 Plays Third ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[167]: cmd.EFW_SSR_ENABLE( 3 ) #B2 Playback ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[168]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[169]: wait(APID_263, lambda: APID_263.B2PLAYBURST==60, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[169]: wait(APID_263, lambda: APID_263.B2PLAYBURST==60, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[170]: cmd.EFW_SSR_DISABLE( 3 ) #Stop the Playback to go on ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[171]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[173]: log('4.0 Verifying Delete and Recover ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[174]: log('4.1 Disabling Collection ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[175]: cmd.EFW_SSR_DISABLE( 2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[176]: log('4.2 Deleting Burst #25 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[177]: cmd.EFW_B2_DELETE( 25 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[178]: wait(APID_266, lambda: APID_266.Data[25]==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[179]: log('4.3 Recovering Burst #25 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[180]: cmd.EFW_B2_RECOVER( 25 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[181]: wait(APID_266, lambda: APID_266.Data[25]!=0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[183]: log('4.4 Verifying Burst #25 Plays ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[184]: cmd.EFW_SSR_ENABLE( 3 ) #B2 Playback ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[185]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[154]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==2, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[186]: wait(APID_263, lambda: APID_263.B2PLAYBURST==25, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[186]: wait(APID_263, lambda: APID_263.B2PLAYBURST==25, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[187]: cmd.EFW_SSR_DISABLE( 3 ) #Stop the Playback to go on ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[188]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[157]: wait(APID_263, lambda: APID_263.B2PLAYSTATE==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[190]: log('3. Cleaning Up, Return to RealData ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[191]: cmd.EFW_TMSIM( 0 ) #Simulator Off ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[192]: cmd.EFW_DFBDMA(VALUE=1) #Enable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[193]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[195]: log('SSR-8 Burst2 Best-of-N : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[196]: log('SSR-19 Playback Most Valued First: PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[197]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_8.py[198]: return( 0 ) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[40]: errcnt += tryscript("TEST_SSR_11") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[11]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[14]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[42]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[8]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[10]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[11]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[12]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[14]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[42]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[43]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[44]: log('TEST_SSR_11 : Routing Packets by APID ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[45]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[46]: log('1. Initializing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[47]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[48]: apid=0x243 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[49]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[51]: log('1.1 Disabling Real Telemetry ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[52]: cmd.EFW_DFBDMA(VALUE=0) #Disable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[53]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[55]: log('1.2 Normal Mode ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[56]: cmd.EFW_SSR_CONFIG() #Clear Out old Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[57]: cmd.EFW_NORMAL() #Set up Normal Mode Enables ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[58]: SET_TESTVALUE0(0) #Test triggers off ../../GSEOS_scripts\UTIL.py[112]: POKE( 0XDDF9, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[59]: SET_TESTVALUE1(0) #Test triggers off ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[60]: cmd.EFW_TABLE(9,0) #Make sure B1,B2 triggers=test ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[61]: cmd.EFW_LOAD(7) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[62]: cmd.EFW_LOAD(7) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[63]: cmd.EFW_SSR_ENABLE(0) #Enable Burst1 Collection ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[64]: cmd.EFW_SSR_ENABLE(2) #Enable Burst2 Collection ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[65]: cmd.EFW_SSR_DISABLE(1) #No playbacks required ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[66]: cmd.EFW_SSR_DISABLE(3) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[68]: log('1.3 Enabling E Telemetry (AP249) ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[69]: cmd.EFW_SSR_ROUTE(SEGMENT=3, APID=9) #Route 249 to B2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[71]: log('1.4 Defining the %3x packet ' %apid, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[72]: load_simulator( apid ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[15]: cmd.EFW_DUMPTABL(TABLE=15, OFFSET=0) #Show Simulation Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[16]: cmd.EFW_TABLE(TABLE=15, OFFSET=2) #Simulate APID 246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[17]: cmd.EFW_LOAD(VALUE=apid&0xff) #APID ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[18]: cmd.EFW_LOAD(VALUE=0xFF) #PSC first packet of 0000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[19]: cmd.EFW_LOAD(VALUE=0xFF) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[21]: cmd.EFW_TABLE(TABLE=15, OFFSET=7) #Config Byte 0-1 start at 7000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[22]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[23]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[24]: cmd.EFW_LOAD(VALUE=0x50) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[25]: cmd.EFW_LOAD(VALUE=0x07) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[26]: cmd.EFW_LOAD(VALUE=0x00) #Repeat Count 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[27]: cmd.EFW_LOAD(VALUE=0x0c) #Pattern Length 12 bytes ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[29]: cmd.EFW_LOAD(VALUE=0x10) #Pattern 0010, 0020, 0030 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[30]: cmd.EFW_LOAD(VALUE=0x00) #produces 8-bit deltas ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[31]: cmd.EFW_LOAD(VALUE=0x20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[32]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[33]: cmd.EFW_LOAD(VALUE=0x30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[34]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[35]: cmd.EFW_LOAD(VALUE=0x50) #Pattern 0050, 0060, 0070 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[36]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[37]: cmd.EFW_LOAD(VALUE=0x60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[38]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[39]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[40]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[74]: log('2.1 Verify Routing packets to Burst1', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[75]: wait(APID_267, lambda: APID_267.B1_INPTR==0x81, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[75]: wait(APID_267, lambda: APID_267.B1_INPTR==0x81, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[76]: xadr = APID_267.B1_INPTR ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[77]: log('2.1.1 Current B1 Input Pointer = %3X' % xadr, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[78]: cmd.EFW_SSR_ROUTE( 2, apid&15) #Route the packet to Burst1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[79]: xadr = xadr + 12 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[81]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[80]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[83]: log('2.2 Route to Burst1 : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[85]: log('3.1 Verify Routing packets to NULL', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[86]: cmd.EFW_SSR_ROUTE( 0, apid&15) #Route the packet to NULL ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[87]: xadr = APID_267.B1_INPTR + 00 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[89]: cmd.EFW_TMSIM(PKTS=1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[88]: for i in range(12): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[90]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[82]: wait(APID_267, lambda: APID_267.B1_INPTR==xadr, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[91]: log('3.2 Route to NULL : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[93]: log('4.1 Verify Routing packets to Burst2', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[94]: cmd.EFW_SSR_ROUTE( 3, apid&15) #Route the packet to Burst2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[95]: SET_TESTVALUE1(10) #Test trigger = 10 ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[96]: cmd.EFW_TMSIM(PKTS=255) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[97]: wait(APID_263, lambda: APID_263.B2RECSTATE< 3, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[97]: wait(APID_263, lambda: APID_263.B2RECSTATE< 3, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[98]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[98]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[98]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[98]: wait(APID_263, lambda: APID_263.B2RECSTATE==3, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[99]: cmd.EFW_TMSIM(PKTS=0) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[100]: log('4.2 Route to Burst2 : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[102]: log('5.1 Verify Routing packets to RealTime', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[103]: cmd.EFW_SSR_ROUTE( 1, apid&15) #Route the packet to RealTime ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[105]: cmd.EFW_TMSIM(PKTS=1) #Note: RTF ERROR if delay not used ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[106]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[104]: for i in range(12): #Simulate 1/sec for 12 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[107]: wait(APID_243, lambda: True, flTimeout=10) #Verify coming out ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[107]: wait(APID_243, lambda: True, flTimeout=10) #Verify coming out ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[108]: log('5.2 Routing to RealTime: PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[110]: log('6. Cleaning Up, Return to RealData ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[111]: cmd.EFW_DFBDMA(VALUE=1) #Enable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[112]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[113]: cmd.EFW_SSR_OPTIONS(0,0,0,0) #All off ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[115]: log('Routing Packets by APID : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[116]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_11.py[117]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[41]: errcnt += tryscript("TEST_SSR_12") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[10]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[13]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[10]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[13]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[14]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[15]: log('SSR_12 - SSR FLASH Diagnostic Readback ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[17]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[19]: log('1. Increasing TM Rate, Clear Errors ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[20]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[21]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[22]: cmd.EFW_HSKIOPORT(0xA0) #Flash Power Control Port ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[23]: cmd.EFW_DISARM(2) #Turn off Compression ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[24]: startscript("LOAD_FMAP") #Set the MAP for this system ../../GSEOS_scripts/General\LOAD_FMAP.py[4]: """ ../../GSEOS_scripts/General\LOAD_FMAP.py[6]: from efw import * ../../GSEOS_scripts/General\LOAD_FMAP.py[7]: from UTIL import * ../../GSEOS_scripts/General\LOAD_FMAP.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/General\LOAD_FMAP.py[10]: def main( gbytes=4 ): ../../GSEOS_scripts/General\LOAD_FMAP.py[4]: """ ../../GSEOS_scripts/General\LOAD_FMAP.py[6]: from efw import * ../../GSEOS_scripts/General\LOAD_FMAP.py[7]: from UTIL import * ../../GSEOS_scripts/General\LOAD_FMAP.py[8]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/General\LOAD_FMAP.py[10]: def main( gbytes=4 ): ../../GSEOS_scripts/General\LOAD_FMAP.py[11]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\LOAD_FMAP.py[12]: log('LOAD_FMAP for %d GB Flash Memory' % gbytes, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\LOAD_FMAP.py[13]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\LOAD_FMAP.py[14]: chips = gbytes * 2 # Each chip is 0.5 GB ../../GSEOS_scripts/General\LOAD_FMAP.py[16]: cmd.EFW_TABLE(11,0) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[18]: cmd.EFW_LOAD( i ) ../../GSEOS_scripts/General\LOAD_FMAP.py[17]: for i in range(0,chips): ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[20]: cmd.EFW_LOAD( 0x80+chips-1) ../../GSEOS_scripts/General\LOAD_FMAP.py[19]: for i in range(chips, 64): ../../GSEOS_scripts/General\LOAD_FMAP.py[22]: cmd.EFW_SSR_CONFIG() #Reconfigure memory to capture it ../../GSEOS_scripts/General\LOAD_FMAP.py[23]: sleep(1) ../../GSEOS_scripts/General\LOAD_FMAP.py[24]: log('=================END====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[26]: log('1.1 Disabling Burst1 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[27]: cmd.EFW_SSR_DISABLE( 0 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[28]: cmd.EFW_SSR_DISABLE( 1 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[29]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[29]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[29]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[29]: wait(APID_267, lambda: APID_267.B1CLCTENA==0, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[30]: wait(APID_267, lambda: APID_267.B1PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[30]: wait(APID_267, lambda: APID_267.B1PLAYENA==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[32]: log('2.1 Set Burst1 Diagnostic Registers ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[33]: cmd.EFW_B1_SETFDPTR( 1 ) #Chip 1 of [0..63] ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[34]: cmd.EFW_B1_SETFDRATE( 3 ) #Fast Rate ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[36]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[36]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[38]: log('2.2.1 Start Burst1 Readback 2 packets', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[39]: cmd.EFW_B1_SETFDCTR( 1 ) #2**1 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[40]: wait(APID_240, lambda: APID_240.BlockAddress==0x010, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[40]: wait(APID_240, lambda: APID_240.BlockAddress==0x010, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[41]: wait(APID_240, lambda: APID_240.BlockAddress==0x011, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[41]: wait(APID_240, lambda: APID_240.BlockAddress==0x011, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[42]: log('2.2.2 Confirmed Burst1 Readback 2 packets', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[44]: log('2.3.1 Verify Post Readback Conditions', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[46]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[46]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[47]: log('2.3.2 OK Flash is Powered Off', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[49]: log('3.1 Set Burst1 to Test Wrap at End ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[50]: cmd.EFW_B1_SETFDPTR( 8 ) #Chip 8 doesn't exist ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[51]: cmd.EFW_B1_SETFDRATE( 3 ) #Fast Rate ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[52]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x08000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[53]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[36]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[55]: log('3.2.1 Start Burst1 Readback Blocks 0 & 1', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[56]: cmd.EFW_B1_SETFDCTR( 1 ) #2**1 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[57]: wait(APID_240, lambda: APID_240.BlockAddress==0x000, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[57]: wait(APID_240, lambda: APID_240.BlockAddress==0x000, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[58]: wait(APID_240, lambda: APID_240.BlockAddress==0x001, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[58]: wait(APID_240, lambda: APID_240.BlockAddress==0x001, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[59]: log('3.2.2 Confirmed Burst1 Pointer Wrap at End', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[61]: log('3.3.1 Verify Post Readback Conditions', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[62]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x00500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[62]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x00500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[62]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x00500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[62]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x00500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[63]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[46]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[64]: log('3.3.2 OK Flash is Powered Off', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[66]: log('4.1 Set Burst1 Diags to be Compressed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[67]: cmd.EFW_B1_SETFDPTR( 1 ) #Chip 8 doesn't exist ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[68]: cmd.EFW_B1_SETFDRATE( 3 ) #Fast Rate ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[69]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[35]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01000, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[70]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[36]: wait(APID_267, lambda: APID_267.B1_FDMSK==0x07, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[71]: cmd.EFW_TABLE(2,0) #Compression Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[72]: cmd.EFW_LOAD(1) #Delta Mod 240 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[73]: cmd.EFW_ARM(2) #Arm Compression ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[75]: log('4.2.1 Start Burst1 Readback Compressed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[76]: cmd.EFW_B1_SETFDCTR( 1 ) #2**1 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[77]: wait(APID_240, lambda: APID_240.COMPRESSION==1, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[77]: wait(APID_240, lambda: APID_240.COMPRESSION==1, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[78]: wait(APID_240, lambda: APID_240.BlockAddress==0x011, flTimeout=60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[41]: wait(APID_240, lambda: APID_240.BlockAddress==0x011, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[79]: log('4.2.2 Confirmed Burst1 Readback Compressed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[81]: log('4.3.1 Verify Post Readback Conditions', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[82]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[45]: wait(APID_267, lambda: APID_267.B1_FDPTR==0x01500, flTimeout=10) #Read 5 total ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[83]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[46]: wait(APID_267, lambda: APID_267.IO_HSKDTA&0x8 == 0, flTimeout=10) #Flash is OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[84]: log('4.3.2 OK Flash is Powered Off', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[86]: log('5. Cleaning Up ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[87]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[88]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[88]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[90]: log('SSR_12 FLASH Diagnostics : PASS', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[91]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_12.py[92]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[42]: errcnt += tryscript("TEST_SSR_16") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[10]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[13]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[42]: def test_rt_cmp( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[70]: def test_b1_cmp(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[102]: def test_b2_cmp(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[130]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[10]: from UTIL import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[13]: def load_simulator( apid ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[42]: def test_rt_cmp( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[70]: def test_b1_cmp(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[102]: def test_b2_cmp(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[130]: def main( ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[131]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[132]: log('TEST_SSR_16 : SSR Compression Management ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[133]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[134]: log('1. Initializing ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[135]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[136]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[138]: log('1.1 Disabling Real Telemetry ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[139]: cmd.EFW_DFBDMA(VALUE=0) #Disable Real DFB Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[140]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[142]: log('1.2 Normal Mode, Test Triggers ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[143]: cmd.EFW_SSR_CONFIG() #Clear Out old Data ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[144]: cmd.EFW_NORMAL() #Set up Normal Mode Enables ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[145]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable B1/B2 record & play ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[146]: cmd.EFW_TABLE( 9, 0 ) #Load SSR Control Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[147]: cmd.EFW_LOAD( 7 ) #Burst1 Trigger = TEST1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[148]: cmd.EFW_LOAD( 7 ) #Burst2 Trigger = TEST1 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[149]: cmd.EFW_LOAD( 8 ) #Burst2 N ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[150]: cmd.EFW_LOAD( 0x40 ) #Search Percent = 1/4th ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[151]: cmd.EFW_LOAD( 0x00 ) #BSIZE = 512 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[152]: cmd.EFW_LOAD( 0x02 ) # ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[153]: SET_TESTVALUE0( 0 ) #Clear TESTVALUE 0 & 1 ../../GSEOS_scripts\UTIL.py[112]: POKE( 0XDDF9, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[154]: SET_TESTVALUE1( 0 ) ../../GSEOS_scripts\UTIL.py[115]: POKE( 0XDDFa, byte ) ../../GSEOS_scripts\UTIL.py[102]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) ../../GSEOS_scripts\UTIL.py[103]: cmd.EFW_ADRL( addr & 0xff ) ../../GSEOS_scripts\UTIL.py[104]: cmd.EFW_LOAD( byte ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[155]: log('1.3 Enabling E Telemetry (AP249) ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[156]: cmd.EFW_SSR_ROUTE(SEGMENT=3, APID=9) #Route 249 to B2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[158]: log("1.4 Boosting Telemetry Limit to 60 kbps", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[159]: cmd.EFW_TMKBPS( 60 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[160]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[162]: log('2.0 Verifying RealTime Compression ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[163]: test_rt_cmp( ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[43]: log('2.1 Loading the Packet Simulator ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[44]: apid=0x243 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[45]: xlng=load_simulator( apid ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[14]: cmd.EFW_DUMPTABL(TABLE=15, OFFSET=0) #Show Simulation Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[15]: cmd.EFW_TABLE(TABLE=15, OFFSET=2) #Simulate APID 246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[16]: cmd.EFW_LOAD(VALUE=apid&0xff) #APID ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[17]: cmd.EFW_LOAD(VALUE=0xFF) #PSC first packet of 0000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[18]: cmd.EFW_LOAD(VALUE=0xFF) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[20]: cmd.EFW_TABLE(TABLE=15, OFFSET=7) #Config Byte 0-1 start at 7000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[21]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[22]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[23]: cmd.EFW_LOAD(VALUE=0x50) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[24]: cmd.EFW_LOAD(VALUE=0x07) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[25]: cmd.EFW_LOAD(VALUE=0x00) #Repeat Count 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[26]: cmd.EFW_LOAD(VALUE=0x0c) #Pattern Length 12 bytes ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[28]: cmd.EFW_LOAD(VALUE=0x10) #Pattern 0010, 0020, 0030 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[29]: cmd.EFW_LOAD(VALUE=0x00) #produces 8-bit deltas ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[30]: cmd.EFW_LOAD(VALUE=0x20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[31]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[32]: cmd.EFW_LOAD(VALUE=0x30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[33]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[34]: cmd.EFW_LOAD(VALUE=0x50) #Pattern 0050, 0060, 0070 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[35]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[36]: cmd.EFW_LOAD(VALUE=0x60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[37]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[38]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[39]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[40]: return( 3088 ) #RAW Length of the packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[47]: log('2.2.1 Generating Uncompressed Packets ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[48]: cmd.EFW_DISARM(2) #Compression OFF ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[49]: for i in range(4): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[50]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[51]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[49]: for i in range(4): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[50]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[51]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[49]: for i in range(4): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[50]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[51]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[49]: for i in range(4): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[50]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[51]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[49]: for i in range(4): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[52]: wait(APID_243, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[52]: wait(APID_243, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[54]: unc243=APID_243.CCSDS_PacketLen + 7 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[55]: log('2.2.2 Recd Packet Leng=%d [Expected %d]'% (unc243,xlng), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[57]: log('2.3.1 Generating Compressed Packets ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[58]: cmd.EFW_ARM(2) #Compression Enabled ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[60]: cmd.EFW_TMSIM(1) #Generate a packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[61]: sleep(1) #1/second max for RT ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[59]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[63]: log('2.3.2 Awaiting Compressed Packets ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[64]: wait(APID_243, lambda: APID_243.CCSDS_Data[2]>=0x80, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[64]: wait(APID_243, lambda: APID_243.CCSDS_Data[2]>=0x80, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[65]: cmp243=APID_243.CCSDS_PacketLen + 7 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[66]: log('2.3.3 Packets Received w/ Length=%d bytes'% cmp243, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[67]: cratio=1.0*unc243/cmp243 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[68]: log('2.3.4 Compression Ratio =%4.2f'% cratio, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[165]: log('3.0 Verifying Burst1 Compression ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[166]: test_b1_cmp( ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[71]: log('3.1 Loading the Packet Simulator ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[72]: apid=0x246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[73]: xlng=load_simulator( apid ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[14]: cmd.EFW_DUMPTABL(TABLE=15, OFFSET=0) #Show Simulation Table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[15]: cmd.EFW_TABLE(TABLE=15, OFFSET=2) #Simulate APID 246 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[16]: cmd.EFW_LOAD(VALUE=apid&0xff) #APID ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[17]: cmd.EFW_LOAD(VALUE=0xFF) #PSC first packet of 0000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[18]: cmd.EFW_LOAD(VALUE=0xFF) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[20]: cmd.EFW_TABLE(TABLE=15, OFFSET=7) #Config Byte 0-1 start at 7000 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[21]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[22]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[23]: cmd.EFW_LOAD(VALUE=0x50) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[24]: cmd.EFW_LOAD(VALUE=0x07) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[25]: cmd.EFW_LOAD(VALUE=0x00) #Repeat Count 256 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[26]: cmd.EFW_LOAD(VALUE=0x0c) #Pattern Length 12 bytes ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[28]: cmd.EFW_LOAD(VALUE=0x10) #Pattern 0010, 0020, 0030 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[29]: cmd.EFW_LOAD(VALUE=0x00) #produces 8-bit deltas ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[30]: cmd.EFW_LOAD(VALUE=0x20) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[31]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[32]: cmd.EFW_LOAD(VALUE=0x30) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[33]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[34]: cmd.EFW_LOAD(VALUE=0x50) #Pattern 0050, 0060, 0070 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[35]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[36]: cmd.EFW_LOAD(VALUE=0x60) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[37]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[38]: cmd.EFW_LOAD(VALUE=0x70) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[39]: cmd.EFW_LOAD(VALUE=0x00) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[40]: return( 3088 ) #RAW Length of the packet ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[74]: log("3.2 Checking Flash write pointer valid", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[75]: wait(APID_263, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[75]: wait(APID_263, lambda: True, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[76]: if(APID_263.B1_RECPTR == 0): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[79]: flash_wrt_start = APID_263.B1_RECPTR ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[81]: log("3.3 Enabling Burst1 recording", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[82]: cmd.EFW_SSR_ENABLE(OPTION=0) #Enable B1 Recording ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[84]: log("3.4 Generating Packets & Storing", color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[86]: cmd.EFW_TMSIM(PKTS=16) #Should be > 2 blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[87]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[85]: for i in range(16): #Generate 128-256 packets ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_16.py[88]: wait(APID_263, lambda: APID_263.B1_RECPTR > flash_wrt_start, flTimeout=40) ../../GSEOS_scripts\UTIL.py[210]: except: ../../GSEOS_scripts\UTIL.py[211]: return(1) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[43]: errcnt += tryscript("TEST_SSR_20") ../../GSEOS_scripts\UTIL.py[208]: try: ../../GSEOS_scripts\UTIL.py[209]: pf = startscript( script ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[10]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[13]: def check_burst1(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[58]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[7]: """ ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[9]: from efw import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[10]: from util import * ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[11]: from __main__ import * # required for access to APID_nnn telemetry blocks ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[13]: def check_burst1(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[58]: def main(): ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[59]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[60]: log('SSR_20 - B1 Playback List to 128 elements', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[61]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[62]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[64]: log('1. Increasing TM Rate, Clear Start ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[65]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[66]: cmd.EFW_DUMPTABL(10,0) #Watch the playback table ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[67]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[68]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[69]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[72]: log('2.1 Verifying B1 Playback >=128 error ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[73]: cmd.EFW_B1_SETREQINX(128) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[75]: log('2.2 Verifyied B1 Playback >=128 error ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[76]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[78]: log('3.1 Verifying Burst1 Playback List Load ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[79]: cmd.EFW_B1_SETREQINX(0) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[80]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[80]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[80]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[80]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[81]: cmd.EFW_B1_SETREQDTA( 0x11 ) #Load a couple elements ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[82]: cmd.EFW_B1_SETREQDTA( 0x12 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[83]: cmd.EFW_B1_SETREQDTA( 0x13 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[84]: cmd.EFW_B1_SETREQDTA( 0x14 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[85]: cmd.EFW_B1_SETREQDTA( 0x15 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[86]: cmd.EFW_B1_SETREQDTA( 0x16 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[87]: cmd.EFW_B1_SETREQDTA( 0x17 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[88]: cmd.EFW_B1_SETREQDTA( 0x18 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[89]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[90]: wait(APID_266, lambda: APID_266.Data[1]==0x12, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[90]: wait(APID_266, lambda: APID_266.Data[1]==0x12, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[91]: wait(APID_266, lambda: APID_266.Data[2]==0x13, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[91]: wait(APID_266, lambda: APID_266.Data[2]==0x13, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[92]: wait(APID_266, lambda: APID_266.Data[3]==0x14, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[92]: wait(APID_266, lambda: APID_266.Data[3]==0x14, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[93]: wait(APID_266, lambda: APID_266.Data[4]==0x15, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[93]: wait(APID_266, lambda: APID_266.Data[4]==0x15, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[94]: wait(APID_266, lambda: APID_266.Data[5]==0x16, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[94]: wait(APID_266, lambda: APID_266.Data[5]==0x16, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[95]: wait(APID_266, lambda: APID_266.Data[6]==0x17, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[95]: wait(APID_266, lambda: APID_266.Data[6]==0x17, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[96]: wait(APID_266, lambda: APID_266.Data[7]==0x18, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[96]: wait(APID_266, lambda: APID_266.Data[7]==0x18, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[98]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==2, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[98]: wait(APID_263, lambda: APID_263.B1_PLAYREQ==2, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[99]: log('3.2 Verified Burst1 Playback List Load', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[101]: log('4.1 Verifying Burst1 Playback List Overload ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[102]: cmd.EFW_B1_SETREQINX(127) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[103]: cmd.EFW_B1_SETREQDTA( 0xe1 ) #Load a couple elements ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[104]: cmd.EFW_B1_SETREQDTA( 0xe2 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[105]: cmd.EFW_B1_SETREQDTA( 0xe3 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[106]: cmd.EFW_B1_SETREQDTA( 0xe4 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[107]: cmd.EFW_B1_SETREQDTA( 0xe5 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[108]: cmd.EFW_B1_SETREQDTA( 0xe6 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[109]: cmd.EFW_B1_SETREQDTA( 0xe7 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[110]: cmd.EFW_B1_SETREQDTA( 0xe8 ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[111]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[74]: wait(APID_267, lambda: APID_267.ERRCODE==0xE4, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[112]: log('4.2 Verifyied B1 Playback >=128 error ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[114]: log('5. Cleaning Up ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[115]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Disable Burst1/2 ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[116]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[70]: wait(APID_267, lambda: APID_267.SSROPTIONS==0, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[117]: log('SSR_20 - B1 Playback List of 128 elements', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[118]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR_20.py[119]: return(0) ../../GSEOS_scripts\UTIL.py[212]: return(pf) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[45]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[46]: if( errcnt == 0 ): ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[49]: log('**** SSR Module FAIL %d Errors ****' % errcnt, color=RED, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[50]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_SSR.py[51]: return( errcnt )