FYSETC / Cheetah_V3.0

Apache License 2.0
14 stars 3 forks source link

No usb device found after flashing klipper firmware #2

Closed yzheka closed 1 year ago

yzheka commented 1 year ago

image After flashing klipper firmware the device is unable to apear in /dev/serial/by-id/ dmesg constantly reporting

[  884.912216] usb 1-1.4: new full-speed USB device number 26 using xhci_hcd
[  884.992463] usb 1-1.4: device descriptor read/64, error -32
[  885.180463] usb 1-1.4: device descriptor read/64, error -32
[  885.577578] usb 1-1.4: new full-speed USB device number 27 using xhci_hcd
[  885.664435] usb 1-1.4: device descriptor read/64, error -32
[  885.852505] usb 1-1.4: device descriptor read/64, error -32
[  885.960899] usb 1-1-port4: attempt power cycle
[  888.304226] usb 1-1.4: new full-speed USB device number 29 using xhci_hcd
[  888.384483] usb 1-1.4: device descriptor read/64, error -32
[  888.572467] usb 1-1.4: device descriptor read/64, error -32
[  888.968237] usb 1-1.4: new full-speed USB device number 30 using xhci_hcd
[  889.048495] usb 1-1.4: device descriptor read/64, error -32
[  889.236477] usb 1-1.4: device descriptor read/64, error -32
[  889.344919] usb 1-1-port4: attempt power cycle
[  892.832243] usb 1-1.4: new full-speed USB device number 32 using xhci_hcd
[  892.912529] usb 1-1.4: device descriptor read/64, error -32
[  893.100470] usb 1-1.4: device descriptor read/64, error -32
[  893.496244] usb 1-1.4: new full-speed USB device number 33 using xhci_hcd
[  893.576490] usb 1-1.4: device descriptor read/64, error -32
[  894.636555] usb 1-1.4: device descriptor read/64, error -32
[  894.744891] usb 1-1-port4: attempt power cycle
[  908.664349] usb 1-1.4: new full-speed USB device number 35 using xhci_hcd
[  908.744574] usb 1-1.4: device descriptor read/64, error -32
[  908.932543] usb 1-1.4: device descriptor read/64, error -32
[  914.884352] usb 1-1.4: new full-speed USB device number 37 using xhci_hcd
[  914.964568] usb 1-1.4: device descriptor read/64, error -32
[  915.152576] usb 1-1.4: device descriptor read/64, error -32
[  918.836327] usb 1-1.4: new full-speed USB device number 39 using xhci_hcd
[  918.916577] usb 1-1.4: device descriptor read/64, error -32
[  919.108570] usb 1-1.4: device descriptor read/64, error -32
[  920.532333] usb 1-1.4: new full-speed USB device number 41 using xhci_hcd
[  920.616856] usb 1-1.4: device descriptor read/64, error -32
[  920.804562] usb 1-1.4: device descriptor read/64, error -32
[  925.620381] usb 1-1.4: new full-speed USB device number 43 using xhci_hcd
[  925.700676] usb 1-1.4: device descriptor read/64, error -32
[  925.888635] usb 1-1.4: device descriptor read/64, error -32
[  928.448390] usb 1-1.4: new full-speed USB device number 45 using xhci_hcd
[  928.528611] usb 1-1.4: device descriptor read/64, error -32
[  928.716623] usb 1-1.4: device descriptor read/64, error -32
[  929.112358] usb 1-1.4: new full-speed USB device number 46 using xhci_hcd
[  929.192615] usb 1-1.4: device descriptor read/64, error -32
[  935.800348] usb 1-1.4: new full-speed USB device number 47 using xhci_hcd
[  935.880575] usb 1-1.4: device descriptor read/64, error -32
[  936.068573] usb 1-1.4: device descriptor read/64, error -32
[  939.756416] usb 1-1.4: new full-speed USB device number 49 using xhci_hcd
[  939.836637] usb 1-1.4: device descriptor read/64, error -32
[  940.024654] usb 1-1.4: device descriptor read/64, error -32
[  941.456401] usb 1-1.4: new full-speed USB device number 51 using xhci_hcd
[  941.536651] usb 1-1.4: device descriptor read/64, error -32
[  941.724690] usb 1-1.4: device descriptor read/64, error -32
[  942.788412] usb 1-1.4: new full-speed USB device number 52 using xhci_hcd
[  942.868670] usb 1-1.4: device descriptor read/64, error -32
[  943.264660] usb 1-1.4: device descriptor read/64, error -32
[  943.373111] usb 1-1-port4: attempt power cycle
[  944.852432] usb 1-1.4: new full-speed USB device number 54 using xhci_hcd
[  944.932653] usb 1-1.4: device descriptor read/64, error -32
[  945.120638] usb 1-1.4: device descriptor read/64, error -32
[  960.128468] usb 1-1.4: new full-speed USB device number 56 using xhci_hcd
[  960.208721] usb 1-1.4: device descriptor read/64, error -32
[  960.396700] usb 1-1.4: device descriptor read/64, error -32
[  965.776501] usb 1-1.4: new full-speed USB device number 58 using xhci_hcd
[  965.856779] usb 1-1.4: device descriptor read/64, error -32
[  966.044740] usb 1-1.4: device descriptor read/64, error -32
[  967.468488] usb 1-1.4: new full-speed USB device number 60 using xhci_hcd
[  967.548740] usb 1-1.4: device descriptor read/64, error -32
[  967.736721] usb 1-1.4: device descriptor read/64, error -32
[  969.160487] usb 1-1.4: new full-speed USB device number 62 using xhci_hcd
[  969.240738] usb 1-1.4: device descriptor read/64, error -32
[  969.428727] usb 1-1.4: device descriptor read/64, error -32
[  971.420504] usb 1-1.4: new full-speed USB device number 64 using xhci_hcd
[  971.500747] usb 1-1.4: device descriptor read/64, error -32
[  971.688739] usb 1-1.4: device descriptor read/64, error -32
[  979.908530] usb 1-1.4: new full-speed USB device number 66 using xhci_hcd
[  979.988779] usb 1-1.4: device descriptor read/64, error -32
[  980.176761] usb 1-1.4: device descriptor read/64, error -32
[  980.572540] usb 1-1.4: new full-speed USB device number 67 using xhci_hcd
[  980.652777] usb 1-1.4: device descriptor read/64, error -32
[  986.128539] usb 1-1.4: new full-speed USB device number 68 using xhci_hcd
[  986.208804] usb 1-1.4: device descriptor read/64, error -32
[  986.396780] usb 1-1.4: device descriptor read/64, error -32
[  994.604576] usb 1-1.4: new full-speed USB device number 70 using xhci_hcd
[  994.684824] usb 1-1.4: device descriptor read/64, error -32
[  994.872854] usb 1-1.4: device descriptor read/64, error -32
[ 1007.048615] usb 1-1.4: new full-speed USB device number 72 using xhci_hcd
[ 1007.128863] usb 1-1.4: device descriptor read/64, error -32
[ 1007.316854] usb 1-1.4: device descriptor read/64, error -32
[ 1010.436628] usb 1-1.4: new full-speed USB device number 74 using xhci_hcd
[ 1010.516878] usb 1-1.4: device descriptor read/64, error -32
[ 1010.704894] usb 1-1.4: device descriptor read/64, error -32
[ 1019.480655] usb 1-1.4: new full-speed USB device number 76 using xhci_hcd
[ 1019.564917] usb 1-1.4: device descriptor read/64, error -32
[ 1019.752891] usb 1-1.4: device descriptor read/64, error -32
[ 1021.172655] usb 1-1.4: new full-speed USB device number 78 using xhci_hcd
[ 1021.252912] usb 1-1.4: device descriptor read/64, error -32
[ 1021.440897] usb 1-1.4: device descriptor read/64, error -32
[ 1023.436631] usb 1-1.4: new full-speed USB device number 80 using xhci_hcd
[ 1023.516845] usb 1-1.4: device descriptor read/64, error -32
[ 1023.704835] usb 1-1.4: device descriptor read/64, error -32

But if I put jumper to boot dfu, it is booting to bootloader normally and I am able to flash firmware again. but it did not help

yzheka commented 1 year ago

ok, fixed by setting 12mHz clock reference