This page lists some useful software procedures for the TTT board.
Update TTT firmware
- Make sure that you have the latest TTT software package installed and made
- Make sure that you have properly set your environment
$ cd ttt_uhal
$ source environ.sh
- Make sure that you have downloaded the latest TTT firmware file
into your ttt_uhal/firmware
file. Note that this is the only place where the software tool looks for MCS files!
- Start the software tool
$ cd ttt_uhal
$ ./bin/TTTtool
- Invoke the
'P'
command to reprogram the flash memory and select the latest firmware file from the list (the one you downloaded two steps ago)
Enter command, 'h' for menu: P
Before select mcs function
1) ttt_2013_03_27.mcs
2) ttt_2013-04-04.mcs
3) ttt_2013-04-16.mcs
4) ttt_2013-05-24.mcs
Type '1-4' to select or '0' for menu: 4
Selected file: /home/chill90/chris_ttc/ttt_uhal/firmware/ttt_2013-05-24.mcs
- Hit
'y'
to continue with the programming. If you want to abort, hit any other key
WARNING!! You are about to program the flash. Would you like to conitinue?
'y' for yes, any other key to abort: y
- After the flash is done programming, and if the verification reports no errors, cycle the power on your TTT board to load the module from FLASH memory.
- You're done! Congratulations! You have successfully programmed your TTT board's FLASH memory and configured the FPGA from FLASH.
Send Triggers
For information on the scripts used to send TTC triggers, see the
TTT Software Documentation Page
--
CharlieHill - 29 May 2013