* Formerly known as Test & Debug Working Group
Charter
-
Enable best system debug support in all stages of the mobile equipment development focusing on the following:
-
Low cost solutions
-
Interoperability by defining standards
-
Hardware and software interfaces and protocols interacting with or supporting system debug
-
The standardization shall supply benefits for manufacturers as well as for users. The WG will:
-
Identify the gaps in current non-MIPI and MIPI standards
-
Develop recommendations and propose solutions, which may end up in guidelines for standards as well as in interface and protocol standardizations
-
To reach the goal the WG will cooperate with other MIPI Working Groups (WG’s), and other industry bodies if appropriate.
Scope
The scope of Debug will be to unify/define:
-
Mating connection and pin assignment for debug and test tooling
-
Electrical/timing characteristics of these interfaces
-
Common base protocols/carrier protocol
-
A system-wide debug approach
MIPI Debug standards/recommendations completed
-
Parallel Trace Interface
-
Debug Connectors
-
Trace Wrapper Protocol
-
System Trace Protocol
Debug has many different efforts underway
-
Narrow I/F for Debug and Test (NIDnT)
-
Gigabit Trace
-
SneakPeek Protocol
-
Gigabit Debug for USB
The current focus of the Debug Working Group is to enable debug via functional interfaces that are available in fielded systems. The NIDnT family of specifications defines how to re-map functional interfaces for debug and trace (pin re-use). Gigabit Trace and the SneakPeek Protocol are network independent specifications for enabling high performance trace and debug over functional networks. Gigabit Debug for USB is the realization of Gigabit Trace and the SneakPeek Protocol over USB 2.0 and 3.0 networks.
History
-
Spun off minimum-pin debug effort to IEEE 1149.7 (2006)
-
System Trace Protocol Specification (2007)
-
Generic trace protocol optimized for efficient transport of HW and SW trace messages
-
Parallel Trace Interface Specification (2007)
-
Timing and electrical specification for parallel trace interface
-
Debug Connectors Recommendation (2008)
-
Connector types and pin mappings
-
Open System Trace Base Protocol Specification (2009)
-
Low level protocol for SW message trace
-
System Trace Protocol Specification 2.0 (2010)
-
Expands on 1.0 with increased channel/master space, better synchronization, and enhanced timestamps
-
Trace Wrapper Protocol Specification (2010)
-
Defines how to merge data from multiple trace sourced into a single stream
-
Parallel Trace Interface Specification 2.0 (2011)
-
Debug Connectors Recommendation 1.1 (2011)
-
Connector types and pin mappings
Roadmap
-
Debug Architecture Overview (2013)
-
Overview document that pulls together all the efforts in MIPI Debug
-
Narrow Interface for Debug and Trace Specification (2013)
-
Reuse of functional interfaces (e.g. MMC) for debug
-
Sneak Peek (2013)
-
Communication protocol between a mobile terminal and external equipment for debug
-
Trace Wrapper Protocol 1.1 (2013)
-
Introduces Gigabit Trace, which is a network independent methodology for transporting trace data over high speed functional interfaces using the existing Trace Wrapper Protocol
-
Gigabit Debug for USB
-
Defines the specifics of adapting Gigabit Trace and the SneakPeek Protocol over USB 2.0 and 3.0 networks
Working Group Chair
Gary Cooper, Texas Instruments Incorporated
Working Group Vice-Chair
Jean-Francis Duret , STMicrelectronics