The Clock and reset trees are shown as follows
A block diagram of the FPGA logic is shown as follows:
ePixHr10KModel internal works:
The prototype board is located al lab 1 and is connected to a power source and a server called rdsrv317. To bring up the software, you would need to ssh to rdsrv317, power up the board, and bring up the software as shown in the following sections.
#ssh to rdsrv317 ssh rdsrv317 #clone the power supply interface repository git clone git@github.com:slaclab/hmp4030 #create enironment source setup_env.sh conda env create -f environment.yml conda activate conda_env #add your user to dialout group sudo usermod -a -G dialout <USERNAME> #run interface cd software python main.py -p 'ASRL/dev/ttyACM0::INSTR' -c 3
ssh rdsrv317 #clone project repository git clone --recursive git@github.com:slaclab/ePixHR10k-2M-dev.git -b hwTesting cd ePixHR10k-2M-dev/software source setup_env_slac.sh #open the software cd scripts cp ../../firmware/python/ePixViewer/software/runLiveDisplay.py . python devGui.py
ssh rdsrv317 #get the repo git clone --recursive https://github.com/slaclab/ePixHR10k-2M-dev.git -b fixViewer cd /ePixHR10k-2M-dev/software/notebook bash #Activate environment source ./setup_env.sh #open Jupyter notebook ./runJupyter.sh