10-04-2020, 10:06 PM
Looks like this may be some sort of hardware compatibility issue after all. I removed the Kingston A2000 SSD and replaced it with a 250GB Western Digital Blue SN550, and everything seems to be working fine now. I'm successfully loading u-boot and the kernel from the eMMC and mounting root from the NVMe.