ITk strip QA (CCE)ALiBaVaセットアップの使い方。 --![]() PC起動時PCなどが完全にシャットダウンされている状態から測定の準備をするには、以下の操作が必要。
測定をする1. 治具にMini & MD8をセットする。バッチ番号、ウェハー番号の記録を忘れずに!金属プレートの上にチェッキングソースを載せる。
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
6. GPIB通信用スクリプトを起動。
エラーが出た時の対処注意:Error: value -1.0000000000e+00,1.0000000000e+00 cannot be interpreted as doubleというエラーは問題ないので無視すること!(本当は直した方が良いし、簡単に直せるはずなんですけどねぇ、ただの怠惰ですすみません。。。) 稀に、旧PCとAlibavaとの通信がうまくいかなくなってエラーが起きることがある。例えば、 | ||||||||
Deleted: | ||||||||
< < | ||||||||
03/24/2021 - 05:48:15 PM | Error [virtual int USBserial::open(const std::string&):67 Permission denied] Cannot open the device 03/24/2021 - 05:48:15 PM | Error [virtual int DAQmanager::open(const char*):96 Permission denied] Something failed when opening the device process (8638) Error: value -1.0000000000e+00,1.0000000000e+00 cannot be interpreted as double 03/24/2021 - 05:48:15 PM | *** Sending Beetle configuration 03/24/2021 - 05:48:15 PM | Error [int Alibava::send_control(unsigned char):1264 Bad file descriptor] Failed sending control word 3 03/24/2021 - 05:48:15 PM | Error [int Alibava::beetle_header():350 Bad file descriptor] Failed sending [[BeetleConfig][BeetleConfig]]. rc=Write Error 03/24/2021 - 05:48:15 PM | Error [int Alibava::send_control(unsigned char):1264 Bad file descriptor] Failed sending control word 9 03/24/2021 - 05:48:15 PM | Error [int Alibava::do_acquisition(short unsigned int, Alibava::StateCode):756 Bad file descriptor] Failed sending command 9 with rc=Write Error 03/24/2021 - 05:48:15 PM | Error [virtual int [[DataRun][DataRun]]::loop(std::ostream&):60 Bad file descriptor] Error Write Error while acquiring. See messages above. 03/24/2021 - 05:48:15 PM | *** Reseting the board 03/24/2021 - 05:48:15 PM | Error [int Alibava::send_control(unsigned char):1264 Bad file descriptor] Failed sending control word ff 03/24/2021 - 05:48:15 PM | Error [int Alibava::software_reset():257 Bad file descriptor] Failed sending the software reset. rc=Write Error ### [[UnLoading][UnLoading]] Python module... Finalizing Python Error: /tmp/alibava-gui-status.txt seems incorrect; maybe alibava-gui was incorrectly finished or this file does not exist.このようなエラーが出た時には、データを取得できずにCCE_measurement_controller.pyが終了する。この場合、以下の手順を試す。 1. まず、ターミナルの表示を遡り、何Vの測定中にこのエラーが出たかを記録する。 2. ALiBaVa の電源を抜く→10秒待って再度差す→30秒待つ。 3. 旧PCでsudo chmod 777 /dev/ttyUSB*を実行し、alibava-guiコマンドからGUIを立ち上げる。この時にエラーが出なければOK。File → QuitでGUIを終了。 4. 手順1で、エラーが最初から(照射済みサンプルであれば700 Vの測定中に)起きていたようであれば、再度python CCE_measurement_controller.py [batch number] [irrad or nonirrad] [operator]を実行して測定をやり直す。途中の測定点で起きていた場合には、その測定点からやり直せる。そのために、ls -ltr /home/strip/StripQA/dataを実行し、ラン番号を調べる。例えば、VPX32422_003とあったら、その測定はVPX32422に対するラン番号3であったことを意味する。python CCE_measurement_controller.py [batch number] [irrad or nonirrad] [operator] [run number]([run number]が先ほどまでなかった引数)を実行する。 テクニカル情報ALiBaVa daughter cardのID
その他の情報参考資料
|