Step	Title	Time	Command	Command	Cmd	Seq	Telemetry	Telemetry	Expected	Units	Telemetry	Other	Crit	Description	Notes	RT	Tlm	Min	SIM
\#	4.32\_V2.1	Req	Description	Mnemonic	EGSE	Key	Description	Mnemonic	Value		EGSE	Verifier				Con	Fmt	Alt	Pos
																			
1	Verify current ACIS status																		
1.1	Verify HW LEDs	2.0					BEP Select	1STAT4ST	0 or 1				2	0/1 indicates BEP A/B is selected		Y	2		
							BEP Not in Reset	1STAT5ST	1				2	1 means BEP not in reset					
							BEP FIFO Not Full	1STAT6ST	1				2	1 means FIFO not full					
							BEP FIFO Not Empty	1STAT7ST	0				2	0 means FIFO empty					
1.2	Verify SW LEDs	2.0					BEP is running	1STAT0ST	0 or 1				2	this bit toggles to indicate BEP is running					
							Science run status	1STAT1ST	1				2	1 means science idle					
							Watchdog boot	1STAT2ST	1				2	1 means no watchdog boot					
							BEP initialization	1STAT3ST	0				1	0 means BEP SW is running		Y	2		
2	Reset the Patchlist																		
2.1	Empty the Patchlist	1	removePatches	AUALLPATCH							Verify cmdResult == 1		A			Y	2		
											commandEcho 326								
2.2	Read the empty Patchlist	1	dumpPatchlist	RU\_0000001							Verify cmdResult == 1		B	bepReadReply, ACIS EGSE verifies		Y	2		
											commandEcho 65			single packet reply					
3	Load Standard Patches																		
3.1	Load standard Rev. G	1	addPatch	WUSTANDG01							commandEcho 16923		A	Expect to send 35 packets.		Y	2		
	patches			WUSTANDG02							commandEcho 16925		A	Total load size: 3812 bytes.					
				WUSTANDG03							commandEcho 16926		A	Verify cmdResult == 1 for each  packet					
				WUSTANDG04							commandEcho 16929		A						
				WUSTANDG05							commandEcho 16930		A						
				WUSTANDG06							commandEcho 16932		A						
				WUSTANDG07							commandEcho 16935		A						
				WUSTANDG08							commandEcho 16936		A						
				WUSTANDG09							commandEcho 16939		A						
				WUSTANDG10							commandEcho 16941		A						
				WUSTANDG11							commandEcho 16942		A						
				WUSTANDG12							commandEcho 16944		A						
				WUSTANDG13							commandEcho 16947		A						
				WUSTANDG14							commandEcho 16949		A						
				WUSTANDG15							commandEcho 16950		A						
				WUSTANDG16							commandEcho 16953		A						
				WUSTANDG17							commandEcho 16954		A						
				WUSTANDG18							commandEcho 16956		A						
				WUSTANDG19							commandEcho 16959		A						
				WUSTANDG20							commandEcho 16961		A						
				WUSTANDG21							commandEcho 16962		A						
				WUSTANDG22							commandEcho 16964		A						
				WUSTANDG23							commandEcho 16967		A						
				WUSTANDG24							commandEcho 16968		A						
				WUSTANDG25							commandEcho 16971		A						
				WUSTANDG26							commandEcho 16973		A						
				WUSTANDG27							commandEcho 16974		A						
				WUSTANDG28							commandEcho 16976		A						
				WUSTANDG29							commandEcho 16979		A						
				WUSTANDG30							commandEcho 16981		A						
				WUSTANDG31							commandEcho 16982		A						
				WUSTANDG32							commandEcho 16985		A						
				WUSTANDG33							commandEcho 16986		A						
				WUSTANDG34							commandEcho 16988		A						
				WUSTANDG35							commandEcho 16991		A						
		
4	Load smtimedlookup patch																		
4.1	Load opt\_smtl patches	5	addPatch	WUSTMLUH01							commandEcho 16995		A	Expect to send 12 packets.		Y	2		
	part of optional Rev. H			WUSTMLUH02							commandEcho 16997		A	Total load size: 3696 bytes.					
				WUSTMLUH03							commandEcho 16998		A	Verify cmdResult == 1 for each packet					
				WUSTMLUH04							commandEcho 17001		A						
				WUSTMLUH05							commandEcho 17002		A						
				WUSTMLUH06							commandEcho 17004		A						
				WUSTMLUH07							commandEcho 17007		A						
				WUSTMLUH08							commandEcho 17009		A						
				WUSTMLUH09							commandEcho 17010		A						
				WUSTMLUH10							commandEcho 17012		A						
				WUSTMLUH11							commandEcho 17015		A						
				WUSTMLUH12							commandEcho 17016		A						
																			
5	Load cc3x3 patch																		
5.1	Load opt\_cc3x3 patches	5	addPatch	WUCC3X3H01							commandEcho 17021		A	Expect to send 13 packets.		Y	2		
	part of optional Rev. H			WUCC3X3H02							commandEcho 17022		A	Total load size: 4620 bytes.					
				WUCC3X3H03							commandEcho 17025		A	Verify cmdResult == 1 for each  packet					
				WUCC3X3H04							commandEcho 17026		A						
				WUCC3X3H05							commandEcho 17028		A						
				WUCC3X3H06							commandEcho 17031		A						
				WUCC3X3H07							commandEcho 17032		A						
				WUCC3X3H08							commandEcho 17035		A						
				WUCC3X3H09							commandEcho 17037		A						
				WUCC3X3H10							commandEcho 17038		A						
				WUCC3X3H11							commandEcho 17040		A						
				WUCC3X3H12							commandEcho 17043		A						
				WUCC3X3H13							commandEcho 17045		A						
																			
6	Load eventhist patch																		
6.1	Load opt\_eventhist patches	5	addPatch	WUEVHSTH01							commandEcho 17049		A	Expect to send 15 packets.		Y	2		
	part of optional Rev. H			WUEVHSTH02							commandEcho 17050		A	Total load size: 5892 bytes.					
				WUEVHSTH03							commandEcho 17052		A	Verify cmdResult == 1 for each  packet					
				WUEVHSTH04							commandEcho 17055		A						
				WUEVHSTH05							commandEcho 17056		A						
				WUEVHSTH06							commandEcho 17059		A						
				WUEVHSTH07							commandEcho 17061		A						
				WUEVHSTH08							commandEcho 17062		A						
				WUEVHSTH09							commandEcho 17065		A						
				WUEVHSTH10							commandEcho 17066		A						
				WUEVHSTH11							commandEcho 17068		A						
				WUEVHSTH12							commandEcho 17071		A						
				WUEVHSTH13							commandEcho 17073		A						
				WUEVHSTH14							commandEcho 17074		A						
				WUEVHSTH15							commandEcho 17076		A						
																			
7	Load compressall patch																		
7.1	Load opt\_compressall patches	5	addPatch	WUCMPRSH01							commandEcho 17080		A	Expect to send 8 packets.		Y	2		
	part of optional Rev. H			WUCMPRSH02							commandEcho 17083		A	Total load size: 2352 bytes.					
				WUCMPRSH03							commandEcho 17085		A	Verify cmdResult == 1 for each  packet					
				WUCMPRSH04							commandEcho 17086		A						
				WUCMPRSH05							commandEcho 17088		A						
				WUCMPRSH06							commandEcho 17091		A						
				WUCMPRSH07							commandEcho 17093		A						
				WUCMPRSH08							commandEcho 17094		A						

8	Load txings patch																		
8.1	Load opt\_txings      patches	5	addPatch	WUTXINGH01							commandEcho 17098		A	Expect to send 13 packets.		Y	2		
	part of optional Rev. H			WUTXINGH02							commandEcho 17100		A	Total load size: 3160 bytes.					
				WUTXINGH03							commandEcho 17103		A	Verify cmdResult == 1 for each  packet					
				WUTXINGH04							commandEcho 17105		A						
				WUTXINGH05							commandEcho 17106		A						
				WUTXINGH06							commandEcho 17108		A						
				WUTXINGH07							commandEcho 17111		A						
				WUTXINGH08							commandEcho 17112		A						
				WUTXINGH09							commandEcho 17115		A						
				WUTXINGH10							commandEcho 17117		A						
				WUTXINGH11							commandEcho 17118		A						
				WUTXINGH12							commandEcho 17121		A						
				WUTXINGH13							commandEcho 17122		A						

9	Load deahktrip patch																		
9.1	Load opt\_deahktrip      patches	5	addPatch	WUDHKTPH01							commandEcho 17127		A	Expect to send 7 packets.		Y	2		
	part of optional Rev. H			WUDHKTPH02							commandEcho 17128		A	Total load size: 1924 bytes.					
				WUDHKTPH03							commandEcho 17131		A	Verify cmdResult == 1 for each  packet					
				WUDHKTPH04							commandEcho 17133		A						
				WUDHKTPH05							commandEcho 17134		A						
				WUDHKTPH06							commandEcho 17136		A						
				WUDHKTPH07							commandEcho 17139		A						

10	Patch the version number																		
10.1	Load the version number patch	1	addPatch	WUFSV00038							Verify cmdResult == 1			Expect to send 1 packet.		Y	2		
											commandEcho 17146			Total load size 16 bytes.					
						.								Sets the version number to 56.					
																			
11	Dump Installed Patches																		
11.1	Dump Patchlist	1	dumpPatchlist	RU\_0000001							Verify cmdResult == 1			bepReadReply		Y	2		
											commandEcho 65			ACIS EGSE verifies reply against file 
						.								/home/jennyg/Data/Reference/PatchDumps/				
						.								wughi_bcom_compare.dumpedPatches.1.dat				
12	Activate Patches																		
12.1	Set Boot Modifier off	0.1	DPA FS Boot Mod.	1BMODIBM(0)										disables uplink boot		Y	2		
12.2	Set Warm Boot Flag on	0.1	DPA Warm Boot	1WRMBTSB(1)												Y	2		
12.3	Halt BEP	0.1	Halt BEP	1RSETIRT(1)												Y	2		
12.4	Restart BEP	1	Restart BEP	1RSETIRT(0)							bepStartupMessage			ACIS EGSE verifies		Y	2		
						.								``version'' field == 56 decimal					
12.5	Verify BEP Boot	2.0									Check bepStartupMessage:		A			Y	2		
											bepTickCounter $<10$; version=56;		A						
											watchdogFlag = 0		A						
											patchValidFlag =1		A						
											warmbootFlag = 1		A						
											Check swHousekeeping messages:								
											startingBepTickCounter $< 10$;		B						
											endingBepTickCounter=		B						
											startingBepTickCounter+ $\sim$645;								
											version = 56		A						
12.6	Verify HW LEDs	2.0					BEP Select	1STAT4ST	0 or 1				2	0/1 indicates BEP A/B is selected		Y	2		
							BEP Not in Reset	1STAT5ST	1				2	1 means BEP not in reset					
							BEP FIFO Not Full	1STAT6ST	1				2	1 means FIFO not full					
							BEP FIFO Not Empty	1STAT7ST	0				2	0 means FIFO empty					
							
12.7	Verify SW LEDs	2.0					BEP is running	1STAT0ST	0 or 1				2	this bit toggles to indicate BEP is running					
							Science run status	1STAT1ST	1				2	1 means science idle					
							Watchdog boot	1STAT2ST	1				2	1 means no watchdog boot					
							BEP initialization	1STAT3ST	0				1	0 means BEP SW is running		Y	2							
	
13.0	Execute DEA HK run
13.1	Load Board 11 DEA HK     	1   	loadDeaBlock	WD00001024							                                        Verify cmdResult == 1		B	Load Fullhouse DEA housekeeping	   	   	1or2
   	                         	    	            	            	            	            	            	            	            	      	commandEcho 225	            	            	parameter block into slot 4
13.2	Start DEA Hkp run     	1   	startDEA	XDZ0000005							Verify cmdResult == 1		B 		   	   	1or2
   	                         	    	            	            	            	            	            	            	            	      	commandEcho 18
											confirm DEAhk values
	
14	Contingency FIFO Clear																		
																			
14.1-C	Fix FIFO Command	1	clearFIFO	FF_FIXFIFO							Verify:		A	Expect to send 1 packet of 512 bytes		Y	2
											cmdResult = NO_HANDLER		2			Y	2
											commandEcho 0 UNUSED		2			Y	2
																																	
14.2-C	Verify HW LEDs	2.0					BEP FIFO Not Full	1STAT6ST	1				2	1 means FIFO not full
							BEP FIFO Empty	1STAT7ST	0				2	0 means FIFO empty
																			