using the armbian-install configuration did not work well for me.
I figured out that I had to dd an image to my nvme device then edit the orangepiEnv.txt file in the mmc (actual boot device) and add the UUID for the nvme partition under rootdev=
Also, after this is done and you are booting, you need to edit your /etc/fstab to load the mmc boot partition.
/dev/mmcblk1p1 /boot vfat defaults 0 2
That why if you want to install a new kernel, it installs it in the right place.