Confluence will be unusable 23-July-2024 at 06:00 due to a Crowd upgrade.
$ wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
$ bash Anaconda3-2024.06-1-Linux-x86_64.sh
$ source /opt/slac/anaconda3/etc/profile.d/conda.sh
Note: Please source the conda environment path that was used during the setup of conda, as it might be different from the path shown above.
$ conda config --set channel_priority strict
$ conda install -n base conda-libmamba-solver
$ conda config --set solver libmamba
$ conda create -n snl_bes_elm -c conda-forge -c tidair-tag snl_bes_elm
Assumes you have completed "How to install the Software With Anaconda" section already
$ source /opt/slac/anaconda3/etc/profile.d/conda.sh
$ conda activate snl_bes_elm
$ conda update snl_bes_elm -c tidair-tag
Assumes you have completed "How to install the Software With Anaconda" section already
$ source /opt/slac/anaconda3/etc/profile.d/conda.sh
$ conda activate snl_bes_elm
$ updatePcieFpga --path path_to_image_dir
$ sudo reboot
Assumes you have completed "How to install the Software With Anaconda" and "How to reprogram the firmware on the KCU1500" sections already
$ source /opt/slac/anaconda3/etc/profile.d/conda.sh
$ conda activate snl_bes_elm
$ wget <TBD.pt file>
$ SnlBesElm_LoadConfig --config <TBD.pt file>
https://github.com/slaclab/aes-stream-drivers/compare/realtime...lock_cpu
The important changes are in the 5 edits in axis_gen2.c
The other changes are related to a kernel update which requires pr_warning to be replaced with pr_warn
insmod datadev.ko cfgIrqDis=cpuNum cfgSize=1000000 cfgTxCount=1024 cfgRxCount=1024