guess it kernel/driver issue
The driver does not request the stmmaceth (emac1-25M) clock during probe. Without this clock the MDIO bus does not function on cold boot - PHY ID reads as 0x00000000 and kernel falls back to Generic PHY instead of YT8531. Ethernet does not work until warm reboot.
extraargs=nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off
to /boot/armbianEnv.txt
fixes nvme detection
the temperature is
echo "$(( $(cat /sys/class/hwmon/hwmon0/temp1_input) / 1000 )) °C"
if you copy the system to nvme and wanna boot with microsd (spi doesn't work for now):
1) it will actually boot but without boot mountpoint
2) mount /boot and /media/mmcboot manually
3) fix fstab