programming stereo finders
- log in as cdf_xft
- cd StereoFinderFlash/all/
- to program all Finders with v1r0, do in parallel:
- vxcom b0xft06
- vxcom b0xft07
- source flash b0xft06 v1r0
- source flash b0xft07 v1r0
- for the secondary flashram correspondingly:
- source flash_sec b0xft06 v1r0
- source flash_sec b0xft07 v1r0
- check the download status:
- source check b0xft06
- source check b0xft07
- source check2 b0xft06
- source check2 b0xft07
- reprogram individual chips with one of these (properly
substituting the variables and replacing 2 with 1 for the
secondary flashram):
- SFFLASH $CRATE $SLOT A2 TOP1miss_${SL}_*${VERSION}.hexout
- SFFLASH $CRATE $SLOT B2 BOT1miss_${SL}_*${VERSION}.hexout
- after reprogramming a manual second download is normally
necessary for a few chips:
- SFFLASH $CRATE $SLOT A2 download
- SFFLASH $CRATE $SLOT B2 download
- you can check the status of an individual board with:
- SFFLASH $CRATE $SLOT status
- in event of failure, powercycling can help
- if you changed firmware versions you have to update the hardware
database:
- get the new firmware version by starting a run and checking
the error logger.
- edit the file update.sql
- sqlplus ${USER}@cdfonprd
- SQL> @update.sql
- you should see three statements that twelve rows were updated
- SQL> commit;
-
default firmware versions are:
- SL3: v1r5
- SL5: v1r0
- SL7: v1r0