English
Language : 

EP80579 Datasheet, PDF (1041/1916 Pages) Intel Corporation – Intel® EP80579 Integrated Processor Product Line
Intel® EP80579 Integrated Processor
Table 26-59. Debug Port Behavior
Debug bits
OWNER_CNT ENABLED_CNT
Port
Enable
0
X
X
1
0
X
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
EHCI bits
Run/
Stop#
X
X
0
1
0
0
1
1
Suspend
Debug port behavior
X
Debug port is not being used. Normal
operation.
X
Debug port is not being used. Normal
operation.
X
Debug port in Mode 1. SYNC keepalives
sent plus debug traffic
Debug port in Mode 2. SYNC keepalives or
SOF packets may be sent plus debug traffic.
X
CMI generates SYNC keepalives, not SOF
packets. No other normal traffic is sent out
this port, because the port is not enabled.
Illegal. Host controller driver must never
0
put the controller into this state (enabled,
not running and not suspended).
1
Port is suspended. No debug traffic sent.
0
Debug port in Mode 2. Debug traffic is
interspersed with normal traffic.
1
Port is suspended. No debug traffic sent.
26.13.3.2 OUT Transactions
An OUT Transaction sends data to the debug device. It can occur only when the
following are true:
• The debug port is enabled
• The debug software sets the GO_CNT bit
• The WRITE_READ#_CNT bit is set
The sequence of the transaction is:
1. Software sets the appropriate values in the following bits:
USB_ADDRESS_CNF
USB_ENDPOINT_CNF
DATA_BUFFER[63:0]
TOKEN_PID_CNT[7:0]
SEND_PID_CNT[15:8]
DATA_LEN_CNT
WRITE_READ#_CNT(note: this will always be 1 for OUT transactions)
GO_CNT (Note: this will always be 1 to initiate the transaction)
2. The debug port controller sends a token packet consisting of:
A. SYNC
B. TOKEN_PID_CNT field
C. USB_ADDRESS_CNT field
D. USB_ENDPOINT_CNT field
E. 5-bit CRC field
3. After sending the token packet, the debug port controller sends a data packet
consisting of:
F. SYNC
August 2009
Order Number: 320066-003US
Intel® EP80579 Integrated Processor Product Line Datasheet
1041