TCF

From eLinux.org
Revision as of 18:12, 22 February 2013 by Adushistova (Talk | contribs) (Licensing)

Jump to: navigation, search

Definition

TCF (Target Communications Framework) is a universal, extensible, simple, lightweight, vendor agnostic framework for tools and targets to communicate for purpose of debugging, profiling, code patching and performing other device software development tasks. It requires just a single configuration per target (not per tool per target as today in most cases), or no configuration at all when possible. It is designed to have small overhead and footprint on target side, operates over the transport-agnostic channel abstraction and supports auto-discovery of targets and services.

Licensing

All TCF code is licensed under Eclipse Public License (EPL). C agent code is also licensed under Eclipse Distribution License (EDL) (dual-licensing).