This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
hardware:mark5.conditioning [2012/06/20 18:19] Moblas people |
hardware:mark5.conditioning [2012/09/05 02:42] Moblas people |
||
---|---|---|---|
Line 4: | Line 4: | ||
To Condition a module: | To Condition a module: | ||
- | Place the module in Bank A leaving Bank B empty or unlocked. | + | Place the module in Bank A **leaving Bank B empty or unlocked**. |
+ | |||
+ | On a terminal window on the ops1xx pc enter: <code> | ||
+ | ssh oper@mk5xx </code> | ||
+ | to log onto the Mark5B where xx = yg, ke or hb. Then ensure Dimino is not running by typing:<code> | ||
+ | Enddim </code> | ||
+ | Start the conditioning program:<code> | ||
+ | ./condition "logfile" </code> where "logfile" is the output log file for SSErase - usually use the modules vsn for the logfile name. eg: **//./condition HOB+0061//**. The logfile will be placed in ./scripts/. | ||
+ | |||
+ | The program will mention this is going to take a long time (see [[hardware:mark5.conditioning.times | Conditioning times]] ) | ||
+ | and ask you if you are sure you want to do this but it won't wait for an answer - it will start automatically. | ||
+ | |||
+ | After many seconds, you should see the program output its first line of info. | ||
+ | |||
+ | When the routine completes , it will say how many seconds it took - **note this to write on the side of the module**. Ensure the time taken is close to normal for that size module - if it is radically different - try conditioning the module again. | ||
+ | |||
+ | Use Dimino and tstdimino to check the vsn and pointer setting after conditioning:<code> | ||
+ | dimino -mo -c1 & | ||
+ | tstdimino | ||
+ | >vsn? | ||
+ | >vsn? " need to enter twice to get a nice response" </code> | ||
+ | Make sure the vsn is the same as the front label on the module. If it has been corrupted, you can change the vsn by entering: <code> | ||
+ | >protect=off | ||
+ | >vsn=XXXsxxxx "eg vsn=BKG-0006" </code> | ||
+ | To check the pointers are reset to 0: <code> | ||
+ | >protect=off | ||
+ | >pointers=? " should show 0 : 0 : 0 : 0; " </code> | ||
+ | More Handy tstdimino commands:<code> | ||
+ | >bank_set=A "select module A" | ||
+ | >reset=erase "erase the module without conditioning" </code> | ||
+ | Mark5B manual is here : http://www.haystack.mit.edu/tech/vlbi/mark5/docs/Mark%205B%20users%20manual.pdf |