Trace collected at: 2010-11-17 11:20:24.742000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[14]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[15]: log('EXEC_15 - RUNS FOUR USER PROGRAMS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[17]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[19]: log('STOPPING ANY LOADED PROGRAMS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[20]: cmd.EFW_STOPUSER(0) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[21]: cmd.EFW_STOPUSER(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[22]: cmd.EFW_STOPUSER(2) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[23]: cmd.EFW_STOPUSER(3) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[24]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[24]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[25]: wait(APID_263, lambda: APID_263.PROGENA1==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[25]: wait(APID_263, lambda: APID_263.PROGENA1==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[26]: wait(APID_263, lambda: APID_263.PROGENA2==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[26]: wait(APID_263, lambda: APID_263.PROGENA2==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[27]: wait(APID_263, lambda: APID_263.PROGENA3==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[27]: wait(APID_263, lambda: APID_263.PROGENA3==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[29]: log('LOADING FOUR PROGRAMS INTO USER0-3 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[30]: cmd.EFW_SRMWRTCTL(0) # Allow SRAM writes ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[31]: efw.idpu_load("00007000", " aa 3e 00 21 09 70 c3 03 00 3a 32 90 21 25 70 be c8 77 21 f4 7e 2b 7c b5 c2 15 70 21 f9 dd 7e c6 01 e6 f7 77 c9 00") ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[32]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[33]: efw.idpu_load("00007400", " aa 3e 01 21 09 74 c3 03 00 3a 32 90 21 25 74 be c8 77 21 f4 7e 2b 7c b5 c2 15 74 21 f9 dd 7e c6 10 e6 7f 77 c9 00") ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[34]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[35]: efw.idpu_load("00007800", " aa 3e 02 21 09 78 c3 03 00 3a 32 90 21 25 78 be c8 77 21 f4 7e 2b 7c b5 c2 15 78 21 fa dd 7e c6 01 e6 f7 77 c9 00") ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[36]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[37]: efw.idpu_load("00007C00", " aa 3e 03 21 09 7c c3 03 00 3a 32 90 21 25 7c be c8 77 21 f4 7e 2b 7c b5 c2 15 7c 21 fa dd 7e c6 10 e6 7f 77 c9 00") ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[38]: sleep(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[40]: 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_EXEC_15.py[41]: 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_EXEC_15.py[42]: fgnd = APID_263.EXEFGND ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[43]: log('FOREGROUND IS %d' % fgnd, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[45]: log('STARTING USER#0 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[46]: cmd.EFW_CMDS(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[47]: cmd.EFW_EXEC(0x70) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[48]: wait(APID_263, lambda: APID_263.PROGENA0==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[48]: wait(APID_263, lambda: APID_263.PROGENA0==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[48]: wait(APID_263, lambda: APID_263.PROGENA0==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[48]: wait(APID_263, lambda: APID_263.PROGENA0==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[49]: log('FOREGROUND IS %d' % APID_263.EXEFGND, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[51]: log('STARTING USER#1 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[52]: cmd.EFW_CMDS(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[53]: cmd.EFW_EXEC(0x74) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[54]: wait(APID_263, lambda: APID_263.PROGENA1==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[54]: wait(APID_263, lambda: APID_263.PROGENA1==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[54]: wait(APID_263, lambda: APID_263.PROGENA1==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[54]: wait(APID_263, lambda: APID_263.PROGENA1==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[55]: log('FOREGROUND IS %d' % APID_263.EXEFGND, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[57]: log('STARTING USER#2 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[58]: cmd.EFW_CMDS(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[59]: cmd.EFW_EXEC(0x78) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[60]: wait(APID_263, lambda: APID_263.PROGENA2==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[60]: wait(APID_263, lambda: APID_263.PROGENA2==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[60]: wait(APID_263, lambda: APID_263.PROGENA2==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[60]: wait(APID_263, lambda: APID_263.PROGENA2==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[61]: log('FOREGROUND IS %d' % APID_263.EXEFGND, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[63]: log('STARTING USER#3 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[64]: cmd.EFW_CMDS(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[65]: cmd.EFW_EXEC(0x7C) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[66]: wait(APID_263, lambda: APID_263.PROGENA3==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[66]: wait(APID_263, lambda: APID_263.PROGENA3==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[66]: wait(APID_263, lambda: APID_263.PROGENA3==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[66]: wait(APID_263, lambda: APID_263.PROGENA3==1, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[67]: log('FOREGROUND IS %d' % APID_263.EXEFGND, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[69]: log("Checking Output Monitors",color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[70]: diff=0 ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[72]: wait(APID_267, lambda: True, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[73]: diff |= APID_267.TESTVALUE ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[74]: log('TESTVALUE IS %4x' % APID_267.TESTVALUE, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[75]: log('DIFF IS %4x' % diff, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[71]: for i in range(8): ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[77]: if (diff == 0x7777) : ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[78]: log("All Programs Verified Active",color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[82]: log('STOPPING ALL LOADED PROGRAMS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[83]: cmd.EFW_STOPUSER(0) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[84]: cmd.EFW_STOPUSER(1) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[85]: cmd.EFW_STOPUSER(2) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[86]: cmd.EFW_STOPUSER(3) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[87]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[24]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[24]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[24]: wait(APID_263, lambda: APID_263.PROGENA0==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[88]: wait(APID_263, lambda: APID_263.PROGENA1==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[25]: wait(APID_263, lambda: APID_263.PROGENA1==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[89]: wait(APID_263, lambda: APID_263.PROGENA2==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[26]: wait(APID_263, lambda: APID_263.PROGENA2==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[90]: wait(APID_263, lambda: APID_263.PROGENA3==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[27]: wait(APID_263, lambda: APID_263.PROGENA3==0, flTimeout=8) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[92]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_EXEC_15.py[93]: return(0)