I just built a new image and wanted to test it without destroying the existing data on my NVMe. So, I swapped it out (Hikvision E3000 256GB) and replaced it with the XPG SX8200 Pro 256GB. However, I encountered a lot of errors on the serial console:
[ 2.376375] pcie_plda 2c000000.pcie: plda_pcie_handle_intx_irq unexpected IRQ, INT0
The weird part is that if I boot the board from SD first, the NVMe seems to work just fine. I tried using my previous kernel parameters from NVMe I/O timeouts, but it didn’t help at all. I even tried using the most powerful USB-PD adapter that I have, but it didn’t help either.