- REF
- OVER FIBER
- Step 0: MAKE SURE POWER IS ON
- Step 1 to 2:
Expand title Step 3: How to search for get HASH - How do you know it is the correct version to be using?
OVER JTAG (joint test action group) (USING QUADS AS NORMALLY DONE THIS WAY)
STEP 0
- Where is firmware located?
- EPIX Repo --> /firmware/targets/Epix10ka/images
- Have to clone the repo first...
- Check out branch that is "actively" being updated
Code Block language bash title Checking out branch $ cd IC_projects/epix # where I have my local git repo $ git checkout rogue_v5.14 $ git branch # make sure you see that you're in branch rogue_v5.14 $ git pull # make sure "Already up to date."
- Repo is setup, rogue version is specified, have script for programing over fiber
- Checking if MCS file is there
- $ cd firmware/targets/Epix10ka/images/
Load the MCS file, but make sure number is same as firmware: See ePix Notes (Dan's) - Another first time step... need to unzip
- $ gunzip *
- Will remove source files, but don't worry they are version controlled
Actually loading the MCS file... - $ gunzip *
Code Block $ cd ~/IC_projects/epix/software/Epix/ $ source setup_template.sh $ cd scripts/ $ python epixGen2LoadFpga.py --mcs=~/IC_projects/epix/firmware/targets/Epix10ka/images/Epix10ka-0xE2040002-20210715112919-mkwiatko-328bae7.mcslanguage bash title Loading MCS - Where is firmware located?