Difference between revisions of "ICETEST"
From ICE Enterprises
ConvertBot (talk | contribs) (ICE test routines (NextMidas Only)) |
ConvertBot (talk | contribs) (ICE test routines (NextMidas Only)) |
||
| Line 33: | Line 33: | ||
</pre> | </pre> | ||
| + | |||
| + | [[Category:ICE_Explain]] | ||
Latest revision as of 15:19, 27 April 2020
ICE test routines (NextMidas Only)
<function> Function to perform (LOOP, SPEC, ALL, PFAT, SDDSIO, ...)
<device name> PIC alias in HW file (i.e. PIC, PIC1, PIC2, ...)
All PIC TEST/<function> and ICE TEST <function> commands are vectored here.
In X-Midas, these are all in the PIC macro.
Functions:
EYE <dev> - Plots the 3GIO EyeScan
The /NODE=n switch sets the 3GIO port interface of interest
where n = 0:basePCI 10:baseRIO 1:pm1IOM 11:pm1RIO 2:pm2IOM 12:pm2RIO
TRACER <dev> <core> <flags> <cfg> - Plots a debug trace from an ICE core.
The <core> is the numerical core index. Special: PCIe=7
The <flags> is a list of flags to be added to the device config
The <cfg> should be the path to the source file for the core (with a signal named "tracer")
The /MODE=mask set the debug bit mask - default=3
Bit= 0 - enable
1 - oneshot
2 - gated
3 - edge
7:4 - bit in tracer vector for trigger/gate
The /PCI switch enables special access to the PCIe core
The /MC switch enables access to the Multicore registers
Switches:
Widgets: NONE