SoC reference
Every KTM board is built on a specific system-on-chip. This section documents what each chip can actually do — video decode, display outputs, NPU — so you can match a board to your workload without cross-referencing a dozen datasheets.
These are the parts that decide whether your product can drive four screens, decode 8K, or run an on-device model. Board pages tell you which connectors are present; these pages tell you what the silicon behind them is capable of.
Chips used across the KTM range
| SoC | CPU | NPU | Video decode | Displays | Boards |
|---|---|---|---|---|---|
| RK3588 | 4×A76 + 4×A55 | 6 TOPS | 8K@60 | 4 independent | KTM-S88CD |
| RK3576 | 4×A72 + 4×A53 | 6 TOPS | 8K@30 | 3 independent | KTM-S76 |
| RK3568 | 4×A55 | ~1 TOPS | 4K@60 | 3 (2 simultaneous) | KTM-S58, KTM-S68, KTM-MS68 |
| RK3566 | 4×A55 | ~0.8 TOPS | 4K@60 | 2 | KTM-LT66, KTM-MS66, KTM-S68B |
| RK3399 | 2×A72 + 4×A53 | — | 4K | 2 | KTM-S39-II, KTM-S88 |
| RK3288 | 4×A17 | — | 4K | 2 | KTM-S38 |
| T982 | 4×A55 | — | 4K + HDMI-in | — | KTM-MS98 |
How to choose by chip
On-device AI matters (face recognition, people counting, ANPR) → RK3588 or RK3576. Their 6 TOPS NPU runs real models. RK3568/RK3566's ~1 TOPS handles only lightweight inference.
More than two displays → RK3588 (four) or RK3568/RK3576 (three). RK3566 and the older chips top out at two.
8K content → RK3588 only. Everything else is a 4K platform.
HDMI input (capture, not just output) → T982 (KTM-MS98) is the one with a video-in path.
Cost-sensitive single-screen signage → RK3566 is the efficient entry point. Same API, lower thermal budget.
Everything below the chip runs the same firmware API — moving between chips is a rebuild, not a rewrite.