Step	Title	Time	Command	Command	Cmd	Seq	Telemetry	Telemetry	Expected	Units	Telemetry	Other	Crit	Description	Notes	RT	Tlm	Min	SIM
\#	4.33\_\textcolor{black}{V2.0}	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	5	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	WUSTMLUI01							commandEcho 18515		A	Expect to send 12 packets.		Y	2		
	part of optional Rev. I			WUSTMLUI02							commandEcho 18517		A	Total load size: 3696 bytes.					
				WUSTMLUI03							commandEcho 18518		A	Verify cmdResult == 1 for each packet					
				WUSTMLUI04							commandEcho 18521		A
				WUSTMLUI05							commandEcho 18522		A
				WUSTMLUI06							commandEcho 18524		A
				WUSTMLUI07							commandEcho 18527		A
				WUSTMLUI08							commandEcho 18528		A
				WUSTMLUI09							commandEcho 18531		A
				WUSTMLUI10							commandEcho 18533		A
				WUSTMLUI11							commandEcho 18534		A
				WUSTMLUI12							commandEcho 18537		A
																			
5	Load cc3x3 patch																		
5.1	Load opt\_cc3x3 patches	5	addPatch	WUCC3X3I01							commandEcho 18540		A	Expect to send 13 packets.		Y	2		
	part of optional Rev. I			WUCC3X3I02							commandEcho 18543		A	Total load size: 4620 bytes.					
				WUCC3X3I03							commandEcho 18545		A	Verify cmdResult == 1 for each  packet					
				WUCC3X3I04							commandEcho 18546		A
				WUCC3X3I05							commandEcho 18548		A
				WUCC3X3I06							commandEcho 18551		A
				WUCC3X3I07							commandEcho 18552		A
				WUCC3X3I08							commandEcho 18555		A
				WUCC3X3I09							commandEcho 18557		A
				WUCC3X3I10							commandEcho 18558		A
				WUCC3X3I11							commandEcho 18561		A
				WUCC3X3I12							commandEcho 18562		A
				WUCC3X3I13							commandEcho 18564		A
																			
6	Load eventhist patch																		
6.1	Load opt\_eventhist patches	5	addPatch	WUEVHSTI01							commandEcho 18568		A	Expect to send 15 packets.		Y	2		
	part of optional Rev. I			WUEVHSTI02							commandEcho 18571		A	Total load size: 5892 bytes.					
				WUEVHSTI03							commandEcho 18573		A	Verify cmdResult == 1 for each  packet					
				WUEVHSTI04							commandEcho 18574		A
				WUEVHSTI05							commandEcho 18576		A
				WUEVHSTI06							commandEcho 18579		A
				WUEVHSTI07							commandEcho 18581		A
				WUEVHSTI08							commandEcho 18582		A
				WUEVHSTI09							commandEcho 18585		A
				WUEVHSTI10							commandEcho 18586		A
				WUEVHSTI11							commandEcho 18588		A
				WUEVHSTI12							commandEcho 18591		A
				WUEVHSTI13							commandEcho 18592		A
				WUEVHSTI14							commandEcho 18595		A
				WUEVHSTI15							commandEcho 18597		A

																			
7	Load compressall patch																		
7.1	Load opt\_compressall patches	5	addPatch	WUCMPRSI01							commandEcho 18601		A	Expect to send 8 packets.		Y	2		
	part of optional Rev. I			WUCMPRSI02							commandEcho 18602		A	Total load size: 2352 bytes.					
				WUCMPRSI03							commandEcho 18604		A	Verify cmdResult == 1 for each  packet					
				WUCMPRSI04							commandEcho 18607		A
				WUCMPRSI05							commandEcho 18609		A
				WUCMPRSI06							commandEcho 18610		A
				WUCMPRSI07							commandEcho 18612		A
				WUCMPRSI08							commandEcho 18615		A


8	Load txings patch																		
8.1	Load opt\_txings      patches	5	addPatch	WUTXINGI01							commandEcho 18619		A	Expect to send 13 packets.		Y	2		
	part of optional Rev. I			WUTXINGI02							commandEcho 18621		A	Total load size: 3432 bytes.					
				WUTXINGI03							commandEcho 18622		A	Verify cmdResult == 1 for each  packet					
				WUTXINGI04							commandEcho 18624		A
				WUTXINGI05							commandEcho 18627		A
				WUTXINGI06							commandEcho 18629		A
				WUTXINGI07							commandEcho 18630		A
				WUTXINGI08							commandEcho 18633		A
				WUTXINGI09							commandEcho 18634		A
				WUTXINGI10							commandEcho 18636		A
				WUTXINGI11							commandEcho 18639		A
				WUTXINGI12							commandEcho 18641		A
				WUTXINGI13							commandEcho 18642		A

9	Load deahktrip patch																		
9.1	Load opt\_deahktrip      patches	5	addPatch	WUDHKTPI01							commandEcho 18647		A	Expect to send 7 packets.		Y	2		
	part of optional Rev. I			WUDHKTPI02							commandEcho 18648		A	Total load size: 1924 bytes.					
				WUDHKTPI03							commandEcho 18651		A	Verify cmdResult == 1 for each  packet					
				WUDHKTPI04							commandEcho 18653		A
				WUDHKTPI05							commandEcho 18654		A
				WUDHKTPI06							commandEcho 18657		A
				WUDHKTPI07							commandEcho 18658		A

10	Patch the version number																		
10.1	Load the version number patch	1	addPatch	WUFSV0003A							Verify cmdResult == 1			Expect to send 1 packet.		Y	2		
											commandEcho 18664			Total load size 16 bytes.					
						.								Sets the version number to 58.					
																			
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/				
						.								wugij_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 == 58 decimal					
12.5	Verify BEP Boot	2.0									Check bepStartupMessage:		A			Y	2		
											bepTickCounter $<10$; version=58;		A						
											watchdogFlag = 0		A						
											patchValidFlag =1		A						
											warmbootFlag = 1		A						
											Check swHousekeeping messages:								
											startingBepTickCounter $< 10$;		B						
											endingBepTickCounter=		B						
											startingBepTickCounter+ $\sim$645;								
											version = 58		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
																			
