05-02-2021, 04:25 PM
I'm seeing the same 60s delay and the same timeout with the same SSD (Kingston A2000 256 Gb) when booting from eMMC:
P.S. I'm using posmarketOS
What's interesting though is that u-boot seems to recognize the drive fine during boot: https://imgur.com/q59Hiel
Also when booting the same posmarketOS image (or Manjaro ARM image) from SD card there are no timeouts and it can see this nvme drive just fine.
Instructions to alter kernel cmdline from this post from kernel bug report - https://bugzilla.kernel.org/show_bug.cgi?id=195039#c73 - specifically
also don't help
That kernel bug report also mentions kingston firmware update that might help - https://www.kingston.com/unitedstates/us...are-update - that you can only install from Windows
If nothing works I guess I'll try another SSD
Code:
[ 1.886899] usb 2-1.2: Manufacturer: Sonix Technology Co., Ltd.
[ 31.847180] vbus_5vout: disabling
[ 64.487248] nvme nvme0: I/O 0 QID 0 timeout, disable controller
[ 64.607160] nvme nvme0: Device shutdown incomplete; abort shutdown
[ 64.608409] nvme nvme0: Identify Controller failed (-4)
[ 64.609050] nvme nvme0: Removing after probe failure status: -5
[ 64.640311] Freeing unused kernel memory: 2816K
[ 64.707554] Run /init as init process
P.S. I'm using posmarketOS
What's interesting though is that u-boot seems to recognize the drive fine during boot: https://imgur.com/q59Hiel
Also when booting the same posmarketOS image (or Manjaro ARM image) from SD card there are no timeouts and it can see this nvme drive just fine.
Instructions to alter kernel cmdline from this post from kernel bug report - https://bugzilla.kernel.org/show_bug.cgi?id=195039#c73 - specifically
Code:
nvme_core.default_ps_max_latency_us=0 pci_aspm=performance
That kernel bug report also mentions kingston firmware update that might help - https://www.kingston.com/unitedstates/us...are-update - that you can only install from Windows
Code:
Firmware Rev S5Z42109(03-30-2021):
Fixed an issue that might cause the drive to become unresponsive on Linux systems
If nothing works I guess I'll try another SSD