Run AMC13Tool2.exe (from inside the directory where you just downloaded the firmware files), connecting to the module you wish to use for the firmware testing
Once connected, program the T1 and T2 to the desired firmware by running the commands (and following the prompts from the software)
>pv
>ps
>reconfigureFPGAs
Disconnect from AMC13Tool, then reconnect to the tool, verifying that the firmware has updated on the startup printout
Wait a few seconds before reconnecting
Read Fake Events off of AMC13
k
If there is no TTC loop-back fiber installed on the front of the module you are testing, insert one
If there is no SFP in the TTC slot do NOT push one in while the AMC13 is plugged in!
Use AMC13Tool to connect to you test module and run a register and counter reset (this is just good policy to do before any test)
>rg
>rc
Enable all AMC device links with the following command
>en 1-12 f t
Note, if you have real AMC devices to send fake data to the AMC13, you can use those instead by omitting the 't" option above. Notes on how to configure such modules can be found here (step 5)
Enable local triggers to be sent through the loop-back fiber
> localL1A o 1 1
Send triggers and verify events can be read out through monitor buffer
Using the TTTT to check TTS behavior
Ask Dan to program the TTTT firmware off the Raspberry Pi. If I'm gone and we never resolved a better way to do this, I'm sorry Dan.