Trace collected at: 2010-11-08 12:15:01.867000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=12) Trace collected at: 2010-11-08 12:16:44.992000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[34]: 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_IO_1.py[35]: cmd.EFW_CLEAR() #Clear errors that come up ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[36]: log('1.2 Resetting CPU Complete', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[38]: cmd.EFW_TMPKTRATE( 4, 1 ) #Restore APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[39]: log('2.1 Verifying IO_HSKPORT= FLASH ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[42]: log('2.2 Verifying FMAP=0,1,2...63 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[43]: cmd.EFW_DUMPTABL( 11, 0 ) #Dump FMAP ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[44]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[45]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) Trace collected at: 2010-11-08 12:18:36.992000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[34]: 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_IO_1.py[35]: cmd.EFW_CLEAR() #Clear errors that come up ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[36]: log('1.2 Resetting CPU Complete', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[38]: cmd.EFW_TMPKTRATE( 4, 1 ) #Restore APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[39]: log('2.1 Verifying IO_HSKPORT= FLASH ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[42]: log('2.2 Verifying FMAP=0,1,2...63 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[43]: cmd.EFW_DUMPTABL( 11, 0 ) #Dump FMAP ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[44]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[45]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) Trace collected at: 2010-11-08 12:21:53.664000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[34]: 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_IO_1.py[35]: cmd.EFW_CLEAR() #Clear errors that come up ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[36]: log('1.2 Resetting CPU Complete', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[38]: cmd.EFW_TMPKTRATE( 4, 1 ) #Restore APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[39]: log('2.1 Verifying IO_HSKPORT= FLASH ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[42]: log('2.2 Verifying FMAP=0,1,2...63 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[43]: cmd.EFW_DUMPTABL( 11, 0 ) #Dump FMAP ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[44]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[45]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[51]: log('2.3.1 Verifying UID set ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[52]: DUMPADR( 0xDDF7 ) ../../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_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==pxDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==pxDDF7, flTimeout=12) Trace collected at: 2010-11-08 12:23:24.726000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[34]: 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_IO_1.py[35]: cmd.EFW_CLEAR() #Clear errors that come up ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[36]: log('1.2 Resetting CPU Complete', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[38]: cmd.EFW_TMPKTRATE( 4, 1 ) #Restore APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[39]: log('2.1 Verifying IO_HSKPORT= FLASH ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[42]: log('2.2 Verifying FMAP=0,1,2...63 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[43]: cmd.EFW_DUMPTABL( 11, 0 ) #Dump FMAP ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[44]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[45]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[51]: log('2.3.1 Verifying UID set ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[52]: DUMPADR( 0xDDF7 ) ../../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_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[54]: wait(APID_266, lambda: APID_266.Data[0]&0x70>0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[54]: wait(APID_266, lambda: APID_266.Data[0]&0x70>0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[55]: log('2.3.2 Unit ID is %2x' % (APID_266.Data[0]&0x70)/16, color=BLUE, attr=BOLD ) Trace collected at: 2010-11-08 12:26:04.367000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[24]: log('IO_1 - TEST Default IO settings at Reset', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[25]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[26]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[27]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[29]: log('1.1 Resetting CPU', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.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_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[31]: wait(APID_267, lambda: APID_267.RSTCTR==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[32]: RESETCPU() ../../GSEOS_scripts\UTIL.py[121]: cmd.EFW_RESET() ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[33]: wait(APID_267, lambda: APID_267.RSTCTR==1, flTimeout=20) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[34]: 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_IO_1.py[35]: cmd.EFW_CLEAR() #Clear errors that come up ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[36]: log('1.2 Resetting CPU Complete', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[38]: cmd.EFW_TMPKTRATE( 4, 1 ) #Restore APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[39]: log('2.1 Verifying IO_HSKPORT= FLASH ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[40]: wait(APID_267, lambda: APID_267.IO_HSKPORT==0xA0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[42]: log('2.2 Verifying FMAP=0,1,2...63 ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[43]: cmd.EFW_DUMPTABL( 11, 0 ) #Dump FMAP ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[44]: cmd.EFW_TMDUMPCTR(255) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[45]: sleep(5) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[46]: wait(APID_266, lambda: APID_266.Data[0]==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[47]: wait(APID_266, lambda: APID_266.Data[1]==1, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[48]: wait(APID_266, lambda: APID_266.Data[2]==2, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[49]: wait(APID_266, lambda: APID_266.Data[63]==63, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[51]: log('2.3.1 Verifying UID set ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[52]: DUMPADR( 0xDDF7 ) ../../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_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[53]: wait(APID_266, lambda: APID_266.DUMPADR==0xDDF7, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[54]: wait(APID_266, lambda: APID_266.Data[0]&0x70>0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[54]: wait(APID_266, lambda: APID_266.Data[0]&0x70>0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[55]: unitid = (APID_266.Data[0]&0x70)/16 ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[56]: log('2.3.2 Unit ID is %2x' % unitid, color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[58]: log('2.4 Verifying EEPROM write disabled ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[59]: wait(APID_267, lambda: APID_267.IO_DCBCTL&4==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[59]: wait(APID_267, lambda: APID_267.IO_DCBCTL&4==0, flTimeout=12) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[62]: log('================END=====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_IO_1.py[63]: return(0)