- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
We have Intel Atom E38xx SMP based device, when I tried to measure the ISR and IST latency using ILTIMING.exe, It gives 0.0 as both ISR and IST latency.
I see I ILTIMING support code in PeRPISR(). Is there any modification needed apart from this?
++ILTiming (Loader): ()
iltiming
ILTiming GetPFN
++ILTiming (Loader): (-z -i0)
iltiming -z -i0
ILTiming GetPFN
Secondary ILTIMING process starting.
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
===================================================================
INTERPRETING THE ILTIMING RESULTS
-------------------------------------------------------------------
ILTiming measures the interrupt service routine (ISR) and
interrupt service thread (IST) latencies.
ISR latency measured is the time from the physical interrupt
asserting (timer wrap) to the start of the OEM ISR code.
-------------------------------------------------------------------
SYSTEM BUILD INFO
PLATFORM = ATOM
PROCESSOR = x86
CONFIG = cebase
RET/DEBUG = retail
BUILD DATE = Jun 2 2015 @ (12:03:23)
-------------------------------------------------------------------
COUNTER INFO
Counter Frequency = 1460000000 Hz
Counter tick interval = 0 ns
-------------------------------------------------------------------
RUNTIME OPTIONS
Timing interval = 5
Number of interrupts = 10
===================================================================
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ILTiming GetPFN
ILTiming Enabled (@ every 5 ticks)
ILTiming Disabled
OEMInterruptDisable(10), irq: -1 trying to disable an interrupt that is already disabled
Discarded 2983 timings due to interrupts
All times are in microseconds.
Summary:
ISR starts IST starts
min 0.0 0.0
ave 0.0 0.0
max 0.0 0.0
Build,Platform,Processor,Project,Debug,Number of Interrupts,ISR Min,ISR Max,ISR Ave,IST Min,IST Max,IST Ave,Thread Priority,Idle Threads,read Priority,Idle Threads
2824, ATOM, x86, cebase, retail,10, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0, 0
Exiting secondary ILTIMING process.
--ILTiming (Loader): Done!
--ILTiming (Loader): Done!
- Tags:
- Intel Atom®
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Vishnu Patekar,
Welcome to Intel® Embedded Community.
Since this tool is developed by Microsoft, we recommend you to follow the instructions given in your https://social.msdn.microsoft.com/Forums/en-US/5a3d7e76-2634-41a4-a00b-abdca0ef27eb/not-able-to-meassure-the-isr-and-ist-latency-using-iltiming-on-x86?forum=winembplatdev consultation.
I think the following link could be useful: https://msdn.microsoft.com/en-us/library/aa450554.aspx ILTiming.exe (Windows CE 5.0)
Please let me know if you have any other questions.
Regards.
Josue.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page