...
pskube-minion03 ~$ bash
bash-4.2$ source ~ruckman/anaconda3/etc/profile.d/conda.sh
bash-4.2$ conda activate rogue_v5.15.3
(rogue_v5.15.3) bash-4.2$
cd user_project/software
$ python scripts/updatePcieFpga.py --path <PATH_TO_IMAGE_DIR>
where <PATH_TO_IMAGE_DIR> is path to image directory (example: ../firmware/targets/SnlBesKcu1500/images/)
Select image number when following message is shown:
Rogue/pyrogue version v5.10.0. https://github.com/slaclab/rogue
Basedir = /afs/slac.stanford.edu/g/controls/development/users/ktkim/Project/EdgeML/snl-bes-dev/firmware/submodules/axi-pcie-core/scripts
Start: Started zmqServer on ports 9099-9101
#########################################
Current Firmware Loaded on the PCIe card:
#########################################
Path = PcieTop.AxiPcieCore.AxiVersion
FwVersion = 0x1010000
UpTime = 0:56:11
GitHash = 0x35cdbac182394d890796f4114e5a85f7e9a87966
XilinxDnaId = 0x4002000101181bc40480a145
FwTarget = SnlBesKcu1500
BuildEnv = Vivado v2021.1
BuildServer = rdsrv317 (Ubuntu 20.04.3 LTS)
BuildDate = Thu 09 Dec 2021 12:33:26 PM PST
Builder = ruckman
#########################################
0 : ../../assets/SnlBesKcu1500/v1.1.0/SnlBesKcu1500-0x01010000-20211209123326-ruckman-35cdbac
1 : Exit
Enter image to program into the PCIe card's PROM: <IMAGE_NUMBER>
Info |
---|
How to build firmware for the project: https://github.com/slaclab/snl-bes-dev
...