Hi, but your rock pi boots from the nvme when switched on by plugging in the power cable, and/or turning on the power switch, and without an os sd-card in the slot? If it does not "re"boot from your command line “# shutdown -R now” or grph “Log out - Restart” then it might be a question of os settings, not much to do with rocki.
My present working setup is roughly as follows;
- Rock Pi 4C, ver 1.2, yes it’s ver1.2, underlining the word ver1.2 as there was some info that versions 1.4 and above, if existing, have an SPI-chip. This one has it, and it works.
- HDMI works with a thick cable and with an hdmi-hdmi mini adapter, no brain in that, just an adaptor. Yes, the screen flickers sometimes, but for now, the last two months, it’s been working pretty well. And good to remember that I’ve not touched neither moved it during these months so not much dusting rags close to it recently… Just afraid that the HDMI-connector dies again if disturbed, the mDP conn. does nothing as I’ve an Armbian in this, and kept the system up-to-date using regular command line “apt-get” & graph synaptic
*rock pi’s nvme add-on board and a Samsung SSD 970 EVO Plus 500GB, and the whole combo is in an acryl box by Radxa. + a BT mouse & keyboard, a usb hub & usb hard drives seem to work with this, and its sd slot is empty, been since the 1st nvme boot!
As described somewhere earlier it was not an easy task to get it booting from Smansung EVO hd -a lot of trial errors - I’d say randomly, as not that much into these gadgets. But for me Armbian was more like plug and play, after getting gpio -pins shorted, and maybe something else, can’t remember anymore. I’m rather an occasional user, or consumer, than a computer wizard, and use these for less serious tasks. At work it’s more or less M$ Windoze, but nothing related to IT.
For ref., If you happen to have an Armbian this might help, my armbianEnv.txt looks like this. Right or wrong it seems to work, and there you probably can see the minimum level what it should have, although not to be copied letter by letter as your system is different anyhows:
verbosity=1
bootlogo=true
overlay_prefix=rockchip
fdtfile=rockchip/rk3399-rock-pi-4c.dtb
rootdev=UUID=7c1f8f7f-e658-4ac4-b356-1ec5f6e057b9
rootfstype=ext4
disp_mode=1920x1080
# extraargs=drm_kms_helper.edid_firmware=edid/1920x1080.bin
overlays=spi-jedec-nor
param_spinor_spi_bus=1
usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u,0x0bc2:0xab2e:u