Step	Title	Time	Command	Command	Cmd	Seq	Telemetry	Telemetry	Expected	Units	Telemetry	Other	Crit	Description	Notes	RT	Tlm	Min	SIM
no.		Req	Description	Mnemonic	EGSE	Key	Description	Mnemonic	Value		EGSE	Verifier				Con	Fmt	Alt	Pos
	4.28\_V2.2																		
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	1 means not 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. F''	1	addPatch	WUSTANDF01							commandEcho 13715		A	Expect to send 34 packets.		Y	2		
	patches			WUSTANDF02							commandEcho 13717		A	Total load size: 3656 bytes.					
				WUSTANDF03							commandEcho 13718		A	Verify cmdResult == 1 for each  packet					
				WUSTANDF04							commandEcho 13721		A						
				WUSTANDF05							commandEcho 13722		A						
				WUSTANDF06							commandEcho 13724		A						
				WUSTANDF07							commandEcho 13727		A						
				WUSTANDF08							commandEcho 13728		A						
				WUSTANDF09							commandEcho 13731		A						
				WUSTANDF10							commandEcho 13733		A						
				WUSTANDF11							commandEcho 13734		A						
				WUSTANDF12							commandEcho 13737		A						
				WUSTANDF13							commandEcho 13738		A						
				WUSTANDF14							commandEcho 13740		A						
				WUSTANDF15							commandEcho 13743		A						
				WUSTANDF16							commandEcho 13745		A						
				WUSTANDF17							commandEcho 13746		A						
				WUSTANDF18							commandEcho 13748		A						
				WUSTANDF19							commandEcho 13751		A						
				WUSTANDF20							commandEcho 13752		A						
				WUSTANDF21							commandEcho 13755		A						
				WUSTANDF22							commandEcho 13757		A						
				WUSTANDF23							commandEcho 13758		A						
				WUSTANDF24							commandEcho 13760		A						
				WUSTANDF25							commandEcho 13763		A						
				WUSTANDF26							commandEcho 13765		A						
				WUSTANDF27							commandEcho 13766		A						
				WUSTANDF28							commandEcho 13769		A						
				WUSTANDF29							commandEcho 13770		A						
				WUSTANDF30							commandEcho 13772		A						
				WUSTANDF31							commandEcho 13775		A						
				WUSTANDF32							commandEcho 13777		A						
				WUSTANDF33							commandEcho 13778		A						
				WUSTANDF34							commandEcho 13780		A						
4	Load SM Timed Lookup Patch																		
4.1	Load opt\_smtl patches	5	addPatch	WUSTMLUG01							commandEcho 13784		A	Expect to send 12 packets.		Y	2		
	part of ``optional Rev. G''			WUSTMLUG02							commandEcho 13787		A	Total load size: 3696 bytes.					
				WUSTMLUG03							commandEcho 13789		A	Verify cmdResult == 1 for each packet					
				WUSTMLUG04							commandEcho 13790		A						
				WUSTMLUG05							commandEcho 13793		A						
				WUSTMLUG06							commandEcho 13794		A						
				WUSTMLUG07							commandEcho 13796		A						
				WUSTMLUG08							commandEcho 13799		A						
				WUSTMLUG09							commandEcho 13800		A						
				WUSTMLUG10							commandEcho 13803		A						
				WUSTMLUG11							commandEcho 13805		A						
				WUSTMLUG12							commandEcho 13806		A						
																			
5	Load CC3x3 Mode Patch																		
5.1	Load opt\_cc3x3 patches	5	addPatch	WUCC3X3G01							commandEcho 13811		A	Expect to send 13 packets.		Y	2		
	part of ``optional Rev. G''			WUCC3X3G02							commandEcho 13813		A	Total load size: 4620 bytes.					
				WUCC3X3G03							commandEcho 13814		A	Verify cmdResult == 1 for each  packet					
				WUCC3X3G04							commandEcho 13817		A						
				WUCC3X3G05							commandEcho 13818		A						
				WUCC3X3G06							commandEcho 13820		A						
				WUCC3X3G07							commandEcho 13823		A						
				WUCC3X3G08							commandEcho 13824		A						
				WUCC3X3G09							commandEcho 13827		A						
				WUCC3X3G10							commandEcho 13829		A						
				WUCC3X3G11							commandEcho 13830		A						
				WUCC3X3G12							commandEcho 13833		A						
				WUCC3X3G13							commandEcho 13834		A						
																			
6	Load the Event Histogram Patch																		
6.1	Load opt\_eventhist patches	5	addPatch	WUEVHSTG01							commandEcho 13839		A	Expect to send 15 packets.		Y	2		
	part of ``optional Rev. G''			WUEVHSTG02							commandEcho 13841		A	Total load size: 5892 bytes.					
				WUEVHSTG03							commandEcho 13842		A	Verify cmdResult == 1 for each  packet					
				WUEVHSTG04							commandEcho 13844		A						
				WUEVHSTG05							commandEcho 13847		A						
				WUEVHSTG06							commandEcho 13848		A						
				WUEVHSTG07							commandEcho 13851		A						
				WUEVHSTG08							commandEcho 13853		A						
				WUEVHSTG09							commandEcho 13854		A						
				WUEVHSTG10							commandEcho 13857		A						
				WUEVHSTG11							commandEcho 13858		A						
				WUEVHSTG12							commandEcho 13860		A						
				WUEVHSTG13							commandEcho 13863		A						
				WUEVHSTG14							commandEcho 13864		A						
				WUEVHSTG15							commandEcho 13867		A						
																			
7	Load Compress All Patch																		
7.1	Load opt\_compressall patches	5	addPatch	WUCMPRSG01							commandEcho 13870		A	Expect to send 8 packets.		Y	2		
	part of ``optional Rev. G''			WUCMPRSG02							commandEcho 13872		A	Total load size: 2352 bytes.					
				WUCMPRSG03							commandEcho 13875		A	Verify cmdResult == 1 for each  packet					
				WUCMPRSG04							commandEcho 13877		A						
				WUCMPRSG05							commandEcho 13878		A						
				WUCMPRSG06							commandEcho 13881		A						
				WUCMPRSG07							commandEcho 13882		A						
				WUCMPRSG08							commandEcho 13884		A						
8	Load  Threshold Crossing Patch																		
8.1	Load opt\_txings      patches	5	addPatch	WUTXINGG01							commandEcho 13889		A	Expect to send 13 packets.		Y	2		
	part of ``optional Rev. G''			WUTXINGG02							commandEcho 13890		A	Total load size: 3144 bytes.					
				WUTXINGG03							commandEcho 13892		A	Verify cmdResult == 1 for each  packet					
				WUTXINGG04							commandEcho 13895		A						
				WUTXINGG05							commandEcho 13896		A						
				WUTXINGG06							commandEcho 13899		A						
				WUTXINGG07							commandEcho 13901		A						
				WUTXINGG08							commandEcho 13902		A						
				WUTXINGG09							commandEcho 13904		A						
				WUTXINGG10							commandEcho 13907		A						
				WUTXINGG11							commandEcho 13909		A						
				WUTXINGG12							commandEcho 13910		A						
				WUTXINGG13							commandEcho 13913		A						
9	Patch the version number																		
9.1	Load the version number patch	1	addPatch	WUFSV00035							Verify cmdResult == 1			Expect to send 1 packet.		Y	2		
											commandEcho 13919			Total load size 16 bytes.					
														Sets the version number to 53.					
																			
10	Dump Installed Patches																		
10.1	Dump Patchlist	1	dumpPatchlist	RU\_0000001							Verify cmdResult == 1			bepReadReply, ACIS EGSE verifies reply		Y	2		
											commandEcho 65			against file \$ACISDOOLSDIR/bin/linux/					
														/wufgh_acom_compare.dumpedPatches.1.dat					
11	Activate Patches																		
11.1	Set Boot Modifier off	0.1	DPA FS Boot Mod.	1BMODIBM(0)										disables uplink boot		Y	2		
11.2	Set Warm Boot Flag on	0.1	DPA Warm Boot	1WRMBTSB(1)												Y	2		
11.3	Halt BEP	0.1	Halt BEP	1RSETIRT(1)												Y	2		
11.4	Restart BEP	1	Restart BEP	1RSETIRT(0)							bepStartupMessage			ACIS EGSE verifies		Y	2		
														``version'' field == 53 decimal					
11.5	Verify BEP Boot	2.0									Verify bepStartupMessage:		A			Y	2		
											bepTickCounter $< 10$; version =53;		A						
											watchdogFlag = 0, patchValidFlag =1		A						
											warmbootFlag = 1		A						
											Verify swHousekeeping messages:								
											startingBepTickCounter $< 10$;		B						
											endingBepTickCounter=		B						
											=startingBepTickCounter+ $\sim$645								
											version =53		A						
11.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	1 means not FIFO empty					
11.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		
																			
12	Execute DEA HK run																		
12.1	Load Board 11 DEA HK	1	loadDeaBlock	WD00001024							Check cmdResult == OK		B	Load Fullhouse DEA housekeeping			1or2		
											commandEcho 225			parameter block into slot 4					
12.2	Start DEA Hkp run	1	startDEA	XDZ0000005							Check cmdResult == OK		B	get FP temp			1or2		
											commandEcho 18			should be stable and $\pm2$~C of desired value					
																			
13	Contingency FIFO Clear																		
																			
13.1-C	Fix FIFO Command	1	clearFIFO	FF_FIXFIFO									A	Expect to send 1 packet of 256 bytes		Y	2		
																			
																			
13.2-C	Verify HW LEDs	2.0					BEP FIFO Not Full	1STAT6ST	1				2	1 means FIFO not full					
													2	0 means FIFO empty					
											Check cmdResult = NO_HANDLER		2			Y	2		
											commandEcho 0 UNUSED		2			Y	2		
							BEP FIFO Empty	1STAT7ST	0										
																			
	Total Time	45																	
