Are we able to get something like console via
EHCI debug port? Eg. to get traces etc. from laptops
which do not include real serial console?

Some info from Coreboot page https://www.coreboot.org/EHCI_Debug_Port

I see my Thinkpad T440s shows EHCI controller has 'Debug Port':

# pcidump -v 0:29:0                                            
 0:29:0: Intel 8 Series USB
        0x0000: Vendor ID: 8086 Product ID: 9c26
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xf063d000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 17aa Product ID: 220c
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features

j.

Reply via email to