Just to follow on from that…
Is it possible the device tree on/for your board isn’t setting the serial console correctly?
openSUSE (and most other systemd based systems) will use the “stdout-path” parameter in the device tree to set this, but it appears this was only done for the Helios64 very recently
Maybe try adding console=ttyS2,1500000 to your kernel parameters.
Could the issue have to do with a wrong u-boot? I’ve seen from the armbian patches that Helios64 (or more specifically the Rockchip64 3399) uses a rather specific u-boot config. [1-3]
If they are relevant, how would I know if these patches are included in the kernel used by Leap15.3? And if they are not, how do I build the kernel with these patches and include it on a image?