Skip to content

"Unable to find device" on Linux, AMD #63

@kjkent

Description

@kjkent

blisp throws a "device not found" error while trying to flash a Pinecil V2. On the Pinecil docs, it's stated that the device will appear as a /dev/ttyACM* device, but this does not occur on my machine (AMD Ryzen 3600X, Arch Linux with current kernel).

The device is recognised, just not mapped to anything directly under /dev/. Here's part of the logs for udevadm monitor -p

UDEV  [21824.075493] add      /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-3/3-3:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-3/3-3:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=ffff/ffff/200
TYPE=2/2/0
INTERFACE=10/0/0
MODALIAS=usb:vFFFFpFFFFd0200dc02dsc02dp00ic0Aisc00ip00in01
SEQNUM=5889
USEC_INITIALIZED=21824069715
ID_USB_CLASS_FROM_DATABASE=Communications
ID_USB_SUBCLASS_FROM_DATABASE=Abstract (modem)
ID_PATH_WITH_USB_REVISION=pci-0000:07:00.3-usbv2-0:3:1.1
ID_PATH=pci-0000:07:00.3-usb-0:3:1.1
ID_PATH_TAG=pci-0000_07_00_3-usb-0_3_1_1

UDEV  [21824.078608] bind     /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-3 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-3
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/003/046
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=ffff/ffff/200
TYPE=2/2/0
BUSNUM=003
DEVNUM=046
SEQNUM=5890
USEC_INITIALIZED=21824040667
ID_BUS=usb
ID_MODEL=CDC_Virtual_ComPort
ID_MODEL_ENC=CDC\x20Virtual\x20ComPort
ID_MODEL_ID=ffff
ID_SERIAL=BLIOT_CDC_Virtual_ComPort_000000020000
ID_SERIAL_SHORT=000000020000
ID_VENDOR=BLIOT
ID_VENDOR_ENC=BLIOT
ID_VENDOR_ID=ffff
ID_REVISION=0200
ID_USB_MODEL=CDC_Virtual_ComPort
ID_USB_MODEL_ENC=CDC\x20Virtual\x20ComPort
ID_USB_MODEL_ID=ffff
ID_USB_SERIAL=BLIOT_CDC_Virtual_ComPort_000000020000
ID_USB_SERIAL_SHORT=000000020000
ID_USB_VENDOR=BLIOT
ID_USB_VENDOR_ENC=BLIOT
ID_USB_VENDOR_ID=ffff
ID_USB_REVISION=0200
ID_USB_INTERFACES=:020201:0a0000:
ID_PATH_WITH_USB_REVISION=pci-0000:07:00.3-usbv2-0:3
ID_PATH=pci-0000:07:00.3-usb-0:3
ID_PATH_TAG=pci-0000_07_00_3-usb-0_3
MAJOR=189
MINOR=301

Trying blisp with -p /dev/bus/usb/003/046 gives "Couldn't open device, err: -1"

dmesg log:

[22665.260045] usb 3-3: new full-speed USB device number 48 using xhci_hcd
[22665.432429] usb 3-3: New USB device found, idVendor=ffff, idProduct=ffff, bcdDevice= 2.00
[22665.432435] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[22665.432437] usb 3-3: Product: CDC Virtual ComPort
[22665.432440] usb 3-3: Manufacturer: BLIOT
[22665.432441] usb 3-3: SerialNumber: 000000020000

Pinecil version output:

v2.20.14DAF70
13-12-22

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions