Trace collected at: 2011-05-28 13:29:39.562000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[17]: log('LD_6 - EEPROM LOADING/DUMPING ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[18]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[19]: log('1. Initialize for the test ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[20]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[21]: errcnt=0 ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[22]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[24]: log('2.1 Dumping EEPROM at 2FF00 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[25]: DUMPADR( 0x2FF00) ../../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_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[27]: root = APID_266.Data[0] ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[28]: log('2.1 Read back %2x' % root, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[30]: log('2.2 Write Pattern at 2FF00 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[31]: DUMPADR( 0x0000) #Don't read EEP w/ Writing ../../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_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[32]: wait(APID_266, lambda: APID_266.DUMPADR==0x0000, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[34]: cmd.EFW_EEPWRTCTL( 1 ) # Enable EEPROM Write ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[35]: if(root < 0x80): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[36]: efw.idpu_load("0002FF00", "A1 A2 A3 A4 A5 A6 A7 A8") ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[37]: log('2.2 Pattern is A1 A2 A3 A4 A5 A6 A7 A8', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[38]: first=0xA1 ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[43]: sleep(5) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[44]: cmd.EFW_EEPWRTCTL( 0 ) #Disable EEPROM ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[46]: log('2.3 Dump/Verify Pattern at 2FF00 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[47]: DUMPADR( 0x2FF00) #Read Pattern Location ../../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_ld_6.py[48]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[26]: wait(APID_266, lambda: APID_266.DUMPADR==0x2FF00, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[52]: log('2.3 EEPROM[]= %02x : %s' % (APID_266.Data[i],PF[APID_266.Data[i]==first+i]), color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[53]: if(APID_266.Data[i]!=(first+i)): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[51]: for i in range(0,8): ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[56]: log('LD_6 - EEPROM LOAD/DUMP %d errors '%errcnt, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[57]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\test_ld_6.py[58]: return(errcnt)