Open kjkent opened 7 months ago
Update: works on a different machine, same OS, same cable, etc, only this time it's an 8th gen Intel i5. Connecting the Pinecil gives additional udev logs, notably:
KERNEL[715.857599] bind /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=cdc_acm
PRODUCT=ffff/ffff/200
TYPE=2/2/0
INTERFACE=10/0/0
MODALIAS=usb:vFFFFpFFFFd0200dc02dsc02dp00ic0Aisc00ip00in01
SEQNUM=4570
KERNEL[715.857930] add /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/tty/ttyACM0 (tty)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/tty/ttyACM0
SUBSYSTEM=tty
DEVNAME=/dev/ttyACM0
SEQNUM=4571
MAJOR=166
MINOR=0
My problem is now solved, however, happy to leave this open if the devs want to nail the root cause.
Interesting! Thank you very much, this is very helpful.
Update: works on a different machine, same OS, same cable, etc, only this time it's an 8th gen Intel i5. Connecting the Pinecil gives additional udev logs, notably:
KERNEL[715.857599] bind /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb) ACTION=bind DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 SUBSYSTEM=usb DEVTYPE=usb_interface DRIVER=cdc_acm PRODUCT=ffff/ffff/200 TYPE=2/2/0 INTERFACE=10/0/0 MODALIAS=usb:vFFFFpFFFFd0200dc02dsc02dp00ic0Aisc00ip00in01 SEQNUM=4570 KERNEL[715.857930] add /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/tty/ttyACM0 (tty) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/tty/ttyACM0 SUBSYSTEM=tty DEVNAME=/dev/ttyACM0 SEQNUM=4571 MAJOR=166 MINOR=0
My problem is now solved, however, happy to leave this open if the devs want to nail the root cause.
I also have this issue with a AMD Ryzen 7040 laptop, also using arch and tested with fedora and windows in a vm both not working. Also it flashed fine using my old intel based laptop.
It could totally be coincidence but I'm definitely curious to learn if a USB device could end up handled differently depending on whether the CPU is AMD/Intel. When I have time I'll see if I can get a trace
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 forudevadm monitor -p
Trying blisp with
-p /dev/bus/usb/003/046
gives"Couldn't open device, err: -1"
dmesg
log:Pinecil version output: