USB Serial Device Refusing to Work with AMD PCs


smiffy

New member
Local time
6:34 PM
Posts
1
OS
Windows 11
Trying to get a radio scanner with USB Com port to connect to PC using Windows 11, tried everything possible but it just shows up as USB Serial Device with the warning triangle.

Eventually found a note buried on the manufacturers Japanese website which after translation says "Some AMD CPUs cannot be connected due to compatibility issues"

It refuses to work on my desktop, ASUS ROG STRIX X570-F / Ryzen 3900X (all drivers and bios up to date), also refuses to load on my new laptop Asus Zenbook S16 Ryzen AI 9 HX 370.

I plugged it into a friends Surface Pro 9 USB C port with an Intel CPU and it worked fine as expected.

Is there any way to fix this issue, what would stop it working with 2 different AMD machines with CPU generations around 5 years apart?

I have pasted the USB Tree Viewer details below, any help appreciated.

USB Tree View

=========================== USB Port5 ===========================

Connection Status : 0x01 (Device is connected)
Port Chain : 1-5
Properties : 0x00
IsUserConnectable : no
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x05 (Port 5)

========================== Summary =========================
Vendor ID : 0x3614 (Alinco Incorporated)
Product ID : 0xD001
Manufacturer String : Alinco
Serial : 0000000000000
USB Version : 2.0 -> but Device is Full-Speed only
Port maximum Speed : High-Speed
Device maximum Speed : Full-Speed
Device Connection Speed : Full-Speed
Self powered : yes
Demanded Current : 500 mA
Device Manager Problem : 10 (CM_PROB_FAILED_START)
Used Endpoints : 1

======================== USB Device ========================

+++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name : USB Serial Device (COM7)
Device Description : USB Serial Device
Device ID : USB\VID_3614&PID_D001\0000000000000
Hardware IDs : USB\VID_3614&PID_D001&REV_0200 USB\VID_3614&PID_D001
Driver KeyName : {4d36e978-e325-11ce-bfc1-08002be10318}\0007 (GUID_DEVCLASS_PORTS)
Driver : \SystemRoot\System32\drivers\usbser.sys (Version: 10.0.26100.2454 Date: 2025-02-05 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\usbser.inf
Legacy BusType : PNPBus
Class : Ports
Class GUID : {4d36e978-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_PORTS)
Service : usbser
Enumerator : USB
Location Info : Port_#0005.Hub_#0001
Address : 5
Location IDs : PCIROOT(0)#PCI(0102)#PCI(0000)#PCI(0800)#PCI(0001)#USBROOT(0)#USB(5), ACPI(_SB_)#ACPI(PCI0)#ACPI(BXBR)#ACPI(BYUP)#ACPI(BYD8)#ACPI(XHC1)#ACPI(RHUB)#ACPI(PRT5)
Container ID : {eafab397-ae8e-5caa-ba16-dd0ee17ae4a4}
Manufacturer Info : Microsoft
Capabilities : 0x14 (Removable, UniqueID)
Status : 0x01806400 (DN_HAS_PROBLEM, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code : 10 (CM_PROB_FAILED_START)
EnhancedPowerMgmtEnabled : 0
Power State : D3 (supported: D0, D3, wake from D0)
COM-Port : COM7 (none assigned)

+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\3614D0010200
osvc : REG_BINARY 00 00

---------------- Connection Information ---------------
Connection Index : 0x05 (Port 5)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x00 (Configuration 0)
Device Address : 0x01 (1)
Is Hub : 0x00 (no)
Device Bus Speed : 0x01 (Full-Speed)
Number of open Pipes : 0x00 (0 pipes to data endpoints)
Data (HexDump) : 05 00 00 00 12 01 00 02 02 00 00 40 14 36 01 D0 ...........@.6..
00 02 01 02 06 01 00 01 00 01 00 00 00 00 00 01 ................
00 00 00 ...

--------------- Connection Information V2 -------------
Connection Index : 0x05 (5)
Length : 0x10 (16 bytes)
SupportedUsbProtocols : 0x03
Usb110 : 1 (yes, port supports USB 1.1)
Usb200 : 1 (yes, port supports USB 2.0)
Usb300 : 0 (no, port not supports USB 3.0)
ReservedMBZ : 0x00
Flags : 0x00
DevIsOpAtSsOrHigher : 0 (Device is not operating at SuperSpeed or higher)
DevIsSsCapOrHigher : 0 (Device is not SuperSpeed capable or higher)
DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
DevIsSsPlusCapOrHigher : 0 (Device is not SuperSpeedPlus capable or higher)
ReservedMBZ : 0x00
Data (HexDump) : 05 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00 ................

---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x200 (USB Version 2.0) -> but device is Full-Speed only
bDeviceClass : 0x02 (Communications and CDC Control)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00 (No class specific protocol required)
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x3614 (Alinco Incorporated)
idProduct : 0xD001
bcdDevice : 0x0200
iManufacturer : 0x01 (String Descriptor 1)
iProduct : 0x02 (String Descriptor 2)
iSerialNumber : 0x06 (String Descriptor 6)
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 00 02 02 00 00 40 14 36 01 D0 00 02 01 02 .......@.6......
06 01 ..

------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0043 (67 bytes)
bNumInterfaces : 0x02 (2 Interfaces)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0xC0
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x01 (yes)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0xFA (500 mA)
Data (HexDump) : 09 02 43 00 02 01 00 C0 FA 09 04 00 00 01 02 02 ..C.............
01 00 05 24 00 10 01 04 24 02 02 05 24 06 00 01 ...$....$...$...
05 24 01 03 01 07 05 86 03 10 00 10 09 04 01 00 .$..............
02 0A 00 00 00 07 05 81 02 00 01 00 07 05 02 02 ................
00 01 00 ...

---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x02 (Communications and CDC Control)
bInterfaceSubClass : 0x02 (Abstract Control Model)
bInterfaceProtocol : 0x01 (AT Commands defined by ITU-T V.250 etc)
iInterface : 0x00 (No String Descriptor)
Data (HexDump) : 09 04 00 00 01 02 02 01 00 .........

-------------- CDC Interface Descriptor ---------------
bFunctionLength : 0x05 (5 bytes)
bDescriptorType : 0x24 (Interface)
bDescriptorSubType : 0x00 (Header Functional Descriptor)
bcdCDC : 0x110 (CDC Version 1.10)
Data (HexDump) : 05 24 00 10 01 .$...

-------------- CDC Interface Descriptor ---------------
bFunctionLength : 0x04 (4 bytes)
bDescriptorType : 0x24 (Interface)
bDescriptorSubType : 0x02 (Abstract Control Management Functional Descriptor)
bmCapabilities : 0x02
D7..4 : 0x00 (Reserved)
D3 : 0x00 (not supports the notification Network_Connection)
D2 : 0x00 (not supports the request Send_Break)
D1 : 0x01 (supports the request combination of Set_Line_Coding, Set_Control_Line_State, Get_Line_Coding, and the notification Serial_State)
D0 : 0x00 (not supports the request combination of Set_Comm_Feature, Clear_Comm_Feature, and Get_Comm_Feature)
Data (HexDump) : 04 24 02 02 .$..

-------------- CDC Interface Descriptor ---------------
bFunctionLength : 0x05 (5 bytes)
bDescriptorType : 0x24 (Interface)
bDescriptorSubType : 0x06 (Union Functional Descriptor)
bControlInterface : 0x00
bSubordinateInterface[0] : 0x01
Data (HexDump) : 05 24 06 00 01 .$...

-------------- CDC Interface Descriptor ---------------
bFunctionLength : 0x05 (5 bytes)
bDescriptorType : 0x24 (Interface)
bDescriptorSubType : 0x01 (Call Management Functional Descriptor)
bmCapabilities : 0x03
D7..2 : 0x00 (Reserved)
D1 : 0x01 (can send/receive call management information over a Data Class interface)
D0 : 0x01 (handles call management itself)
bDataInterface : 0x01
Data (HexDump) : 05 24 01 03 01 .$...

----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x86 (Direction=IN EndpointID=6)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0010 (16 bytes)
bInterval : 0x10 (16 ms)
Data (HexDump) : 07 05 86 03 10 00 10 .......

---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01 (Interface 1)
bAlternateSetting : 0x00
bNumEndpoints : 0x02 (2 Endpoints)
bInterfaceClass : 0x0A (CDC-Data)
bInterfaceSubClass : 0x00
bInterfaceProtocol : 0x00
iInterface : 0x00 (No String Descriptor)
Data (HexDump) : 09 04 01 00 02 0A 00 00 00 .........

----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0100 (256 bytes)
bInterval : 0x00 (ignored)
Data (HexDump) : 07 05 81 02 00 01 00 .......

----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x02 (Direction=OUT EndpointID=2)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0100 (256 bytes)
bInterval : 0x00 (ignored)
Data (HexDump) : 07 05 02 02 00 01 00 .......

----------------- Device Qualifier Descriptor -----------------
Error : ERROR_GEN_FAILURE (because the device has problem code CM_PROB_FAILED_START)

-------------------- String Descriptors -------------------
String descriptors are not available (because the device has problem code CM_PROB_FAILED_START)
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus ROG STRIX X570-F Ryzen 3900X
I sympathize with you and the problem. I got a new Lenovo Notebook with a Ryzen 5 CPU, works fine except one program I like doesn't work properly. Total Recorder can record streaming audio on any of my Intel machines but TR doesn't see the incoming audio on the Lenovo Ryzen even though it's playing just fine. Other features in TR do work such as clipping out unwanted noise. My wife will probably get the Lenovo to replace her Win10 later this year.
 

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
I had a similar effect some years ago
I replaced an outdated intel main board with a new Amd board.
My Asus WiFi Pci card didn't run in this board
One of my Usb3 Pci boards blocked the comuter completly, it didn't boot up with this card plugged in in one of the slots, no bios screen, just nothing happened. I tried this two again in another machine (intel based) and they worked as a charm.

Since then, no Amd based computer for me
 

My Computer

System One

  • OS
    W10 pro 21H1
Back
Top Bottom