how to use TRIGGERONERR parameter

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lovemudddee
    Junior Member
    • Dec 2015
    • 14

    #1

    how to use TRIGGERONERR parameter

    I set TRIGGERONERR=1 in my mt86.cfg
    I saw the memory address before test is started.
    But, i don't know how to set trigger condition in my logic analyzer?
    Is that setting "the memory address before test is started" when detect on logic analyzer?
    Or another?
  • David (PassMark)
    Administrator
    • Jan 2003
    • 11092

    #2

    This setting in the config file specifies whether to enable triggering on memory error for use with logic analyzers. Before the test is started, the memory address of the structure where errors are logged is displayed on screen to allow for configuration of the logic analyzer. When memory errors are detected, the pattern 0xDEADBEEF and error details are written to the following structure:

    Code:
    struct ERRINFO {
    UINT64 Signature; // Stores 0xDEADBEEFDEADBEEF
    UINT64 PhysAddr; // Stores the address of the error
    __declspec(align(16)) __m128i Expected; // Expected pattern
    __declspec(align(16)) __m128i Actual; // Actual pattern
    __declspec(align(16)) __m128i ErrorBits; // Bits in error
    };
    Unfortunately I can't tell you how to use your logic analyzer. But the feature was tested with a Keysight U4164A.​

    Comment

    Working...