Trace collected at: 2010-11-10 15:14:50.945000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[17]: log('BEB_5 - Zero Volts on DACs at StartUp ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[18]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[19]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[20]: cmd.EFW_SRMWRTCTL(0) #Enable poking ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[22]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.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_BEB_5.py[24]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[24]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[25]: RESETCPU() ../../GSEOS_scripts\util.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[26]: sleep(10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[27]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[27]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[28]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[29]: 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_BEB_5.py[30]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[32]: log('2.1 Verifying BEB Configuration in AP267 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[33]: DUMPADR( 0x93DB ) #Bias/Usher/Guard Arrays ../../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_BEB_5.py[34]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[35]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: err = 0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[37]: dacs= 0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[43]: log('2.2 Result: %d errors in %d DACs ' %(err,dacs), color=BLUE, attr=BOLD) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[45]: log('3.0 BEB Zeros DACs at Reset : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[46]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[47]: return(0) Trace collected at: 2010-11-10 15:19:03.069000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[17]: log('BEB_5 - Zero Volts on DACs at StartUp ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[18]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[19]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[20]: BIASES = 0x94D0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[21]: cmd.EFW_SRMWRTCTL(0) #Enable poking ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[23]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[24]: 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_BEB_5.py[25]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[25]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[26]: RESETCPU() ../../GSEOS_scripts\util.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[27]: sleep(10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[28]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[28]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[29]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[30]: 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_BEB_5.py[31]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[33]: log('2.1 Verifying BEB Configuration in AP267 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[34]: DUMPADR( BIASES ) #Bias/Usher/Guard Arrays ../../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_BEB_5.py[35]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==0x93DB, flTimeout=10) Trace collected at: 2010-11-10 15:20:03.831000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[16]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[17]: log('BEB_5 - Zero Volts on DACs at StartUp ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[18]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[19]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[20]: BIASES = 0x94D0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[21]: cmd.EFW_SRMWRTCTL(0) #Enable poking ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[23]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[24]: 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_BEB_5.py[25]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[25]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[26]: RESETCPU() ../../GSEOS_scripts\util.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[27]: sleep(10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[28]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[28]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[29]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[30]: 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_BEB_5.py[31]: cmd.EFW_CLEAR() ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[33]: log('2.1 Verifying BEB Configuration in AP267 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[34]: DUMPADR( BIASES ) #Bias/Usher/Guard Arrays ../../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_BEB_5.py[35]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[36]: wait(APID_266, lambda: APID_266.DUMPADR==BIASES, flTimeout=10) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[37]: err = 0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[38]: dacs= 0 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[40]: if(APID_266.Data[i]!= 0xff): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[41]: if(APID_266.Data[i+1]!= 0x7f): err = err+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[42]: dacs = dacs+1 ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[39]: for i in range(0,36,2): ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[44]: log('2.2 Result: %d errors in %d DACs ' %(err,dacs), color=BLUE, attr=BOLD) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[46]: log('3.0 BEB Zeros DACs at Reset : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[47]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_BEB_5.py[48]: return(0)