Search code examples
embeddedreal-timehard-real-time

Testing Real Time Operating System for Hardness


I have an embedded device (Technologic TS-7800) that advertises real-time capabilities, but says nothing about 'hard' or 'soft'. While I wait for a response from the manufacturer, I figured it wouldn't hurt to test the system myself.

What are some established procedures to determine the 'hardness' of a particular device with respect to real time/deterministic behavior (latency and jitter)?

Being at college, I have access to some pretty neat hardware (good oscilloscopes and signal generators), so I don't think I'll run into any issues in terms of testing equipment, just expertise.


Solution

  • I have the same board here at work. It's a slightly-modified 2.6 Kernel, I believe... not the real-time version.

    I don't know that I've read anything in the docs yet that indicates that it is meant for strict RTOS work.