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

Compare with Current View Page History

« Previous Version 8 Next »

Step-by-step guide to login and clone the Git repository on RedHawk machine

Method 1:

Note: Following method gives the git-lfs space error

  • Step 1: How to do pslogin:
    • ssh to pslogin: "ssh username@pslogin.slac.stanford.edu"
    • After pslogin user can clone the git project repository in pslogin space (This space will be shared between pslogin and RedHawk machine)
  • Step 2: How to shh to RedHawk machine:
    • ssh to RedHawk from "pslogin": "ssh psstuart"
    • This step will connect the user with RedHawk machine
    • Once the user logs into RedHawk machine, the user can see the same project repository cloned during the first step.

Method 2:

  • Step 1: ssh to pslogin: "ssh username@pslogin.slac.stanford.edu" or "ssh pslogin -Y"
  • Step 2: ssh to RedHawk from "pslogin": "ssh psstuart"
    • This step will connect the user with RedHawk machine
  • Step 3: Once the user logs into RedHawk machine, user can clone the git repo by typing following command.

How to load the firmware programming files into RedHawk machine

  • We cannot build the firmware on RedHawk machine because Vivado doesn't support the RedHawk machine distro.
  • We can just build it on Ubuntu then use the python script to program the generated .MCS file. To do that plese follow following steps:
    • Step 1: Go to your Ubuntu server and build the firmware. For more information on how to build the firmware of your project please follow the link given in Related articles.



How to build firmware for the project: https://github.com/slaclab/snl-bes-dev

  • No labels