next up previous contents
Next: EIGER Up: GOTTHARD Previous: GOTTHARD Firmware   Contents

GOTTHARD On-board Software

Every SLS Detector package release will have its coresponding matching on-board server under slsDetectorPackage/serverBin.

  1. Install tftp if the pc does not have it.
  2. Copy the server from serverBin folder to /tftpboot (or equivalent tftp folder) of the pc
  3. Copy the server to the detector by:
    1. Connect to the blackfin on the detector
      telnet bchipxxx
    2. Prevent existing on-board server from respawning by:
      1. Edit /etc/inittab
      2. Comment out the line #ttyS0::respawn:/gotthardDetectorServervxxx
      3. Reboot blackfin using reboot
      4. Run ps to ensure no gotthardDetectorServers are running
    3. Copy new on-board server from pc to the blackfin using:
      tftp pcxxx -r gotthardDetectorServerxxx -g
    4. Respawn the new server (server starts at detector statup):
      1. Edit /etc/inittab
      2. Uncomment out the line ttyS0::respawn:/gotthardDetectorServervxxx
      3. Reboot blackfin using reboot
      4. Run ps to ensure that both the gotthardDetectorServers are running.
        gotthardDetectorServerxxx
        gotthardDetectorServerxxx 1953



Thattil Dhanya 2019-04-08