---+ !RD53Aのテストを始める際の最初のいろは <span style="background-color: transparent;">(すみません、とりあえずメモ貼り付けます。後で説明をちゃんと書き込みます)</span> <span style="background-color: transparent;">localコピー</span> tag はrd53a_latestから git clone https::gitlab.cern.ch/YARR/YARR-FW.git<br />git fetch<br />git checkout -b rd53a_latest rd53a_latest <br />syn: main <br />ip-cores : xilinxがprovideしている(普通はいじらない)<br />rtl : functions (main playerなら知っておきたい) syn/xpressk7/bram_yarr.vhd top file VHDL派 topのした,<br />xpressk7<br />app のしたにclock やFIFO cd bram_rd53a_quad_lbnl-325 Makefileのなかに読むファイルのリスト<br />xdcがpinアサインなどのconstraintが書かれている makeができてfirmwareができました 書き込みは<br />scriptされたものを使う script/flash.py (vivadoのコマンドの羅列) . /opt/Xilinx/Vivado/2016.2/setting64.sh で環境を設定 JTAGを繋いで<br />pyhton flash.py <br />(jtagコネクタの横のスイッチをぱちぱちする) 18番を選ぶ(bram_rd53a_lbnl-325 )。 書き込み終わったら,一度PCをリブート<br />(アドレスを認識) -------------<br />software git clone https://gitlab.cern.ch/YARR/YARR.git <br />git fetch<br />git checkout -b rd53a_latest rd53a_latest cd src<br />make -j4 ./bin/test (DMA転送が成功!) ./tools/ にソースがある。rd53a_**をいじる rd53a_test.cpp fe.configure <br />fe.trigger<br /> trigger commandをFIFOに書き込んでchipに送る setEn等は<br />fe.configurePixels()をしないと実行されない direct power supply (shuntを使わない)<br />1 1.3V 0.415A<br />2 1.3V 0.140A ./bin/rd53a_test 走らせた後<br />1: 0.22A<br />2: 0.26A 電源OFF にして入れ直すと上手くいった。 -- %USERSIG{OsamuJinnouchi - 2018-04-25}% ---++ Comments %COMMENT%
This topic: Main
>
WebHome
>
RD53ADAQtop
>
RD53AStartUpHowTo
Topic revision: r1 - 2018-04-25 - OsamuJinnouchi
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback