Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • REF
  • OVER FIBER
  • OVER JTAG (joint test action group) (USING QUADS AS NORMALLY DONE THIS WAY)

    STEP 0

    • Where is firmware located?
    • Check out branch that is "actively" being updated
      • Code Block
        languagebash
        titleChecking 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."
      • Image Removed

    • 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) 
    • Image Removed
    • 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... Code Block
      languagebash
      titleLoading MCS
      $ 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.mcs