40 likes | 117 Views
Updates from Lab 4-120. Andrew Peck & Shayan Rastegari March 20, 2014. Test Stand Documentation
E N D
Updates from Lab 4-120 Andrew Peck & ShayanRastegari March 20, 2014
Test Stand Documentation • Updated the three existing test instruction manuals.. Trying to fix a lot of the vague and confusing wording (e.g. “disable the clock” was used quite often and means exactly the opposite thing in different manuals). • Added a new Test Stand Setup document with instructions for how to actually set up the test stand, rather than just running the tests. • Uploaded UCLA_test_stand_files_20140317.zip to the twiki. Now only 60 MB when compressed.. So still plenty of room if we decide to add things. • Test Stand Software • Added checks throughout the test stand software. If using wrong TMB firmware version, you will be warned explicitly: e.g.: “Wrong TMB firmware version: expect=normal, found=debug.” • Fixed some other miscellaneous mistakes and typos in the software. • ALCT Slow Control Firmware • Using Xilinx Impact, Joonas was able to reproduce my hand edited (in a text editor) firmware file. So now we have a fully tested, working firmware version. His documentation is updated with the necessary settings.
EMU DCS Software • ALCT Slow Control Programming • Modified the ALCT slow control programming routine so that it actually programs ALCT slow control firmware. Tested on chamber and worked well. • Jinghua committed changes to SVN. The committed code works also. • TMB Trigger Tests • Have been working on the TMB trigger test utilities. • Rather extensive port from the UCLA test software of some trigger testing tools. • Has more than doubled the amount of TMB code in emuDCS. • The tools work, basically.. But need debugging and tuning of the configuration file. • Unfortunately now I can’t test the code New tools
Checking AFEBs with Nikolai Bondar • Spent an afternoon with Nikolai Bondar discussing the problems we had been seeing with AFEBs. • Pair-plane crosstalk problems are not reproduced. Tested 12 bad boards, only 1 showed some slight issue. • Thresholds problems are real. Uniformly low thresholds (>30 boards rejected) can be seen in the database as a low (~40-50 mV) U20 measurement. • Nikolai believes these boards can easily be tuned to change an offset. Simply a matter of swapping one resistor in a voltage divider. • Hope that maybe Eric or Matthias can spend another afternoon trying to figure out more issues. Nikolai caught a cold and stayed home so we only worked a short time together. • Summary of problems: 136 AFEBs rejected in total • Thresholds Problems • 30 with Low AFEB thresholds • 8 with High AFEB thresholds • 17 Unspecified • 47 with Pair-plane crosstalk • 8 were Not in database • 5 had No problem specified (but in the bad AFEBs box): • 2 with Broken Ejector Latch or Pins • 9 with Test 14 problems (time delay verification). • 10 with misc. other problems