none
Wall Clock Windows Embedded Compact test failed RRS feed

  • Question

  • I got error when doing wallclock test in cetk.

    Error,

    PID:03DC0006 TID:03DE0006 Exception 'Data Abort' (0x4): Thread-Id=03de0006(pth=c0452b78), Proc-Id=03dc0006(pprc=c0438aa0) 'tux.exe', VM-active=03dc0006(pprc=c0438aa0) 'tux.exe'

    PID:03DC0006 TID:03DE0006 PC=400b61f5(msvcrt.dll+0x000461f5) RA=00000007(???+0x00000007) SP=0003df50, BVA=00007530


    Regards,

    Vinoth S

    • Moved by Baron Bi Wednesday, August 22, 2018 8:54 AM
    Monday, August 20, 2018 4:30 PM

Answers

  • Hi All,

    Thank you for your response, I found the issue in CETK Code side and this exception from normal Info API.

    Thank You,

    VinothS

    • Marked as answer by VINOTHVIGI Wednesday, October 24, 2018 5:46 AM
    Wednesday, October 24, 2018 5:46 AM

All replies

  • Hi,

    thanks for posting here.

    This forum is about desktop application development with c++. For your case which is more related to Windows Embedded compact, I will move it to this forum below.

    https://social.msdn.microsoft.com/Forums/en-US/home?forum=winembplatdev

    Your understanding and cooperation will be grateful.

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, August 21, 2018 1:35 AM
  • You have full access to the test source code. Build the test in VS or PB and step through the code to see where it fails.

    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: https://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    NXP Proven Partner
    https://guruce.com
    Consultancy, training and development services.

    Interested in WEC on i.MX6?
    Get the only 100% stable and best performing i.MX6 BSP for WEC7 and WEC2013 here: https://guruce.com/imx6

    Thursday, August 23, 2018 10:16 AM
    Moderator
  • Hi,

    Thank you for your reply,

    This test passed with editing the command line,

    tux -o -d oaltesttimers -x6010,6020,6030 -c"-wcRunTime 1s"

    But, I did not understand this setup,

    Verifying the Test

    • If the "\release" directory is available from the run-time image, the tests will use the desktop time as a point of comparison, and will pass/fail the test accordingly.
    • If the "\release" directory is not available, the test will print the runtime of the test and ask the user to verify the runtime against the user's trusted timer. If the resulting time is within +/- 2 seconds, the Test Engineer should pass the test.

    from this link,

    https://docs.microsoft.com/en-us/previous-versions/windows/embedded/gg154802%28v%3dwinembedded.70%29

    Regards,

    Vinoth S

    Tuesday, September 11, 2018 9:20 AM
  • Of course it will pass when you test for only 1 second. The whole point of the test is to make sure the clocks inside your kernel are running as they should. Bad code can make them run backwards, skip, and do all sorts of stuff that would cause the kernel to behave erratically over time.


    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: https://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    NXP Proven Partner
    https://guruce.com
    Consultancy, training and development services.

    Interested in WEC on i.MX6?
    Get the only 100% stable and best performing i.MX6 BSP for WEC7 and WEC2013 here: https://guruce.com/imx6

    • Marked as answer by VINOTHVIGI Tuesday, September 11, 2018 11:37 AM
    • Unmarked as answer by VINOTHVIGI Wednesday, October 24, 2018 5:45 AM
    Tuesday, September 11, 2018 9:25 AM
    Moderator
  • Hi All,

    Thank you for your response, I found the issue in CETK Code side and this exception from normal Info API.

    Thank You,

    VinothS

    • Marked as answer by VINOTHVIGI Wednesday, October 24, 2018 5:46 AM
    Wednesday, October 24, 2018 5:46 AM