| | 1 | == Debugging == |
| | 2 | ==== 2015-10-09 (Dan Gastler) ==== |
| | 3 | Setting up an AMC13 with a 12AMC fake data run (rg,rc,en 1-12 f), I slowly stepped the rate from 600hz up to 15598hz. |
| | 4 | At the final setting of the rate (cmds below), the AMC13 went into overflow warning (0x1), causing the TTTT to start skipping new L1As. |
| | 5 | This stopping of triggers can be seen in TTTT register 0x40 which shows L1As being skipped and no L1As being sent in this state. |
| | 6 | I don't understand why the AMC13 doesn't go back to ready (0x8) once the triggers have stopped. |
| | 7 | {{{>l1a_per 7FFF}}}\\ |
| | 8 | {{{>l1a_per 3FFF}}}\\ |
| | 9 | {{{>l1a_per 1FFF}}}\\ |
| | 10 | {{{>l1a_per 0FFF}}}\\ |
| | 11 | {{{>l1a_per 0F00}}}\\ |
| | 12 | {{{>l1a_per 0E00}}}\\ |
| | 13 | {{{>l1a_per 0D00}}}\\ |
| | 14 | {{{>l1a_per 0C00}}}\\ |
| | 15 | {{{>l1a_per 0B00}}}\\ |
| | 16 | {{{>l1a_per 0A00}}}\\ |
| | 17 | {{{>l1a_per 0900}}}\\ |
| | 18 | Here is where the AMC13 goes into OFW |
| | 19 | Check the TTS state of TTTT (bits 7-4) = 0x1 OFW\\ |
| | 20 | {{{>rr 10}}}\\ |
| | 21 | {{{0x0000001300007F11}}}\\ |