AIDA GELINA BRIKEN nToF CRIB ISOLDE CIRCE nTOFCapture DESPEC DTAS EDI_PSA 179Ta CARME StellarModelling DCF K40
  AIDA  ELOG logo
Message ID: 25     Entry time: Wed Jan 28 16:19:05 2015
Author: Patrick Coleman-Smith 
Subject: [How To] Loading new firmware into a FEE64 

Log into the FEE64 module using telnet.

use root

enter =>  /usr/sbin/flash_unlock /dev/mtd2

enter => /usr/sbin/flashcp -v /MIDAS/Aida/< filename>.bin /dev/mtd2
 
then logout when done.
 
The flashcp program will erase the existing contents, then write the new file and finally verify the result.
Power cycle the FEE64 will load the new firmware.
 
The -v flag after the flashcp command ensures you can see what is going on.
 
There is a script in the /MIDAS/Aida directory called FlashPgm.csh which contains these commands and is used by the global re-programming command from the "Expert" menu on the RunControl page.
 
If you wish to program a lot of modules then alter the filename  in the flashcp command in this script.
 
Please let me know if you see errors in this description.
 
ELOG V3.1.4-unknown