I got an Asus USB4 card to test. It came with a latest firmware v1002 (it said so when i tried to update the firmware using their windows software, the windows drivers were not installed). It costs $100 or 90euro in EU.
Short story: it does not work and im returning it.
The data, hotplug work in linux out of the box, but power delivery seems blocked. It would charge a phone with very low current - 5 hours to charge 3500mah battery phone. In windows 11 it does not work at all - wont install drivers by itself, wont work on win10 drivers. I tested both PCIE slots.
There is a menu in 3.06 BIOS regarding USB4. When I enabled 'thunderbolt' in the other bios submenu, the board would bootloop.
Below are pictures and logs.
I packed the card, but if you have any questions or ideas - i'll have it for a day or two more, so write.
As for the card itself - the cover is metal, not plastic. I thought it was plastic from the photos. Not much more I can say, because it is blocked. I think i prefer the MSI design with 100W PD for 1 slot (and not split 60w+60w like in Asus card) and bigger radiator for the chip.
38:00.0 USB controller: ASMedia Technology Inc. Device 2425 (rev 01) (prog-if 40 [USB4 Host Interface]) Subsystem: ASMedia Technology Inc. Device 2425 Flags: fast devsel, IRQ 39, IOMMU group 17 Memory at c4000000 (64-bit, non-prefetchable) [size=256K] Memory at c4040000 (64-bit, non-prefetchable) [size=64K] Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+ Capabilities: [68] MSI-X: Enable- Count=16 Masked- Capabilities: [78] Power Management version 3 Capabilities: [80] Express Legacy Endpoint, IntMsgNum 0 Capabilities: [100] Advanced Error Reporting Capabilities: [160] Latency Tolerance Reporting Capabilities: [178] Device Serial Number Kernel modules: thunderbolt
> sudo lspci -v -k | rg ASM
01:00.0 PCI bridge: ASMedia Technology Inc. Device 2421 (rev 01) (prog-if 00 [Normal decode]) Subsystem: ASMedia Technology Inc. Device 2421 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 2421 02:00.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01) (prog-if 00 [Normal decode]) Subsystem: ASMedia Technology Inc. Device 2423 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 2423 02:01.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01) (prog-if 00 [Normal decode]) Subsystem: ASMedia Technology Inc. Device 2423 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 2423 02:02.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01) (prog-if 00 [Normal decode]) Subsystem: ASMedia Technology Inc. Device 2423 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 2423 02:03.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01) (prog-if 00 [Normal decode]) Subsystem: ASMedia Technology Inc. Device 2423 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 2423 37:00.0 USB controller: ASMedia Technology Inc. Device 2426 (rev 01) (prog-if 30 [XHCI]) Subsystem: ASMedia Technology Inc. Device 2426 38:00.0 USB controller: ASMedia Technology Inc. Device 2425 (rev 01) (prog-if 40 [USB4 Host Interface]) Subsystem: ASMedia Technology Inc. Device 2425 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 3328 Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device 3328 Subsystem: ASMedia Technology Inc. Device 1142 Subsystem: ASMedia Technology Inc. Device 1062
> sudo lsusb -v
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 [unknown] bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 6.10 iManufacturer 3 Linux 6.10.3-zen1-2-zen xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 0000:37:00.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0019 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 [unknown] bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection TT think time 8 FS bits bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0503 highspeed power enable connect Port 2: 0000.0100 power Device Status: 0x0001 Self Powered
Bus 001 Device 004: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy series, misc. (MTP mode) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 [unknown] bDeviceSubClass 0 [unknown] bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x04e8 Samsung Electronics Co., Ltd idProduct 0x6860 Galaxy series, misc. (MTP mode) bcdDevice c.00 iManufacturer 1 SAMSUNG iProduct 2 SAMSUNG_Android iSerial 3 23aac2bc29017ece bNumConfigurations 2 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x002f bNumInterfaces 1 bConfigurationValue 1 iConfiguration 4 Conf 1 bmAttributes 0xc0 Self Powered MaxPower 64mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 6 Imaging bInterfaceSubClass 1 Still Image Capture bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470) iInterface 5 MTP Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x001c 1x 28 bytes bInterval 6 INTERFACE CLASS: 08 24 80 0c 00 01 00 01 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0088 bNumInterfaces 4 bConfigurationValue 2 iConfiguration 4 Conf 1 bmAttributes 0xc0 Self Powered MaxPower 64mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 6 Imaging bInterfaceSubClass 1 Still Image Capture bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470) iInterface 5 MTP Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x001c 1x 28 bytes bInterval 6 INTERFACE CLASS: 08 24 80 0c 00 01 00 01 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 1 bInterfaceCount 2 bFunctionClass 2 Communications bFunctionSubClass 2 Abstract (modem) bFunctionProtocol 1 AT-commands (v.25ter) iFunction 8 CDC Serial Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Communications bInterfaceSubClass 2 Abstract (modem) bInterfaceProtocol 1 AT-commands (v.25ter) iInterface 6 CDC Abstract Control Model (ACM) CDC Header: bcdCDC 1.10 CDC Call Management: bmCapabilities 0x00 bDataInterface 2 CDC ACM: bmCapabilities 0x02 line coding and serial state CDC Union: bMasterInterface 1 bSlaveInterface 2 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 9 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 10 CDC Data bInterfaceSubClass 0 [unknown] bInterfaceProtocol 0 iInterface 7 CDC ACM Data Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 64 [unknown] bInterfaceProtocol 2 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0016 bNumDeviceCaps 2 USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000000 (Missing must-be-set LPM bit!) SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000f Device can operate at Low Speed (1Mbps) Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 1 micro seconds bU2DevExitLat 500 micro seconds Device Status: 0x0001 Self Powered
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.10 bDeviceClass 9 Hub bDeviceSubClass 0 [unknown] bDeviceProtocol 3 bMaxPacketSize0 9 idVendor 0x1d6b Linux Foundation idProduct 0x0003 3.0 root hub bcdDevice 6.10 iManufacturer 3 Linux 6.10.3-zen1-2-zen xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 0000:37:00.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x001f bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 [unknown] bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 bMaxBurst 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x003b bNumDeviceCaps 2 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x0008 Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 0 micro seconds bU2DevExitLat 0 micro seconds SuperSpeedPlus USB Device Capability: bLength 44 bDescriptorType 16 bDevCapabilityType 10 bmAttributes 0x00000067 Sublink Speed Attribute count 8 Sublink Speed ID count 4 wFunctionalitySupport 0x1104 Min functional Speed Attribute ID: 4 Min functional RX lanes: 1 Min functional TX lanes: 1 bmSublinkSpeedAttr[0] 0x00050034 Speed Attribute ID: 4 5Gb/s Symmetric RX SuperSpeed bmSublinkSpeedAttr[1] 0x000500b4 Speed Attribute ID: 4 5Gb/s Symmetric TX SuperSpeed bmSublinkSpeedAttr[2] 0x000a4035 Speed Attribute ID: 5 10Gb/s Symmetric RX SuperSpeedPlus bmSublinkSpeedAttr[3] 0x000a40b5 Speed Attribute ID: 5 10Gb/s Symmetric TX SuperSpeedPlus bmSublinkSpeedAttr[4] 0x00054036 Speed Attribute ID: 6 5Gb/s Symmetric RX SuperSpeedPlus bmSublinkSpeedAttr[5] 0x000540b6 Speed Attribute ID: 6 5Gb/s Symmetric TX SuperSpeedPlus bmSublinkSpeedAttr[6] 0x000a4037 Speed Attribute ID: 7 10Gb/s Symmetric RX SuperSpeedPlus bmSublinkSpeedAttr[7] 0x000a40b7 Speed Attribute ID: 7 10Gb/s Symmetric TX SuperSpeedPlus Hub Descriptor: bLength 12 bDescriptorType 42 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 50 * 2 milli seconds bHubContrCurrent 0 milli Ampere bHubDecLat 0.0 micro seconds wHubDelay 0 nano seconds DeviceRemovable 0x00 Hub Port Status: Port 1: 0000.02a0 5Gbps power Rx.Detect Port 2: 0000.0203 5Gbps power U0 enable connect Ext Status: 0000.0044 RX Speed Attribute ID: 4 Lanes: 1 TX Speed Attribute ID: 4 Lanes: 1 Device Status: 0x0001 Self Powered
Bus 002 Device 003: ID 0781:55ab SanDisk Corp. SanDisk 3.2Gen1 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.20 bDeviceClass 0 [unknown] bDeviceSubClass 0 [unknown] bDeviceProtocol 0 bMaxPacketSize0 9 idVendor 0x0781 SanDisk Corp. idProduct 0x55ab SanDisk 3.2Gen1 bcdDevice 1.00 iManufacturer 1 USB iProduct 2 SanDisk 3.2Gen1 iSerial 3 010175fee398b94a143a13a664804bb55a386a83265e660b5fb168ebab9b1673d725000000000000000000003f93fbd4ff172300ab558107b0a95aca bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x002c bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 896mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 0 bMaxBurst 15 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x0016 bNumDeviceCaps 2 USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 HIRD Link Power Management (LPM) Supported SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000e Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 256 micro seconds Device Status: 0x0000 (Bus Powered)
|
Edited by M440 - 08 Aug 2024 at 10:49pm