You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

  • REF
  • STEP 0 (only good if you know the firmware and can program over fiber)

    • Where is firmware located?
    • Check out branch that is "actively" being updated
      • 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...
          • Loading MCS
            $ cd ~/IC_projects/epix/software/Epix/
            $ source setup_template.sh
            $ cd scripts/
            $ python epixGen2LoadFpga.py --mcs=../../../firmware/targets/Epix10ka/images/Epix10ka-0xE2040002-20210715112919-mkwiatko-328bae7.mcs
          • Don't worry abut warnings, if you get an error, find a firmware engineer to help...

          • If written correctly
            • ignore errors after this...
  • No labels