next up previous contents
Next: EIGER On-board Software Up: EIGER Previous: EIGER   Contents

EIGER Firmware

For SLS Detector Package v4.0.0
Minimum compatible version: 22
Latest version: 22

  1. One must get the latest package's corresponding bit files from the SLS Detector Group.
  2. If one does not have the bcp script, that should also be obtained from the SLS Detector Group. It is required to program the bit files and requires that tftp be installed on the pc.
  3. Bring the detector into programmable mode by either of the following ways. Both ways end up in just the central LED blinking.
    1. hard reset on the back panel boards resulting in blinking LEDS
    2. by having the following program running in the background.
          boot_recovery
      
  4. Start a terminal for each half module and run the following to see progress.
    	nc -p 3000 -u bebxxx 3000
    
  5. Run the following to update firmware
     #update back end fpga
    bcp download.bit bebxxx:/fw0
    
     #update front left fpga
    bcp download.bit bebxxx:/febl
    
     #update front right fpga
    bcp download.bit bebxxx:/febr
    
     #update kernel
    bcp download.bit bebxxx:/kernel
    
    Please update bit files with great caution as it could make your board inaccessible, if done incorrectly.



Thattil Dhanya 2019-04-08