Have you tried connecting the NanoPi NEO2 to a serial console (via UART) to check if there’s any boot log output? This can help determine if the board is hanging during early boot or not booting at all.
Infinite Craft