Overview
Pictures of Connected Components:
RD53A Single Chip Card | Power Supply with Output 1 set to 1.8V |
---|---|
ZCU102 | miniDP connection on YARR PC |
Hardware Info
SLAC FMCv3: https://confluence.slac.stanford.edu/display/AIRTRACK/PC_256_101_00_C03
FMC pin mapping: (LA[33:30] is not used by the FMC adaptor)
General Setup
Preparing an SD card for ZCU102
https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RCEGen3SDK
Download RCE DAQ Package
This package includes rd53a scan Software, FPGA Firmware, and RCE driver
RCE_ScanConsole_2021_06_30_00_06_23.tar.gz
untar it, and follow the install guide.
WARNING! Please backup your old working folder and files before installing new folder/files
Reboot ZCU102 after you update the FPGA firmware and RCE driver
Useful IP Addresses
If you can not find your machine here, open up the file /etc/hosts on rddev111 for a full list.
RCE DAQ access
Board Name | IP | Location |
---|---|---|
ZCU102 | 192.168.4.31 | B84, room B231 (lab C) |
ZCU102, zcu102_1.atlas.lab | 192.168.4.32 | B84, room B282 (student office) |
Power Supply access for Rd53a
Power Supply Name | IP | Location |
---|---|---|
Agilent | 192.168.4.7 | B84, room B231 (lab C) |
Agilent, agilent01.atlas.lab | 192.168.4.201 | B84, room B282 (student office) |
ATCA crate
ATCA Name | IP | Location | access |
---|---|---|---|
6-Slot ASIS | 192.168.4.2 | B84, room B231 (lab C) | root/NA |
2-Slot ASIS | 192.168.4.210 | B84, room B231 (lab C) | root/NA |
ITkTest Box For YARR Comparisons
Name | IP | Location |
---|---|---|
ITkTestBox | 192.168.4.252 | B84, room B282 (student office) |
Appendix
Install Pixel Scan Software, FPGA Firmware, and driver Package
As a reference, you could also get the rd53a scan Software, FPGA Firmware, and driver Package by yourself
(outdated) Update to a special version of aes driver for ZCU102
https://github.com/zixu/aes-stream-drivers/tree/master_v5p14p3_reduced_ProcInfo_for_fastMonitoring
(Will change to the official aes driver once it got the monitoring features we need)
(outdated) Update the Firmware for ZCU102
Releases · slaclab/atlas-rd53-fmc-dev · GitHub
saving https://github.com/slaclab/atlas-rd53-fmc-dev/releases/download/v5.0.0/AtlasRd53FmcXilinxZcu102-0x05000000-20210211153441-ruckman-e5d2d30.bin to ZCU102 as /mnt/boot/fpga.bin
reboot ZCU102
(outdated) YARR software for RCE DAQ
Files · devel_rogue_fast_multichip · YARR / YARR · GitLab (cern.ch)
git clone the YARR Software to rddev111. Compile it. and copy it to ZCU102 using script: scripts/compile_copy_RCE.sh
==================================================================
UART log into ZCU102 from Windows or Linux
details:
https://twiki.cern.ch/twiki/pub/Atlas/RCEGen3SDK/UART_for_ZCU102.pdf
For example, linux could use minicom app to log into ZCU102 with configuration:
IBERT for ZCU102
Rd53a Pixel Calibration Software Update Log
June 30, 2021:
RCE_ScanConsole_2021_06_30_00_06_23.tar.gz
Update List:
1) disable firmware GlobalPulse during chip configuration.
a) enabling firmware GlobalPulse during chip configuration will disturbing the chip config. Chip randomly failed during chip config
2) Improving the plotting control.
a) "-p" to enable plotting
b) "-P" to enable ploting while Occupancy map error detected during digital/analog scan (need to enable error detector in digital/analog scan configuration)
c) "-P" was used for "port" assignment. Now, change to "-O" for port
June 22, 2021:
RCE_ScanConsole_2021_06_22_01_08_18.tar.gz
Update List:
1) add GlobalPulse to firmware. and the frequency is configurable;
2) add "enable/disable Rx" switch to firmware to improve the analog scan performance. So, no need for long sleeping time after ECR.